1. 用6个数码管分别显示时、分、秒;
2. 用一块时钟芯片作为时间基准,用一组按钮可设置当前时间及4个闹钟时间;
3. 当某个闹钟时间到时,蜂鸣器连续发声,数码管显示闪烁三次,知道按下停止按钮,数码管继续显示时间;
4. 能用按键选择显示六个世界主要城市的时间中的某一个;
5. 具有校时功能;
电路图如下
四个键的功能分别是
hour 按一下小时加一 min 按一下分钟加一
set 按一下进入闹钟设定 用hour 和min 设定闹钟
time 用于切换世界时间显示
求高手写出程序代码 最好是c语言的
51单片机“世界时间” 程序设计 求助 要求如下
1 显示部分,六位数码管,置于连接方式可以选择动态扫描、串行静态显示、并行静态显示 2 rtc时钟,时钟芯片可以选择ds1302,这个最常用了用于保存时间,连接上备用电源,掉电数据不丢失 3 按键部分,这个是整个程序的精髓,按键处理不好这个系统也就没什么意思了,按键扫描可以使用状态机的方式 4 系统时钟...