结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89S52芯片具有以下特性[4]:Р①指令集和芯片引脚与Intel公司的8051兼容;Р②4KB片内在系统可编程Flash程序存储器;Р③时钟频率为0~33MHz;Р④128字节片内随机读写存储器(RAM);Р⑤32个可编程输入/输出引脚;Р⑥2个16位定时/计数器;Р⑦6个中断源,2级优先级;Р⑧全双工串行通信接口;Р⑨监视定时器;Р⑩2个数据指针。РAT89S52单片机的40个引脚中有2个专用于主电源引脚,2个外接晶振的引脚,4个控制或与其它电源复用的引脚,以及32条输入输出I/O引脚[5]。РAT89S52单片机引脚图如图3-1所示:Р图3-1Р3.1.2 系统温度传感器选型与介绍Р早期常见的温度控制系统多数是模拟电路设计,主要是使用热敏电阻或使用铂电阻,或使用热电偶等,其温度控制的准确度和精确度都不太好。如今,数字技术高速发展,早先的温度控制系统也被基于数字技术的新一代产品所替代。其中温度传感器DS18B20应用非常广泛,它在测温精度、转换时间、传输距离、分辨率等方面有很大的改进。而随着高性能和低成本的单片机的不断发展,新式无线温度控制系统的应用也越来越广泛,它的功能强大,体积小,重量轻,灵活耐用,备受大家青睐。Р因此,本系统选用的是美国DALLAS 半导体公司生产的DS18B20 温度传感器。选用该传感器的原因有:①DS18B20与微处理器仅需要一条线即可实现双向通讯,简化连接难度;②无需其他的AD转化器件,降低成本,也减少了硬件制板的费用;③可供使用电压范围大:3.0V到5.5V都可以使用,器件的功耗较低;④测温分辨率高,最高可达0.125度,便于温度精确控制[8]。РDS18B20的管脚排列如图3-2所示。