- 打卡等级:以坛为家II
- 打卡总天数:402
- 最近打卡:2025-05-01 11:09:19
已绑定手机
金牌会员
- 积分
- 1494
|
蓝桥杯第八届单片机省赛试题---多功能电子时钟实例代码
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*****************/
|
|