如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
PAGE-6-1金华职业技术学院JINHUAPOLYTECHNIC毕业教学环节成果(2014届)题目热水器控制器(软件)学院信息工程学院专业电气自动化技术2014年5月20日金华职业技术学院毕业教学成果目录TOC\o"1-3"\u摘要PAGEREF_Toc389222269\h1英文摘要PAGEREF_Toc389222270\h1引言PAGEREF_Toc389222271\h21方案选择与论证PAGEREF_Toc389222272\h21.1控制器方案选择PAGEREF_Toc389222273\h21.2显示方案选择PAGEREF_Toc389222274\h22硬件设计PAGEREF_Toc389222275\h32.1硬件结构PAGEREF_Toc389222276\h32.2温度采集电路设计PAGEREF_Toc389222277\h33软件总设计PAGEREF_Toc389222278\h43.1控制软件总设计PAGEREF_Toc389222279\h43.2中断程序设计PAGEREF_Toc389222280\h63.3按键设计PAGEREF_Toc389222281\h73.3.1功能按键设计PAGEREF_Toc389222282\h73.3.2上调按键功能设计PAGEREF_Toc389222283\h83.3.3下调按键功能设计PAGEREF_Toc389222284\h103.4DS18B20温度测量设计PAGEREF_Toc389222285\h113.5LCD1602液晶程序设计PAGEREF_Toc389222286\h133.5.11602液晶初始化程序设计PAGEREF_Toc389222287\h133.5.2LCD写命令程序设计PAGEREF_Toc389222288\h153.5.3LCD写数据程序设计PAGEREF_Toc389222289\h163.5.4LCD检测忙碌程序设计PAGEREF_Toc389222290\h164调试与仿真PAGEREF_Toc389222291\h18结论与谢辞PAGEREF_Toc389222292\h21参考文献PAGEREF_Toc389222293\h22附件1.硬件电路图PAGEREF_Toc389222294\h23附件2.程序清单PAGEREF_Toc389222295\h24热水器控制器(软件)摘要:本设计是以AT89C51为核心的热水器控制器。以温度传感器DS18B20作为温度采集器,DS1302作为实时时间控制元件,使该控制器具有定时开机关机功能,方便用户使用。同时该控制器具有在一定温度范围内自动加热功能。文中详细介绍了软件设计部分,主要有:时间控制模块、温度采集程序设计模块、按键程序设计模块、显示程序设计模块等。实践证明该系统具有价格低廉,抗干扰性好,结构简单,操作方便等特点,对其他类似系统有一定的借鉴作用。关键词:AT89C51单片机DS18B20温度采集芯片温度控制WaterHeaterController(software)Abstract:ThisdesignisthewaterheatercontrollerbasedonAT89C51.ThetemperaturesensorDS18B20asthetemperaturecollector,DS1302astherealtimecontrolelement,sothatthecontrollerhasthetimingon-offfunction,user-friendly.Atthesametime,thecontrollerwithautomaticheatingfunctioninacertaintemperaturerange.Thispaperintroducesindetailthesoftwaredesignpart,mainlyhas:timecontrolmodule,temperatureacquisitionprogramdesignmodule,keyprogramdesignmodule,displaymoduleprogramdesign.Thepracticeprovesthatthesystemhastheadvantagesoflowcost,goo