电子时钟实验报告
闹铃由P2.6端输出,模块如下:
2.3 晶振与复位电路
本实验单片机时钟用内部时钟,模块如下:
复位电路为手动复位构成,模块如下:
5
电子时钟实验报告
各模块拼接组合,电路总体设计图如下:
B.程序设计
B.1 程序总体设计
本实验用汇编程序完成.
6
电子时钟实验报告
程序总的流程图如下: 主程序开始 显示星期,时,分,秒 NO 是否有 调 YES T0 中定时闹铃按1按2按3按4按5按7 秒, 分,时等 闪烁提示 响铃提示 显示日期并调时间调整 闹铃设置 定时设置 铃声测试 秒表模式 回主 程序 按0按0按47键按8回主程序 倒计时启动并按0回主程序 按0秒表暂停 秒表清零 按77 电子时钟实验报告
结合电路图,程序设计的整体思路为:
接通电源,数码管显示星期数,时,分,秒。并且走时显示LED灯每隔1秒改变一次明暗,此为正常工作模式。以下为在该工作方式下模式选择的按键方式:
1. 按1键——日期模式。显示年月日且可调整,调整状态指示灯亮。 日期调整对应键如下: 6键——年(千位,百位),按一次该位加1 5键——年(十位,个位),按一次该位加1 4键——月,按一次该位加1 3键——日,按一次该位加1
0键——调整状态指示灯灭,返回主程序,显示时间
2. 按2键——调时模式。显示时分秒且可调整,调整状态指示灯亮。 时间调整对应键如下:
6键——时,按一次该位加1 5键——分,按一次该位加1 4键——秒,按一次该位清0
0键——调整状态指示灯灭,返回主程序,显示时间
3. 按3键——闹铃调整模式。显示闹铃时刻且可调整,调整状态指示灯亮。 闹铃调整对应键如下:
5键——时,按一次该位加1 4键——分,按一次该位加1
0键——调整状态指示灯灭,返回主程序,显示时间
4. 长按4键——定时调整(倒计时)模式。显示定时长度且可调整,调整状态显示灯亮。
定时调整对应键如下:
6键——分,按一次该位加1 5键——秒,按一次该位加1
4键——开启定时功能,并显示倒计时
0键——调整状态指示灯灭,返回主程序,显示时间
5. 按5键铃声测试,扬声器播放音乐。
6. 按下7键,进入秒表模式,显示秒表走时。 拨上7键,秒表暂停;按下7键,秒表又继续走时。 按下8键,秒表清零。
0键——调整状态指示灯灭,返回主程序,显示时间
8