要求:
(1)能显示阳历年、月、日、星期、小时、分、秒 (2)显示模块采用LED显示,要求能用按键调整时间。 (3)能显示阴历月、日,在显示阴历时间时能标明是否为闰年。 (4)具有定时报警功能,能够进行整点和半点语音报时。
用51单片机作为处理器,采用外部11.05928MHz晶振作为外部时钟源以实现精确记时,通过LCD输出当前时间、阳历年月日、星期以及对应的阴历年月日,利用4位键盘输入实现调节日期、时间以及设定闹钟功能,用蜂鸣器作为闹钟声源。
1、 带万年历的数字闹钟共设有正常走时、调节日期、调节时间、设定闹铃时间、响铃5个状态,在除响铃外的其余4个状态下: 按键A:切换状态,在正常走时、调节日期、调节时间、设定闹铃时间四个状态中转换。 按键B:对日期的“年”或时间的“小时”或闹铃的“小时”位加一。 按键C:对日期的“月”或时间的“分”或闹铃的“分”位加一。 按键D:对日期的“日”或时间的“秒”加一。 2、在响铃状态下按下任意键可以停止响铃并回到正常走时状态。 3、在调节日期、调节时间、设定闹铃时间三个状态下等待时间超过9秒将回到正常走时状态。
|