1、利用开发板的八位数码管实现显示时钟,当电源按钮按下,数码管(时钟模式)显示为
00.00.00CL , 且开始自动走时,每秒加一,并正确进位。
2、选择按钮1,按钮2,按钮3
当按钮1按下,循环选择小时位,分钟位,秒钟位。
当按钮2按下,所选择的位加1,加到上限则循环,如选择小时位,23+1=00
当按钮3按下,所选择的位减1,减到下限则循环,如选择小时位,00-1=23
3、选择按钮4
当按钮4按下,进入闹钟模式,数码管(闹钟模式)最开始显示为00.00.00AL,
在此状态下:
----------------------------------------------------------------
当按钮1按下,循环选择小时位,分钟位,秒钟位。
当按钮2按下,所选择的位加1,加到上限则循环,如选择小时位,23+1=00
当按钮3按下,所选择的位减1,减到下限则循环,如选择小时位,00-1=23
----------------------------------------------------------------
当再次按下按钮4,切换到时钟模式 00.00.00CL,注意,在调节设定闹钟时,
时钟模式继续计时,只是未显示在前台。
当时钟模式的时间与闹钟模式的设定时间吻合时,蜂鸣器发声一分钟。
4、当时钟模式走到整点时,蜂鸣器发声n次短声,n为整点时间
现在来个人解答一下,那个循环选择怎么做。可以直接给文件,但是要有注释(新手尽量简单一点,毕竟我们是过了基本就不用的那一种)。我们是实训内容
邮箱986700476@qq.com