51单片机电子闹钟程序流程图.doc
- 文档编号:2578640
- 上传时间:2022-11-02
- 格式:DOC
- 页数:5
- 大小:85KB
51单片机电子闹钟程序流程图.doc
《51单片机电子闹钟程序流程图.doc》由会员分享,可在线阅读,更多相关《51单片机电子闹钟程序流程图.doc(5页珍藏版)》请在冰豆网上搜索。
1主流程图
开始
初始化设置
显示时间
键盘扫描
闹铃判断
2中断服务流程图
重装计数值
按键扫描
显示时间
T0中断
闹铃时间到?
中断返回
Y
闹铃
N
3闹铃判断流程图
N
N
N
Y
Y
Y
Y
N
闹铃
1分钟到或S4按下?
显示时间
闹铃1时间到?
闹铃2时间到?
闹铃3时间到?
T0中断
4时间流程图
Y
N
Y
Y
Y
N
N
N
键盘扫描
Flag>=20?
Flag=0
(miao/miao4)>59?
(fen/fen4)>59?
(miao/miao4)=0,(fen/fen4)++
(fen/fen4)=0,(shi/shi4)++
(shi/shi4)>23?
(shi/shi4)=0
cnt!
=0,执行miao4
cnt=0,执行miao
计时判断
5键盘扫描流程图
N
N
N
Y
Y
Y
Y
cnt=1,4,7,10
秒设置
S2按下?
S3按下?
秒加1
秒减1
S4按下?
alm1=~alm1
alm1≠0
闹钟1关
闹钟1开
N
Y
Y
N
Y
cnt=2,5,8,12
Y
N
分设置
S2按下?
S3按下?
分加1
分减1
S4按下?
alm2=~alm2
alm2≠0
闹钟2关
闹钟2开
Y
Y
Y
Y
N
N
N
S2按下?
时加1
S2按下?
S2按下?
时减1
alm3=~alm3
闹钟3关
闹钟3开
alm3≠0
cnt=2,5,8,12
时设置
Y
Y
Y
Y
N
flag++
flag>=20?
Flag清0,秒加1
中断时间到
秒>59?
秒清0,分加1
分清0,时加1
分>59?
时>23?
时清0
中断返回
N
N
N
计时流程图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 51 单片机 电子 闹钟 程序 流程图