此文档为word格式,下载后您可任意编辑修改!
以下文档格式全部为word格式,下载后您可以任意修改编辑。
中华人民共和国教育部
毕
业
设
计
论文题目:太阳能热水器中央控制器的设计与实现学生:
指导教师:学专院:业:2007年6月
1
f摘要
当今计算机技术在飞速发展,微机应用日益普及深入,微机在通信自动化、工业自动控制、电子测量、信息管理和信息系统等方面得到广泛的应用。嵌入式计算机系统是以应用为中心,以计算机技术为基础,软、硬件可裁剪,适应应用系统对功能,可靠性,成本,体积,功效等严格要求的专业计算机系统。其最初应用是基于单片机的。单片机小巧灵活,成本低,易于产品化。它面向控制,能针对性的解决从简单到复杂的各种控制任务。目前,国内的太阳能热水器还处于研发阶段,这种控制器只具有温度和水位的显示功能,不具有温度控制功能。由于加热时间不能控制而导致过烧,从而浪费大量电能。本设计是以89c51单片机为检测控制中心,采用ds12887实时时钟,实现了温度,水位,时间三种参数的实时显示功能。关键词:单片机;太阳能热水器;智能控制;水位;温度;时间;
TheDesig
a
drealizatio
oftheSolarpoweredwater输入端;Q
输出端;、LE为控制端,该片如何工作由功能表
定,表中L为低电平、H为高电平、Z为高阻抗(相当开路)×为任意电平,一般将接低电平,LE接ALE就能正常工作。
26IO接口电路8255A
1)总线接口部分CSA1、A0RDWR片选线端口选择线(选片内四个端口寄存器)输入读信号线写信号线
f(2)内部逻辑部分
(3)外设接口部分
可由编程决定三个端口的功能输入A口8位锁存B口8位锁存C口8位锁存输出缓冲8位锁存双向缓冲8位锁存缓冲8位锁存可分成两组分别作A口、B口的选通联络线其它
2、8255A的端口操作
A10011
A00101
选中PA口PB口PC口控制寄存器
二、8255A的工作方式及方式选择1、8255A的工作方式(1)方式0基本输入输出方式A口、B口、C口均有此方式,无选通,是单片机与外部设备之间的直接数据通道。
f(2)方式1仅PA口、PB口有此方式,PC口中若干位作联络信号线。各联络信号线的意义:
STBIBF输入选通信号,外设发来。输入缓冲器满信号,发给外设(通知外设数据未被取走,暂不能接收新INTR数据)中断请求信号,外部设备发给单片机INTE中断允许信号输出缓冲器满信号,发给外设(单片机将数据已送到指定口,外部设备OBF可以取走r