多功能数字时钟
多功能数字时钟
一、设计要求
利用教师进阶实验平台设计一个多功能数字时钟。 1、基本要求:
(1)时钟显示功能:时、分、秒采用数码管显示,要求与北京时间同步。 (2)手动校时功能:对时、分、秒能手动调整进行时间校准。 (3)整点报时功能:整点时,有提示音。
(4)闹钟功能:能设置提醒时间,到了提醒时间系统发出提示音。 2、扩展功能:
(1)懒人闹钟模式:到了提醒时间后,闹钟发出10S的提示音,如果主人没有响应,闹钟过5分钟,继续提醒,直到主人有响应。
(2)多人共享模式:允许多个人同时使用闹钟,即可以设置多个提醒时间(至少3个)。
二、设计分析与设计思路
1、实验板硬件资源
看完题目,有了大概思路后,接下来第一步就是了解提供的实验板,以确定编程思路。 经过研究发现,此次实验板可以用到的开发板上的控制外设有:4个按键开关、4个拨码开关、4个数码管、蜂鸣器、发光LED。
因此,可以初步这么决定,利用数码管显示时间,利用按键开关进行修改与设置的操作,利用拨码开关改变闹钟运行的模式,利用蜂鸣器发出各种提示音,利用发光LED表示闹钟运行的各种状态。
2、功能分析
根据要求,时分秒的显示需要6个数码管,由于数码管资源不足,可以利用一个拨码开关变换时间显示模式(即显示时分和分秒之间的转换)。
修改时间或设置闹钟时能实现加1和减1操作,当前修改位呈闪烁状态,修改或设置过程中可随时取消修改或设置操作。
整点时,会根据当前时刻报时,如10点时蜂鸣器会响10下。
时钟走到设置时间时会响,正常模式时响10秒,懒人模式时响10秒后每过5分钟继续响一次,直至有按键按下。
可以多人使用闹钟,但为了避免多人使用时造成其他人对当前时间产生误判,所以设定多人模式时不能使用懒人模式。
可以随时进行静音操作,单纯实现时钟功能。
3、确定开关功能
(1)按键开关(对应板上按键从左至右分别为K1、K2、K3、K4)
你可能喜欢
- 数字电子钟课程设计报告
- 课程设计数字电子时钟
- 单片机万年历课程设计
- 单片机数字时钟
- 数字时钟实验报告
- 数字电子钟课程设计报告10页
- 数字电子钟课程设计报告27页
- 数字电子钟设计课程设计报告18页
- 课程设计_数字电子钟设计报告样本10页
- 电子课程设计报告数字钟15页
- 数字电子钟设计——电子设计课程设计报告15页
- 数字电子时钟课程设计8页
- 数字电子时钟课程设计报告14页
- 数字电子时钟课程设计报告13页
- 电子电工课程设计(多功能数字时钟--万年历)22页
- 数字电子时钟课程设计报告12页
- 数字电路电子时钟课程设计11页
- 单片机课程设计——万年历37页
- 单片机万年历课程设计11页
- 万年历课程设计报告—单片机17页
- 单片机课程设计—万年历22页
- 单片机课程设计-万年历27页
- 单片机课程设计论文---万年历26页
- 基于51单片机数字时钟的设计36页
- 单片机数字时钟实训报告6页
- 基于AT89S51单片机的简易数字时钟24页
- 基于单片机的数字时钟设计--外文翻译30页
- 基于51单片机的数字时钟设计报告37页
- 电子综合设计基于单片机多功能数字时钟10页
- EDA多功能数字时钟设计实验报告26页
- EDA课设 实验报告数字时钟13页
- 数字时钟实验报告16页
- 数字时钟实验报告cc12页
- 单片机课程设计实验报告+基于单片机的数字时钟+含完整实验代码27页
- 可调数字时钟实验报告13页


