单片机钟表
指导老师:田开坤老师
一、功能介绍:
可调整时间的24小时时钟;
可设定到时间报警的功能,有 LED闪烁;
3?带启动/停止/复位的秒表,精度是 1/100秒,最大计时时间为 1小时;
4?在显示当前时间模式下,按下任意一个调整键(即中间两个键) ,会显示闹钟的小时或分钟;
4.在任意模式下,按下面板上第四个键,可以显示“ LICHAO ”字样,并有流水灯效果;
二、使用说明:
模式1 :时间显示,此时按下按键二,显示定时的小时时间,按下按键三,显示定时的分时间;
模式2 :秒表功能,按键二启动或者暂停秒表,按键三复位秒表;
模式3 :时间分调整,按键二分增加,按键三分减少;
模式4:时间小时调整,按键二小时增加,按键三小时减少;
模式5:显示定时时间,按键二和按键三无效;
模式6 :定时分调整,按键二分增加,按键三分减少;
模式7:定时小时调整,按键二小时增加,按键三小时减少;
三、基本原理框图和程序流程图
主程序框图
文件包含及变量 定义和初始化
外部中断0中断
服务子程序 ■ J
关闭外部中断
闹钟模块和特殊 显示模块
Y
模式1?
Y
模式2?
Y
模式3?
N
*时钟正常运行
?进入秒表模式
>进入调节时间分模式
模式计数器(STATE)+ 1
值为7 ?
Y
返回
Y
模式4?
N
模式5?
N
亠进入调节时间小时模式
?显示闹钟时间模式
Y
模式6?
原创力文档

文档评论(0)