作息时间11

上传人:cn****1 文档编号:508444493 上传时间:2023-09-10 格式:DOCX 页数:34 大小:321.13KB
返回 下载 相关 举报
作息时间11_第1页
第1页 / 共34页
作息时间11_第2页
第2页 / 共34页
作息时间11_第3页
第3页 / 共34页
作息时间11_第4页
第4页 / 共34页
作息时间11_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《作息时间11》由会员分享,可在线阅读,更多相关《作息时间11(34页珍藏版)》请在金锄头文库上搜索。

1、河南理工大学电子设计综合训练报告题目 作息息时间控控制器姓 名: 学 号: 专业班级: 指导老师: 所在学院:电气工工程与自自动化学学院2010年年11月 日摘要本作息时时间控制制器系统统以单片片机(AAT899S522)硬件件为基础础,通过过单片机机软件设设计基本本能够实实现对学学校作息息时间的的控制的的一个模模型。通通过改变变单片机机程序能能够灵活活改变冬冬、夏季季作息时时间,同同时能够够实时显显示时间间。此控控制器模模型设置置了手动动按扭,可可以方便便对实时时显示时时间的整整分、时时、进行行校准及及对定时时时间(作作息时间间)的调调整。该作息时时间控制制系统主主要用于于学校,对对于以22

2、4小时时为周期期的开关关量进行行自动控控制。根根据预先先设定好的作作息表,当当作息时时间到达达时能进进行到自自动启停停控制电电路,完完成对外外部设备备的控制制如:蜂蜂鸣器、闪闪烁灯等等。在设计该该作息时时间控制制器时,主主要应用用单片机机内部的的两个定定时计数数器TRR0、TTR1分分别实现现实时时时钟和44位七断断显示器器显示时时间的功功能。两两个定时时计数器器都采用用中断的的方式,定时计计数器TTR0对对秒进行行计数,TR11用于定定时扫描描数码管管。按键键KEYY1、KKEY22分别用用来调整整小时和和分钟,按按键KEEY3用用来进行行功能切切换,KKEY44用来切切换作息息时间。发光二

3、二极管LLED11的闪动动用来对对秒的计计数,蜂鸣器器用来进进行到时时提示。通过对软软件的精精心设计计,此作作息时间间控制模模型能够够准确的的显示实实时时间间,并且且具有较较为精确确的控制制时间,系统具有较强的稳定性和抗干扰能力。通过用上术按键实现对单片机的控制,体现出系统操作简单、可执行性强。由于用单片机及外围简单部件实现,从而使成本大大缩减。关键词 作息时时间控制制器 单片片机(AT889S552) 自动控控制目录1 概述 1.11功能描描述 1.22设计的的主要内内容2 系统总总体方案案及硬件件设计 2.11 系统统总体方方案2.2 硬硬件设计计(要求求:每个个电路的的设计过过程)2.2

4、.1 单单片机及及存储器器选择2.2.1 时钟与与复位电电路的设设计2.2.2 LLED显显示电路路设计2.2.3 按键电电路设计计2.2.4 蜂蜂鸣器电电路设计计3 软件设设计(每每个程序序要有流流程图和和功能说说明) 3.11主程序序设计 3.22 LEED动态态显示子子程序设设计3.3时钟钟计时子子程序设设计3.4键盘盘判断与与处理子子程序设设计4 Prooteuus软件件仿真 4.11 Prooteuus软件件仿真步步骤 4.22 仿真真过程中中出现的的问题及及解决的的方法5 系统调调试5.1 软软件调试试5.2 硬硬件调试试5.3 软软硬联调调6课程设计计体会参考文献附1:系统统原理

5、图(计算算机出图图)1 概述 科技的的进步需需要技术术不断的的提升。一一块大而而复杂的的模拟电电路花费费了您巨巨大的精精力,繁繁多的元元器件增增加了您您的成本本。而现现在,只只需要一一块几厘厘米见方方的单片片机,写写入简单单的程序序,就可可以使您您以前的的电路简简单很多多。相信信您在使使用并掌掌握了单单片机技技术后,不不管在您您今后开开发或是是工作上上,一定会会带来意意想不到到的惊喜喜。基于单片片机的定定时和控控制系统统在许多多行业都都有着广广泛的应应用,而而作息时时间控制制系统是是其中最最具有代代表性的的例子。基基于单片片机系统统的作息息时间控控制电路路中,除除了基本本的单片片机系统统和外围

6、围电路外外,还需需要外部部的控制制和显示示装置。在本系统中通过按键的开关作为输入装置,用LED七段数码管作为显示装置。从而可以大大的降低成本,使系统结构简单,易于操作、控制。1.1功能能描述本作息时时间控制制系统可可以完成成如下功功能:l 可调整的224小时时时钟。当当时钟正正常运行行时,不不允许调调整时钟钟。在时时钟运行行时,以以4位数数码管的的高2位位显示小小时,低低2位显显示分钟钟,发光光二极管管每秒闪闪烁一次次,表明明时钟的的运行。需需要调整整时间时时,发光光二极管管停止闪闪烁,此此时通过过按键实实现时间间的调整整。l 河南理工大大学作息息时间表表如下:夏季作息息时间表表:冬季作息息时

7、间表表:07:55008:000 预备07:5008:00 预备备08:000008:550 第一节节课08:0008:50 第一一节课09:000009:550 第二节节课09:0009:50 第二二节课10:110111:000 第三节节课10:1011:00 第三三节课11:110112:000 第四节节课11:1012:00 第四四节课14:550115:000 预备14:2014:30 预备备15:000115:550 第五节节课14:3015:20 第五五节课16:000116:550 第六节节课15:3016:20 第六六节课17:000117:550 第七节节课16:3017:

8、20 第七七节课18:000118:550 第八节节课17:3018:20 第八八节课19:220119:330 预备18:50199:00 预备19:330220:220 第九节节课19:0019:50 第九九节课20:330221:220 第十节节课20:0020:50 第十十节课2 系统总总体方案案及硬件件设计2.1 系系统总体体方案1) 系统分析:基于单片片机系统统的作息息时间控控制器的的基本结结构框图图如图11-1所所示。该该系统主主要包含含输入控控制电路路、晶振振复位电电路、LLED显显示电路路等外围电路路组成。晶振、复位电路 LED显示单片机 输入控制蜂鸣器报警图2-1 作息息时

9、间控控制系统统的功能能模块2) 系统的功能能划分:硬件功能能:按键键输入控控制电路路、晶振振、复位位电路、LLED显显示器段段码驱动动电路、LLED显显示器位位码驱动动电路、44位LEED显示示电路、蜂蜂鸣器电电路都是是有硬件件功能来来实现。软件功能能:LEED动态态显示、时钟计时、按键判断和处理都是有软件功能来实现。3) 机型器件选选择:单片机采采用ATT89SS52型型号、轻触按键键、发光二二极管、4位七段LED数码管(共阴极)、蜂鸣器。2.2 硬硬件设计计基于单片片机的作作息时间间控制器器其硬件件电路方方框图如如图2-2所示示。有图图可知,硬硬件电路路有8个个部分组组成,即即单片机机按键

10、输输入电路路、单片片机时钟钟电路、复复位电路路、LEED显示示器段码码驱动电电路、LLED显显示器位位码驱动动电路、44位LEED显示示电路、蜂蜂鸣器电电路。单片机4个按键输入电路时钟电路复位电路蜂鸣器电路LED显示器段码驱动电路LED显示器位码驱动电路4位LED显示电路图2-2 作息时时间控制制器硬件件方框图图2.2.11 单片片机及程程序存储储器选择择由于完成成该系统统功能的的程序不不会超过过8KB,而而AT889S552内部部有8KKB的FFLASSH存储储器,因因而不需需外扩程程序存储储器和数数据存储储器。AAT899S522的引脚脚排列与与功能见见图2-3所示示。89S522引脚功功

11、能介绍绍VCC +5VVGND 地ALE 地址锁锁存允许许/PSENN 程序存存储器允允许EA/VPPP为0访问外外部程序序存储器器为1访问内内部程序序存储器器RST复位信信号输入入XTAL11、XTTAL22 外部晶晶振P0.0P0.7 I/O端口口(P00口)P1.0P1.7 I/O端口口(P11口)P2.0P2.7 I/OO端口(PP2口)P3.0P3.7 I/O端口口(P33口) 2.2.22 时钟与与复位电电路的设设计单片机工工作的时时间基准准是有时时钟电路路提供的的。在单单片机的的XTAAL1和和XTAAL2两两个引脚脚,接一一只晶振振及两只只电容就就构成了了单片机机的时钟钟电路,

12、如如原理图图所示。电电路中,电电容C44和C5对晶晶振频率率有微调调作用,通通常的取取值范围围为(30100)pFF。石英英晶体选选择122MHzz,选择择不同的的石英晶晶体,其其结果只只是机器器周期不不同,影影响计数数器的计计数初值值。单片机的的复位方方式有上上电自动动复位和和手动复复位两种种。本设设计系统统采用上上电自动动复位和和手动复复位组合合电路,如原理图中单片机的RST引脚连接R1()、C3(10),按键S2可以选择专门的复位按键,也可以选择轻触开关。只要Vcc上升时间不超过1ms,它们都能很好的工作。2.2.3 LED显示示电路设设计单片机应应用系统统中,通通常都需需要进行行人机对对话,这这包括人人对应用用系统的的状态干干预与数数据输入入,以及及

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 市场营销

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号