全文预览

江苏大学单片机课程设计-多功能数字钟的设计

上传者:相惜 |  格式:docx  |  页数:24 |  大小:732KB

文档介绍
ourL加一。再判断HourL是否大于9,若HourL>9,则HourL=0,HourH加一。再判断HourH是否大于2,若HourH>2,则HourH=0。最后判断HourH>1且HourL>3则HourH=0,HourL=0。Р实现代码:РSecondL++;Р if (SecondL>9) {SecondH++,SecondL=0;}Р if(SecondH>5){SecondH=0,MinuteL++; }Р if (MinuteL>9) {MinuteH++,MinuteL=0;}Р if(MinuteH>5){MinuteH=0,HourL++; }Р if(HourL>9) {HourH++;HourL=0;}Р if(HourH>2) HourH=0;Р if(HourH>1&HourL>3){HourH=0,HourL=0;}Р从键盘输入时间并显示Р时钟计时Р秒低位大于9Р秒低位为0 秒高位加1Р秒高位大于5Р分低位加1 秒高位为0Р分低位大于9Р分低位为0 分高位加1Р开始Р分高位大于5Р时低位加1 分高位为0Р时低位大于9Р时低位为0 时高位加1Р时高位大于2Р时高位为0РYРNРNРYРNРYРNРYРNРYРNРYР时高位大于1且时低位大于3Р时高位为0 时低位为0Р结束Р校时校分功能Р根据按键来判断运行,若按键是A,则执行HourH+1的操作。若按键是B,则执行HourL+1的操作。若按键是C,则执行MinuteH+1操作。若按键是D,则执行MinuteL+1操作。若按键是E,则执行SecondH+1操作。Р实现代码:Р if(KeyValue==10){HourH++;}Р if(KeyValue==11){HourL++;}Р if(KeyValue==12){MinuteH++;}Р if(KeyValue==13){MinuteL++;}

收藏

分享

举报
下载此文档