51单片机电子闹钟程序流程图Word格式.doc
《51单片机电子闹钟程序流程图Word格式.doc》由会员分享,可在线阅读,更多相关《51单片机电子闹钟程序流程图Word格式.doc(5页珍藏版)》请在冰豆网上搜索。
![51单片机电子闹钟程序流程图Word格式.doc](https://file1.bdocx.com/fileroot1/2022-11/2/349829dd-75f5-4165-9007-50bab8b4706f/349829dd-75f5-4165-9007-50bab8b4706f1.gif)
2中断服务流程图
重装计数值
按键扫描
T0中断
闹铃时间到?
中断返回
Y
闹铃
N
3闹铃判断流程图
1分钟到或S4按下?
闹铃1时间到?
闹铃2时间到?
闹铃3时间到?
4时间流程图
Flag>
=20?
Flag=0
(miao/miao4)>
59?
(fen/fen4)>
(miao/miao4)=0,(fen/fen4)++
(fen/fen4)=0,(shi/shi4)++
(shi/shi4)>
23?
(shi/shi4)=0
cnt!
=0,执行miao4
cnt=0,执行miao
计时判断
5键盘扫描流程图
N
cnt=1,4,7,10
秒设置
S2按下?
S3按下?
秒加1
秒减1
S4按下?
alm1=~alm1
alm1≠0
闹钟1关
闹钟1开
cnt=2,5,8,12
分设置
分加1
分减1
alm2=~alm2
alm2≠0
闹钟2关
闹钟2开
Y
时加1
时减1
alm3=~alm3
闹钟3关
闹钟3开
alm3≠0
cnt=2,5,8,12
时设置
flag++
flag>
Flag清0,秒加1
中断时间到
秒>
59?
秒清0,分加1
分清0,时加1
分>
时>
23?
时清0
计时流程图