河南理工大学河南理工大学电子设计综合训练报告题目作息时间控制器姓名:学号:专业班级:指导老师:所在学院:电气工程与自动化学院2010年11月日摘要本作息时间控制器系统以单片机(AT89S52)硬件为基础,通过单片机软件设计基本能够实现对学校作息时间的控制的一个模型
通过改变单片机程序能够灵活改变冬、夏季作息时间,同时能够实时显示时间
此控制器模型设置了手动按扭,可以方便对实时显示时间的整分、时、进行校准及对定时时间(作息时间)的调整
该作息时间控制系统主要用于学校,对于以24小时为周期的开关量进行自动控制
根据预先设定好的作息表,当作息时间到达时能进行到自动启停控制电路,完成对外部设备的控制如:蜂鸣器、闪烁灯等
在设计该作息时间控制器时,主要应用单片机内部的两个定时计数器TR0、TR1分别实现实时时钟和4位七断显示器显示时间的功能
两个定时计数器都采用中断的方式,定时计数器TR0对秒进行计数,TR1用于定时扫描数码管
按键KEY1、KEY2分别用来调整小时和分钟,按键KEY3用来进行功能切换,KEY4用来切换作息时间
发光二极管LED1的闪动用来对秒的计数,蜂鸣器用来进行到时提示
通过对软件的精心设计,此作息时间控制模型能够准确的显示实时时间,并且具有较为精确的控制时间,系统具有较强的稳定性和抗干扰能力
通过用上术按键实现对单片机的控制,体现出系统操作简单、可执行性强
由于用单片机及外围简单部件实现,从而使成本大大缩减
关键词作息时间控制器单片机(AT89S52)自动控制目录1概述……………………………………………………………………………1
1功能描述……………………………………………………………………1
2设计的主要内容……………………………………………………………2系统总体方案及硬件设计2
1系统总体方案2
2硬件设计(要求:每个电路的设计过程)2
1单片机及存储器