全文预览

基于AT89C51单片机的LED数字倒计时器设计

上传者:蓝天 |  格式:pdf  |  页数:12 |  大小:0KB

文档介绍
le[minute/10];РP2=0x08;Рdelayms(1);РP2=0xff;РP0=table[minute%10];РP2=0x04;Рdelayms(1);РP2=0xff;РP0=table[second/10];РP2=0x02;Рdelayms(1);РP2=0xff;РP0=table[second%10];РP2=0x01;Рdelayms(1);РP2=0xff;Рif(!kh)Р{ delayms(200);Рhour++;Рif(hour>23)Рhour=23; }Рelse if(!km)Р{ delayms(200);Рminute++;Рif(minute>59)Рminute=59; }Рelse if(!ks)Р { delayms(200);Р second++;Р if(second>59)Рsecond=59; }Р if(!st)Р { delayms(200);Р TR0=1; }Р if(TR0==1&&hour==0&&minute==0&&second<3)Р b=!b; delayms(1); } }Р void t0() interrupt 1 { TH0=(65536-50000)/256;Р TL0=(65536-50000)%256;Р i++;Р if(i>=20)Р { i=0; second--;Р if(second>59)Р { second=59;Р minute--;Р if(minute>59)Р { minute=59;Р hour--;Рif(hour>23)Р {hour=0; minute=0; second=0; TR0=0; } } } } }Р(4)LED 数字倒计时器仿真图Р(5)焊接好的实物图Р四、总结Р 关于这次课程设计,我们花费了比较多的心思,既是对课程理论内容的一次

收藏

分享

举报
下载此文档