永发信息网

51单片机数码管,静态显示学号40399244,求C语言程序怎么写 求附带电路图

答案:4  悬赏:10  手机版
解决时间 2021-04-07 21:27
51单片机数码管,静态显示学号40399244,求C语言程序怎么写 求附带电路图
最佳答案
#include

#define uchar unsigned char
uchar code ledtab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40};//0-9
unsigned char scanled;
unsigned char disdat[8]="40399244";
void t1isr() interrupt 3 //显示
{
TH1=0xec;
TL1=0x78;
switch(scanled)
{
case 0:
P2=0x01;
P0=~ledtab[disdat[7]-0x30];
break;
case 1:
P2=0x02;
P0=~ledtab[disdat[6]-0x30];
break;
case 2:
P2=0x04;
P0=~ledtab[disdat[5]-0x30];
break;
case 3:
P2=0x08;
P0=~ledtab[disdat[4]-0x30];
break;
case 4:
P2=0x10;
P0=~ledtab[disdat[3]-0x30];
break;
case 5:
P2=0x20;
P0=~ledtab[disdat[2]-0x30];
break;
case 6:
P2=0x40;
P0=~ledtab[disdat[1]-0x30];
break;
case 7:
P2=0x80;
P0=~ledtab[disdat[0]-0x30];
break;
default:break;
}
scanled++;
scanled%=8;
}
main()
{
TMOD=0x10;
TH1=0xec;
TL1=0x78;
TR1=1;
ET1=1;
EA=1;
scanled=0;
while(1);
}
全部回答
网上一搜一堆
。。。。。。。需要仿真么。。。。原理就是一位一位的扫描 速度快了就分不清了
加分就给你写,毕竟还要画图
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
节日的诗歌,春节的节日诗词
太多的无奈和心酸说说
!!!iphone系统升级时说发生未知错误,然后
苹果恢复大师能够恢复出来微信删除的好友吗
单选题北极地区的因纽特人居住冰屋,其主要因
你还有什么问题要问吗?
臭鸡蛋能吃吗,腌的咸鸭蛋臭了,还能吃吗??
真实的宰相刘罗锅不是什么大好人
怎么看京东上那些商品的近期价格变动情况。
比熊吃什么肉食好
六年级有5个班1至5班人数依次为43.40.41.44.4
品中圆小吃NO.042这个地址在什么地方,我要处
激光脱毛之前需要注意什么
谁有日 笨的 店隐
人们说的四才子说的是什么植物
推荐资讯
20 25岁女人有时候为什么会吐
不要轻易去依赖一个人,它会成为你的习惯,当
Whenitisfreezingcold,drywoodisus
60.72除12竖式计算百度作业帮
一片牧场,牧草每天生长一样快,已知这片牧场
与只有徘徊罢了同义句
我捡起一朵落花,捧在手中。(改为把字句)
本人140斤,想快速减肥,不吃药,怎么快速减
孝感卫校qq群
房贷的存折丢了怎么办呀?
牧一渠地址在哪,我要去那里办事
宣化区张家口北方医院地址在哪里啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?