基于51单片机实现闹钟功能
整体框架上参考了b站UP江科大自化协的开源项目https www.bilibili.com video BV1Mb411e7re p24vd source1324ff8c8b2b1d599d9e7dea7b3c841a修改上加上了一些自己的理解.1.按键K1实现时钟闹钟秒表日期的切换2.在时钟闹钟和日期的修改模式下按键K2控制时分秒年月日的选择按键K3和K4控制加减3.在秒表模式下K3按下是开始按下K4停止再次按下K3清零.4.关于闪烁功能.添加了一个变量FlashFlag把FlashFlag放在定时器0里每过一段时间FlashFlag取反判断FlashFlag的值用if else实现闪烁.
文件列表
13-3 闹钟.zip
(预估有个22文件)
LCD1602.h
655B
key.c
375B
Timer1.c
329B
Nixie.c
599B
Buzzer.c
326B
Objects
project.hex
6KB
project
29KB
key.h
70B
LCD1602.c
5KB
暂无评论