
(1)基本计时和显示功能(用12小时制显示)。包括上下午标志,时、分的数字显示,秒信号指示。
(2)能设置当前时间(含上、下午,时,分)
(3)能实现基本打铃功能,规定:
上午6:00起床铃:打铃5秒、停2秒、再打铃5秒。
下午10:30熄灯铃:打铃5秒、停2秒、再打铃5秒。
铃声可用小喇叭播放,凡是用到铃声功能的均按此处理。
(1)增加整点报时功能,整点时响铃5秒,要求有控制启动和关闭功能。
(2)增加调整起床铃、熄灯铃时间的功能。
(3)增设上午4节课的上下课打铃功能,规定如下:
7.30 上课,8.20下课:8.30上课,9.20下课;9.40 上课,10.30下课;10.40上课,11.30下课;每次铃声5秒。
程序简要说明
1)实现24小时制电子钟,8位数码管显示,显示时分秒
2)显示格式:23-59-59(小时十位如果为0则不显示)
3)到预定时间启动蜂鸣器模拟打铃,蜂鸣器BEEP:P3.7
4)打铃方式分起床、熄灯铃和上、下课铃两种
5)系统使用4只按键,3只按键用来调整时间,另一只为强制打铃按钮
6)调整选择键SET[_]KEY:P1.0;通过选择键选择调整位,选中位闪烁
7)增加键ADD[_]KEY:P1.1;按一次使选中位加1
8)减少键DEC[_]KEY;P1.2;按一次使选中位减1
9)如果长按ADD[_]KEY或DEC[_]KEY,识别后则进行调时快进,此时停止闪烁
10)如果选中位是秒,则按增加键或减少键都是将秒清零
11)强制打铃键DALING[_]KEY:P1.3;用来强制打铃或强制关闭铃声