基于STC51单片机数字时钟-带闹铃功能-省电模式-整点报时功能proteus仿真

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

多功能数字时钟设计要求

利用51单片机或者STC单片机设计多功能数字时钟,要求:

1.用单片机控制6位数码管显示时、分、秒,以24小时计时方式运

行;

2.利用单片机片内定时器(如T0)产生1s计时,时钟最大计数值为

23时59分59秒;

3. 时钟有整点提醒功能,短蜂鸣,次数代表整点时间;

4. 时钟可以通过按键进行时间的设置;

5. 可通过按键使系统进入省电状态(数码管不亮,时钟不停)。

6.闹钟功能。能通过按键实现闹钟/时钟功能之间的转换;可通过按键

设定闹钟时间,在定时闹钟时精确到分,可通过显示器显示闹钟设定时间;可通过按键实现闹钟有效、无效;在闹铃时,可通过按键开关使闹铃停止。

多功能数字时钟操作说明

1.上电初始化程序,时钟时显01时01分00秒

2.按键功能说明:

K1 设置键功能第一次按下时钟设置功能

第二次按下闹铃设置功能

第三次按下回到时钟显示功能

K2 加功能在时钟或闹铃设置状态下进行加操作

K3 减功能/闹铃关闭第一种功能,在时钟或闹铃设置状态下进行加操作

第二种功能,当闹铃响起来,可关闭闹铃K4 时位和分位设置切换切换时位和分位进行加减操作

K5 省电模式切换第一次按下数码管全灭,计时不停止

第二次按下数码管亮起,正常显示时间

K6启动/关闭闹铃功能默认情况下闹铃功能是开启的,按一下K6关闭闹功能,再按一下开启闹铃功能。

程序流程图

相关文档
最新文档