完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
用8位的数码管显示秒数
本人刚入门的菜鸟 向求助大神!!! 程序: #include "reg52.h" #define uchar unsigned char #define ulong unsigned long #define uint unsigned int ***it LSA=P2^2; ***it LSB=P2^3; ***it LSC=P2^4; uchar code SmgDuan[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F}; uchar SmgWei[]={0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF}; uchar cnt=0; uchar i=0; ulong flag1s=0; void Delay_50us() { uchar a,b; for(b=1;b>0;b--) for(a=22;a>0;a--); } void main() { ulong sec=0; EA=1; TMOD=0x01; TH0=0xFC; TL0=0x18; ET0=1; TR0=1; while(1) { if(flag1s==1) { flag1s=0; sec++; SmgWei[0]=SmgDuan[sec%10]; SmgWei[1]=SmgDuan[sec/10%10]; SmgWei[2]=SmgDuan[sec/100%10]; SmgWei[3]=SmgDuan[sec/1000%10]; SmgWei[4]=SmgDuan[sec/10000%10]; SmgWei[5]=SmgDuan[sec/100000%10]; SmgWei[6]=SmgDuan[sec/1000000%10]; SmgWei[7]=SmgDuan[sec/10000000%10]; } } } void Interrupttime0() interrupt 1 { TH0=0xFC; TL0=0x18; cnt++; if(cnt>=1000) { cnt=0; flag1s=1; } P0=0xFF;//ÏûÒþ switch(i) { case 0:LSA=0;LSB=0;LSC=0;i++;P0=SmgWei[0];break; case 1:LSA=1;LSB=0;LSC=0;i++;P0=SmgWei[1];break; case 2:LSA=0;LSB=1;LSC=0;i++;P0=SmgWei[2];break; case 3:LSA=1;LSB=1;LSC=0;i++;P0=SmgWei[3];break; case 4:LSA=0;LSB=0;LSC=1;i++;P0=SmgWei[4];break; case 5:LSA=1;LSB=0;LSC=1;i++;P0=SmgWei[5];break; case 6:LSA=0;LSB=1;LSC=1;i++;P0=SmgWei[6];break; case 7:LSA=1;LSB=1;LSC=1;i=0;P0=SmgWei[7];break; default:break; } } |
|
相关推荐
9个回答
|
|
|
延时函数不知道用在哪里
|
|
|
|
|
|
电路呢?
|
|
|
|
|
|
|
|
|
|
|
|
应该,图都没有。贴一片代码出来,看着费劲啊,兄弟!
|
|
|
|
|
|
有没有注释看看
|
|
|
|
|
|
一堆代码,没谁了!
|
|
|
|
|
|
51芯片功率达不到,一个管脚的高电平只能让一个LED点亮而已,要让几个同事亮,没那么大功率,要加锁频芯片,比如74h245等。
|
|
|
|
|
|
你从网上搬来的程序,可能有用。可是你设计的电路用得数码管类型不同。会导致这种结果。注意用CA数码管和CC数码管的区别
|
|
|
|
|
|
凭感觉来看,你用的应该是普中的51开发板。普中的开发板送了51调试器,你可以用调试器一步步看,首先断点看看有没有进入中断,然后一步步判断
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
265 浏览 0 评论
【原创】【RA4M2-SENSOR开发板评测】低功耗+USB综合测试
789 浏览 0 评论
1306 浏览 2 评论
787 浏览 0 评论
【RA4M2-SENSOR开发板评测】Analogue+Timers综合测试
1587 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16900 浏览 31 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 01:27 , Processed in 0.753982 second(s), Total 89, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
7426