欢迎来到天天文库
浏览记录
ID:45554464
大小:179.62 KB
页数:15页
时间:2019-11-14
《【独创】电子时钟设计论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、毕业设计作息时间控制系统系另H专业班级姓名学号指导老师2010〜2011学年第一学期(1)课程设计题目:作息时间控制系统(2)课程设计任务与要求:1•作息时间能控制电铃2•作息时间能启动和关闭电铃单片机作息时间控制的功能如下:•使用6位七段显示器来显示现在的时间,精确到时,分,秒。•可以在时钟开启前设置现在的时间。•可以在设置的时段内(分上下午和上下课)响铃。3•规定:每节课的开始和结束都耍打铃10秒,中午有午休。(3)设计过程机关,企业特别是学校都耍求对作息时间加以控制,耍按时打铃,以保证学习和工作的正常进行。一般大学大学的作息时间如下:■■1.控制电铃通断的控制信号(可用P1.
2、1作控制信号)。2.系统主程序是电脑时钟程序,但耍增加一段打铃的子程序,将当前时间去打铃特征时间对比,如符合条件则打铃,否则将铃关闭。(4)系统总体方案及硬件设计2.1系统总体方案1)系统分析:基于单片机系统的作息时间控制器的基本结构框图如图1-1所示。该系统主要包含输入控制电路、晶振复位屯路、LED显示电路等外围屯路组成。晶振、复位图2-1作息时间控制系统的功能模块2)系统的功能划分:破件功能:按键输入控制电路、晶振、复位电路、LED显示器段码驱动电路、LED显示器位码驱动电路、4位LED显示电路、蜂鸣器电路都是有硕件功能来实现。软件功能:LED动态显示、时钟计时、按键判断和处理
3、都是有软件功能來实现。3)机型器件选择:单片机采用AT89S52型号、轻触按键、发光二极管、4位七段LED数码管(共阴极)、蜂鸣器。2.2硬件设计基于单片机的作息吋间控制器具硬件电路方框图如图2-2所示。有图可知,硬件电路有8个部分组成,即单片机按键输入电路、单片机时钟电路、复位电路、LED显示器段码驱动电路、LED显示器位码驱动电路、4位LED显示电路、蜂鸣器电路。(T2)P1.0匚140ZIVCC(T2EX)P1.1匚239nPO.O(ADO)P1.2IZ338Z]P0.1(AD1)P1.3EZ437ZlP0.2(AD2).4匚536ZlP0.3(AD3)(MOSI)P1.5匚
4、635Z1P0.4(AD4)(MISO).6匚734Z)P0.5(AD5)(SCK)P1.7匚833P0.6(AD6)RST匚932□P0.7(AD7)(RXD)P3.0匚1031ZlEA/VPP(TXD)P3.1匚1130Z)ALE/PROG(INTO)P3.2匚1229□PSEN(INT1)P3.3匚1328Z]P2.7(A15)(TO)P3.4匚1427ZlP2.6(A14)(T1)P3.5匚1526ZlP2.5(A13)(WR)P3.6匚1625ZlP2.4(A12)(RD)P3.7匚1724□P2.3(A11)XTAL2匚1823ZlP2.2(A10)XTAL1匚1922
5、Z)P2.1(A9)GND匚2021P2.0(A8)图2-2作息时间控制器硬件方框图2.2.1单片机及程序存储器选择由于完成该系统功能的程序不会超过8KB,而AT89S52内部有8KB的FLASH存储器,因而不需外扩程序存储器和数据存储器。AT89S52的引脚排列与功能见图2-3所示。89S52引脚功能介绍VCC+5VGND地ALE地址锁存允许/PSEN程序存储器允许EA/VPP为0—访问外部程序存储器为1—访问内部程序存储器RST复位信号输入XTAL1、XTAL2外部晶振P0.0~P0・7I/O端口(P0口)Pl.(fPl・7T/0端口(Pl口)P2.0〜P2.7I/O端口(P2
6、口)P3.0〜P3.7I/O端口(P3口)2.2.2时钟与复位电路的设计单片机丁作的时间基准是有时钟电路提供的。在单片机的XTAL1和XTAL2两个引脚,接一只晶振及两只电容就构成了单片机的时钟电路,如原理图所示。电路屮,屯容C4和C5对晶振频率有微调作用,通常的取值范围为(30±10)pFo石英晶体选择12MHz,选择不同的石英晶体,其结果只是机器周期不同,影响计数器的计数初值。单片机的复位方式有上电自动复位和手动复位两种。本设计系统采用上电自动复位和手动复位纽•合电路,如原理图屮单片机的RST引脚连接R1(10KQ)、C3(10〃F),按键S2可以选择专门的复位按键,也可以选择
7、轻触开关。只要Vcc上升时间不超过1ms,它们都能很好的工作。2.2.3LED显示电路设计单片机应用系统屮,通常都需耍进行人机对话,这包括人对应用系统的状态干预与数据输入,以及应用系统向人们显示运行状态与运行结杲等。LED显示电路由段驱动电路和位驱动电路组成。由于单片机的并行口不能驱动LED显示器,必须采用专门的驱动电路芯片,使之产生足够人的电流,显示器才能正常工作。如果驱动电路能力差,即负载能力不够,显示器亮度就低,而且驱动电路长期在超负荷下运行容易损坏。LED显示
此文档下载收益归作者所有