陈家乐 发表于 2025-2-21 11:42:06

【蓝桥杯单片机】第八届省题--电子时钟程序参考

蓝桥杯第八届单片机省赛试题---多功能电子时钟实例代码
1、主频:12MHZ
2、功能:
(1)初始化
      关闭蜂鸣器、继电器等无关外设
      设备初始化时钟为23:59:50,闹钟提醒时间0:0:0

(2)显示功能
      时间显示格式
      XX-- XX-- XX
      时   分   秒
      
      温度显示格式
      日日日日日 XX C
         熄灭    温度

(3)按键功能
1、      按键S7定义为"时钟设置"按键,通过该按键可切换选择
      待调整的时分秒,当前选择的显示单元以1秒的间隔亮灭,
      时分秒调整需要注意边界属性
2、 按键S6定义为"闹钟设置"按键,通过该按键进入闹钟时间
      设置功能,数码管显示当前设定的闹钟时间
3、      按键S5定义为"加"按键,在"时钟设置"或"闹钟设置"状态
      下,每次按下该按键当前选择的单元(时、分、秒)增加1个
      单位
4、 按键S4定义为"减"按键,在"时钟设置"或"闹钟设置"状态
      下,每次按下该按键当前选择的单元(时、分、秒)减少1个
      单位
5、      按键功能说明
      按键S4、S5的加、减功能只在"时钟设置"或"闹钟设置"状态
      下有效;
      在"时钟显示"状态下,按下S4按键,显示温度数据,松开按键,
      返回"时钟显示"界面
(4)闹钟提示功能
1、      指示灯L1以0.2秒的间隔闪烁,持续5秒中
2、      闹钟提示状态下,按下任意按键,关闭闪烁提示功能

                /************陈家乐 2025.2.21*****************/

zhaoye818 发表于 2025-2-21 14:28:53

{:qiang:}收藏学习

陈家乐 发表于 2025-2-22 23:56:39

zhaoye818 发表于 2025-2-21 12:28
收藏学习

{:touxiao:}
页: [1]
查看完整版本: 【蓝桥杯单片机】第八届省题--电子时钟程序参考