空调温度控制器的设计和开发(3)

2019-03-03 21:47

陈厚林:基于MCS-51单片机的空调智能温度控制器的设计与开发

JB P2.0,ADC; 检测转换是否完成

JMP WAIT

ADC: MOVX A,@R0; 将转换好的值送入A

LCALL L1; LCALL DISP; JMP START

L1: CLR MOV MOV MOV NEXT: RLC 移一位,显示准备

MOV MOV ADDC DA 制调整

MOV MOV ADDC MOV MOV DJNZ 数

L2: MOV ADD DA MOV MOV ADDC DA MOV RET

DISP: MOV ANL SWAP C; 20H,#00H; 21H,#00H;

R3,#08H; A; R2,A; A,20H; A,20H

A; 20H,A; A,21H; A,21H 21H,A; A,R2;

R2,NEXT; A,20H A,20H; A; 20H,A; A,21H; A,21H; A; 21H,A; A,20H; A,#0F0H

A; 10

清0 显示位数

将A的内容和Cy左 对A进行十进 R2-1≠0 循环计 显示程序 交换高低位

2009届电子信息工程毕业设计(论文)

MOV 22H,A MOV A,21H; ANL A,#0FFH SWAP A ; ORL A,22H; MOV 23H,A MOV P1,A;

MOV R7,#0FFH;

SET0: A2: A1: 表头

D4: D2: D1: 转SET1

SET1: TIM0: DJNZ RET

LCALL JNB LCALL CJNE MOV MOV MOV MOVC MOV MOV MOV MOV MOV JNB DJNZ DJNZ DJNZ JMP LCALL JNB LCALL DEC JMP PUSH PUSH MOV R7,$; DELAY;

P2.1,$; DELAY; R0,#0FFH,A1; R0,#14; A,R0;

DPTR,#TABLE ; A,@A+DPTR; P1,A; 24H,A; R5,#4FH; R7,#0FFH R6,#0FFH

P2.1,SET1; R6,D1 R7,D2 R5,D4

START; DELAY;

P2.1,$; DELAY; R0; A2;

ACC; PSW

TH0,#HIGH (65536 - 50000); 11

是否显示完 等待按键操作 消除按键抖动

延时 数据指针指向 查表 有按键按下 等待按键操作 消除抖动 保护现场 重装定时初值

陈厚林:基于MCS-51单片机的空调智能温度控制器的设计与开发

MOV TL0,#LOW (65536 -50000)

CLR C ; 进位标志清0 MOV A,24H; 比较温度 SUBB A,23H; JNC OFF; CLR C; MOV A,24H; SUBB A,23H; JNC CLR 作

RETURN: POP POP RETI ; OFF: SETB 作

JMP DELAY: MOV D3: MOV DJNZ DJNZ RET

TABLE: DB DB DB END

OFF;

P3.0; PSW ACC

P3.0;驱动 RETURN

R7,#60; R6,#248 R6,$ R7,D3 20H,21H,22H,23H,24H; 25H,26H,27H,28H,29H 30H,31H,32H,33H,34H

第4章 结论

12

压缩机停止工 中断返回 压缩机开始工 延时程序 2009届电子信息工程毕业设计(论文)

空调的发明和使用给人们的生活和工作带来了很大的便利。而空调的发展由原来的手动控制逐渐向智能控制发展,现在市场上很多的空调都已经实现了智能控制。空调的核心就是温度控制系统,温度控制系统的核心就是单片机。单片机因为成本低,功能稳定,而大量应用于各个领域。本论文用MCS-51系列的8051单片机做成空调温度控制器,通过温度采集,A/D转换,CPU控制,然后通过数码管显示等一系列硬件功能和软件功能,共同完成温度的智能控制。由于MCS-51单片机技术成熟,应用广泛,而且比其他单片机简单,通过此单片机做成的空调温度控制器成本低廉,操作简便,有一定的实用性。但由于本人知识不全面和能力的不足,只能对部分温度进行处理,,控制精度不高,节能性能不好,反映速度不快等问题等待解决,离成熟还有一段距离。但通过作毕业设计,让我把所学的知识融会贯通,对单片机,汇编语言有了更深的理解,同时学到了更多的知识,对自身能力有了很大的提高。

致谢

在本论文的完成过程中,首先要感谢我的指导老师赖于树老师,半年来在他的悉心指导和无微不至帮助下,才能顺利完成这次设计。赖老师为论文的课题研究提供了很多指导性意见,对论文的撰写,修改提供了许多具体的指导和帮助。在此,学生衷心表示感谢:“老师,您辛苦了!”此外还要感谢我的同学和寝室兄弟们,是他们在我生活和学习上给予了很多无私的帮助,值此机会,我向你们说声谢谢!此外,就要感谢评阅老师对本论文进行的认真评阅和批评指正。最后,向所有给予我关怀和帮助的师长和同学们表示衷心的感谢!

参考文献

[1] 何立民. 单片机应用系统设计[M].北京:清华大学出版社,2005 [2] 吴金戎. 8051单片机实践与应用[M].北京:清华大学出版社,2005 [3] 胡斌.图表细说电子元器件[M].北京:电子工业出版社,2005 [4] 王福瑞.单片微机测控系统设计大全[M].北京:电子工业出版社,2006 [5] 姜志海.电片机原理及应用[M].北京:电子工业出版社,2005

[6] 黄正祥,邓怀雄,郭延文,周书. 基于MCS-51单片机的温度控制系统[J].现代电子技术,2005,6:20-21

13

陈厚林:基于MCS-51单片机的空调智能温度控制器的设计与开发

[7]李伙友.基于MCS-51的温度控制器的设计[J].龙岩学院学报,2006,24(6):16-18

[8]关平,刘红,林强.可实现的基于MCS-51单片机的恒温控制系统的设计[J].自动化技术与应用,2008,27(10):108-110

英文翻译

Based on SCM air conditioning 51 - MCS intelligent thermostat design

and development

CHENG Hou-lin

(Physics and Electronic Engineering Dept. Chongqing Three Gorges

University, Wanzhou 404000)

ABSTRACT This control circuit is 8051 single-chip processor core. The entire system hardware parts including temperature sampling circuit, ZiJiShi A/D converter circuit, drive circuit, buttons, sequential circuits, and 8 section decoder, LED digital display. In coordination with assembly language program that software, air conditioning temperature of the basic function of intelligent transformation. This control circuit cost,

function and practical, simple operation, and has certain practical value.

From three aspects, firstly is the description of the hardware circuit, Then the software design, Finally realizing function.

KEY WORDS The 8051 microcontroller, temperature control, LED digital display

14

2009届电子信息工程毕业设计(论文)

附录

15


空调温度控制器的设计和开发(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:甘肃省电力公司继电保护专业管理规范

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: