- 35
- 0
- 约1.57万字
- 约 56页
- 2017-04-16 发布于湖北
- 举报
应用案例1新颖60秒旋转电子钟课程设计 任 务 书 设计一款基于AT89C2051单片机的电子钟。 设计基本要求 ⑴ 用4只LED数码管输出显示时和分。 ⑵ 可通过按键设置闹钟功能,且停闹无须手工操作。 ⑶ 可通过按键设置分校时。 ⑷ 月计时误差小于45秒。 ⑸ 写出详细的设计报告。 ⑹ 给出全部电路和源程序。 1 系统主要功能 电子钟的外观如图1所示。周边60只发光管顺时旋转来显示秒,中间四只LED数码管用于显示时间,中下方的七只LED灯顺时旋转,供装饰用。其主要功能有: ①整点报时; ②四只LED数码管显示当前时分; ③每隔一秒钟周边的60只LED发光管旋转一格; ④ 当发生停电事件时,由后备电池供电,系统进入低功耗状态,所 有显示部件停止显示,这样即延长了电池的寿命,同时又保证了 CPU继续计数,不至于因停电而时钟停止运行。 ⑤当恢复供电后,系统自动恢复工作状态,不影响计时。 新颖60秒旋转电子钟器件清单 5 4.7K,1/8瓦 电阻 8 220欧姆,1/8瓦 电阻 1 40脚 底座 1 20脚 底座 2 16脚 底座 1 14脚 底座 1 6M(小体积) 晶振 1 5 V 蜂鸣器 3 小(尺寸6×6mm×5.5) 轻触按键 数量 型号 名称 0.2米 直径2 热缩管 1 直径11.5 PCB线路板 3套 铜 固定脚 1 150cm 电源线 1 5 V/100 M A 变压器 3 104(0.1微法) 电容 3 30P 瓷片 电容 1 220微法/25伏 电容 2 100微法/25伏 电容 2 270欧姆,1/8瓦 电阻 1 100欧姆,1/8瓦 电阻 数量 型号 名 称 新颖60秒旋转电子钟器件清单 电子钟电源 新颖60秒旋转 电子钟实物 1 新颖60秒旋转 电子钟实物 2 60秒旋转电子钟部分参考程序清单 ALARMHBUFF2 EQU 77H ;闹铃时间的时十位计时绶冲 ALARMHBUFF1 EQU 76H ;闹铃时间的时个位计时绶冲 ALARMMBUFF2 EQU 75H ;闹铃时间的分十位计时绶冲 ALARMMBUFF1 EQU 74H ;闹铃时间的分个位计时绶冲 HBUFF2 EQU 73H ;时十位计时绶冲 HBUFF1 EQU 72H ;时个位计时绶冲 MBUFF2 EQU 71H ;分十位计时绶冲 MBUFF1 EQU 70H ;分个位计时绶冲 DP EQU 6FH ;控制数码管点的亮暗 NUM EQU 78H ;前四秒还是后四秒计数 SBUFF EQU 79H ;秒十进制计时绶冲(低四位对应个位, 高四位对应十位) MBUFF EQU 7AH ;分十进制计时绶冲 HBUFF EQU 7BH ;时十进制计时绶冲 ALARMMBUFF EQU 7CH ;闹铃时间的分十进制计时绶冲 ALARMHBUFF EQU 7DH ;闹铃时间的时十进制计时绶冲 NUMT1 EQU 67H ;用于控制时间调整时按键p3.2 一次按 下时,计数器T1中断的次数 NUMT2 EQU 68H ;用于控制时间调整时按键p3.3 一次按下时
原创力文档

文档评论(0)