毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89S51单片机+DS18B20新型数字温度计设计+电路图+程序(2)

时间:2021-01-28 21:23来源:毕业论文
AT89S51主要特性及引脚如下[2] ●与MCS-51 兼容 ●4K字节可编程闪烁存储器 ●全静态工作:0Hz-24Hz ●三级程序存储器锁定 ●128*8位内部RAM ●32可编程I/O线 ●两

    AT89S51主要特性及引脚如下[2]

    ●与MCS-51 兼容

    ●4K字节可编程闪烁存储器

    ●全静态工作:0Hz-24Hz

    ●三级程序存储器锁定

    ●128*8位内部RAM

    ●32可编程I/O线

    ●两个16位定时器/计数器

    ●5个中断源

    ●可编程串行通道                               

    ●低功耗的闲置和掉电模式

    ●片内振荡器和时钟电路            

    AT89S51 单片机为40 引脚双列直插式封装。其引脚排列和逻辑符号如图2-1所示。各引脚功能简单介绍如下:

    ●VCC:供电电压                                

    ●GND:接地                                  

    P3.0 RXD(串行输入口)

    P3.1 TXD(串行输出口)

    P3.2 INT0(外部中断0)

    P3.3 INT1(外部中断1)

    P3.4 T0(记时器0外部输入)

    P3.5 T1(记时器1外部输入)

    P3.6 WR (外部数据存储器写选通)

    P3.7 RD (外部数据存储器读选通)

    同时P3口同时为闪烁编程和编程校验接收一些控制信号。

    ●RST、ALE/PROG 、PSEN、XTAL1、XTAL2等管脚,详细请参照相关资料。

 AT89S51单片机引脚图源:自/751^-论,文'网·www.751com.cn/

2.2 DS18B20的介绍

    DS18B20数字温度传感器接线方便,耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控制领域[3]。其实物图如2-2图所示 DS18B20的实物管脚分布图

2.2.1 DS18B20引脚及特点

(1)引脚功能说明

(2)GND是地址信号;

    DQ是数据输入/输出引脚,开漏单总线接口引脚,当被用在寄生电源下,也可以向器件提供电源;

    VDD为外接供电电源输入端(在寄生电源接线方式时接地)。

(2)DS18B20功能特点

    1、采用单总线技术,只需一根I/O线,在一根线上能挂接多个DS18B20。

    2、每个DS18B20具有一个特有的64位序列号,依据序列号访问地应的器件。

    3、低压供电,电源范围从3.0~5.5V,可以本地供电,也可以直接从数据线窃取电源(寄生电源方式)。

    4、测温范围为-55℃~+125℃,在-10℃~+85℃范围内误差为±0.5℃。

用户可自设定报警上下限温度。

    5、报警搜索命令可识别和寻址超过程序限定温度(温度报警条件)的器件。

    6、分辨率由用户设置为9~12位。

    7、D将检测到温度值转化为数字量,与主控制器进行数据通信

    8、电源极性接反时,温度计不能正常工作。

2.2.2 DS18B20的内部结构

(1)64位激光ROM[4]文献综述

    每一个DS18B20包括一个唯一个64位长的ROM编码。64位ROM的位结构如下图2-3所示。开始的8位是单线产品系列编码(DS18B20编码是10h);接着的48位是每个器件唯一的系列号;最后的8位是开始56位CRC检验码。64位ROM和ROM操作控制部分允许DS18B20作为一个单线器件工作并遵循“单线总线系统”一节中所详述的单线协议。直到ROM操作协议被满足,DS18B20控制部分的功能是不可访问的。 AT89S51单片机+DS18B20新型数字温度计设计+电路图+程序(2):http://www.751com.cn/zidonghua/lunwen_69092.html

------分隔线----------------------------
推荐内容