数字温度计一、 概述:由于单片机体积小、功能全、价格低、编程容易等优点,在工业领域的应用越来越广泛。本文数字温度计的实现,主要基于芯片DS18B20和数码管的显示功能,把现场测得的温度显示出来。DS18B20是美国Dallas公司生产的单总线数字输出型集成温度传感器,能够直接读出被测温度值,并且可根据实际要求通过编程实现912位的数字量输出,将温度值转化为9位数字量所需时间为93.75 ms,转化为12位数字量所需时间为750 ms。测试温度范围为 -55+125,精度可达0.0675。二、工作原理:本电路包含了单片机最小系统(包括复位按钮、晶振电路)、单总线接口的温度传感器芯片DS18B20、LED数码管显示电路的设计。本电路采用8位单片机 AT89C51,工作原理图如下页所示:1、AT89C51单片机引脚资源及分配如下:2、复位电路:RST引脚是复位信号的输入端。复位信号是高电平有效,其有效时间应持续24个振荡脉冲周期以上,整个复位电路包括芯片内、外两部分。外部电路产生的复位信号送施密特触发器,再由片内复位电路在每个机器