进行实时温度检测并显示,能够实现快速测量环境温度,并可以根据需要设定上下限报警温度。该系统扩展性非常强,它可以在设计中加入时钟芯片DS1302以获取时间数据,在数据处理同时显示时间,并可以利用AT24C16芯片作为存储器件,以此来对某些时间点的温度数据进行存储,利用键盘来进行调时和温度查询,获得的数据可以通过MAX232芯片与计算机的RS232接口进行串口通信,方便的采集和整理时间温度数据。Р2.1 89C51单片机的介绍Р89C51单片机最初是由Intel 公司开发设计的,但后来Intel 公司把51 核的设计方案卖给了几家大的电子设计生产商,譬如 SST、Philip、Atmel 等大公司。如是市面上出现了各式各样的但均以51 为内核的单片机,倒是Intel 公司自己的单片机却显得逊色了。这些各大电子生产商推出的单片机都兼容51 指令、并在51 的基础上扩展一些功能而内部结构是与51 一致的。Р89C51有40个引脚,4个8位并行I/O口,1个全双工异步串行口,同时内含5个中断源,2个优先级,2个16位定时/计数器。89C51的存储器系统由4K的程序存储器(掩膜ROM),和128B的数据存储器(RAM)组成。Р89C51单片机的基本组成框图见图2-1Р图2-1 89C51单片机结构Р由图2-1可见,8051单片机主要由以下几部分组成:Р(1) CPU系统:8位CPU,含布尔处理器;时钟电路;总线控制逻辑。Р(2) 存储器系统:4K字节的程序存储器(ROM/EPROM/Flash,可外扩至64KB);128字节的数据存储器(RAM,可再外扩64KB);特殊功能寄存器SFR。Р(3) I/O口和其他功能单元:4个并行I/O口;2个16位定时计数器;1个全双工异步串行口;中断系统(5个中断源,2个优先级)。Р2.1.1 89C51单片机管脚图Р图2-2 89C51单片机管脚图