此单片机选择+5V直流电源或三节干电池串联供电。
因此设计采用以上所列单片机作为控制单元,通过以上温度传感器采集温度信息,这些信息被送入控制的单片机,处理数据再根据数据做出相应的动作,从而达到自动控制的目的。液晶显示采用1602LCD实时显示工作状态。这样系统会比较灵活,同时这样也能到东使用软件的方式来解决复杂的硬件问题,使系统的硬件设计可以更加的简洁,设定功能也能得到完善,可以满足设计的要求。
2.4 AT89S52单片机技术简介
AT89S52型号的单片机是由美国艾特梅尔公司推向市场的新型高档型单片机,并属于其公司里的AT89S系列,同时AT89S52也是这个系列中的增强型的产品。艾特梅尔公司是二十世纪八十年代中期在美国成立并且发展壮大起来的世界上知名的半导体公司。推出的产品拥有高技术、高质量与高可靠性并存的特性是艾特梅尔公司产品的技术优势,同时艾特梅尔公司也是率先将特有的Flash存储技术应用于了AT89S系列产品中。其公司推出的AT89系列的单片机,在全世界的电子技术行业中都引起了极其大的反响,同时在大陆也受到了广大用户的一致喜爱。
AT89S52为8位CMOS单片机,这是一种兼高性能、低功耗于一身的单片机,同时AT89S52这种单片机片内包含了8kBytes ISP,并包括了可以拥有超过一千次重复擦写能力的只读Flash程序存储单元。此单片机由了美国艾特梅尔公司通过其独有独有的各种优势技术制造而成,同时这种单片机还可以兼容大部分的MCS-51的指令系统,也同时可以兼容80C51引脚的结构。其芯片内部还集成了一个多功能的Flash闪存单元,因此具有强大的可配备许多嵌入式单片机应用的控制系统解决方案,并能提供优秀的性价比。
AT89S52具有以下的特点:
八千比特的Flash片内存储器,三十二个外部可双向传输的输出、入出接口,四十个引脚,256字节的RAM存储器,五种不同的中断优先级,两层中断嵌套的中断,两个全双工串行的通信端口,三个十六位可编程的定时计数器,看门狗电路,单片机内部的时钟振荡器。
同时,通过设计可以使单片机的振荡频率可低,可由软件设置单片机的节电模式。在节电的模式下,单片机会暂时停止CPU的工作,而在此同时串行数据端口、RAM定时计数器、单片机外部中断系统也还是都能正常的继续工作。在单片机的掉电模式下,单片机会冻结其振荡器,并将RAM中的数据保存起来,同时暂时停止其它的芯片功能一直到接收到外部中断的激活信号或者硬件复位信号。而且这种芯片也拥有TQFP、PLCC和PDIP这三种封装的形式,以此来适应不同类型产品的要求。
AT89S52单片机的主要特性与功能见表2.1:
表2.1 AT89S52功能
可兼容MCS-51的指令系统 8k可重复擦写一千次以上的ISP Flash ROM
三十二个双向的I/O口 工作电压为4.5到5.5V
全双工的UART串行口中断 0到33兆赫兹的时钟频率
看门狗(WDT)电路 256*8bit的内部RAM存储空间
3*16位的可编程的定时计数器 空闲省电模式可降低功耗
2个外部的中断源 加密位为3级
带中断唤醒的省电模式 可软件设置的空闲与省电功能
分页编程和ISP字节极高灵活性 拥有两个数据寄存器指针