基于51单片机的温度报警器设计毕业论文 下载本文

泉州理工职业学院毕业论文

从这次的论文设计中,我真正的体会到,知识的重要性,特别是要理论联系实际,把我们所学的理论知识运用到实际生活当中,要用知识改变一切。

参考文献

[1] 陈权昌,李兴富.单片机原理及应用[M].广州:华南理工大学出版社,2007.84~102 [2] 李庆亮.C语言程序设计实用教程[M].北京:机械工业出版社,2005.32~58 [3] 杨志忠.数字电子技术[M].北京:高等教育出版社,2003.125~132

[4] 及力.Protel 99 SE原理图与PCB设计教程[M].北京:电子工业出版社,2007.89~150 [5] 徐江海.单片机实用教程[M].北京:机械工业出版社,2006.128~156 [6] 胡宴如.模拟电子技术[M].北京:高等教育出版社,2008.60~104

[7] 汪文,陈林.单片机原理及应用[M].湖北:华中科技大学出版社,2007.36~68 [8] 康华光.电子技术基础数字部分[M].北京:高等教育出版社,2008.203~209 [9] 杨欣.电子设计从零开始[M].北京:清华大学出版社,2005.28~102

泉州理工职业学院毕业论文

致 谢

首先,感谢学校三年来对我的培养。为我们营造了一个良好的学习氛围,建设一流的教学设施,使我们身心愉快的投入到学习中。

其次,感谢尊敬的指导老师,有了他的谆谆教诲,处处提点,才使本论文的前期准备以及整个研究过程顺利完成。指导老师的严谨治学态度、扎实的理论基础、全身心投入工作的精神以及对学生尽心尽力的态度给了我极大的帮助与鼓励,使我受益匪浅。从指导老师的教学态度上,我学到的不仅仅只有书本上的知识,还有做人的道理。他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。在此谨向指导老师致以诚挚的谢意和崇高的敬意。

最后,感谢我的父母多年来给予我的支持和关怀,同时感谢我的舍友和朋友对我的帮助。

21VCC电源插口+C1110uF3附录1 系统原理图

R110KR13VCCKZVCC2.2KK4排阻1U1AT89C5124(AD0)P0.0(AD1)P0.1(AD2)P0.2(AD3)VPC0C.3(AD4)P0.4(AD5)P0.5(AD6)P0.6(AD7)P0.7AFBEdpDCGD2ALAM13K1241312345678190P1.0P1.1P1.2P1.3P1.4P13.50(RXD)1.16TXD)PP33.2((INT0)ALE/PROGP1.7EA/VPPP3.3(INT1)RST(A15)P2.7(A14)P2.6P3.4(T0)(A13)SPE2N.5PP3.5(T1)(A12)P2.4P3.6(WR)(A11)P2.3P3.7(RD)(A10)P2.2XTAL2XTAL1GND(A9)P2.1(A8)P2.0K2C230Y112MHz24C33013K324111213141516171819204039383736353433323130292827262524232221R9R10R11R124.7K4.7K4.7K4.7KGND123DS18B20R164.7KVCCDQVCC泉州理工职业学院毕业论文

R15b4.7KU2beQ18550bcS1eQ28550bcS2EdpDCGS1eQ38550S1edpcgS4ccQ58550LS1bSPEAKERafS2S3S3eVCC123456bU34-LED12S41110AFS39S287BeQ48550VCCcS4

泉州理工职业学院毕业论文

附录2 C语言程序

#include #define uint unsigned int

#define uchar unsigned char //宏定义 #define SET P3_1 #define DEC P3_2 #define ADD P3_3 #define BEEP P3_6 #define ALAM P1_2

#define DQ P3_7 bit shanshuo_st; bit beep_st;

sbit DIAN = P0^5; uchar x=0;

signed char m; uchar n;

uchar set_st=0;

signed char shangxian=38;

//定义调整键 //定义减少键 //定义增加键 //定义蜂鸣器 //定义灯光报警

//定义DS18B20总线I/O //闪烁间隔标志 //蜂鸣器间隔标志 //小数点 //计数器 //温度值全局变量 //温度值全局变量 //状态标志

//上限报警温度,默认值为38