全文预览

单片机课程设计--数字温度计的设计

上传者:读书之乐 |  格式:doc  |  页数:23 |  大小:1031KB

文档介绍
LASH编程期间,此引脚用于输入编程脉冲。/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。 XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡器的输出。Р3.4时钟电路?Р80C51时钟有两种方式产生,即内部方式和外部方式。80C51中有一个构成内部震荡器的高增益反向放大器,引脚XTAL1和XTAL2分别是该放大器的输入端和输出端。本次采用内部震荡电路,瓷片电容采用22PF,晶振为12MHZ。Р图震荡电路图Р3.5复位电路Р单片机系统的复位电路在这里采用的是上电+按钮复位电路形式,其中电阻R采用10KΩ的阻值,电容采用10μF的电容值。Р Р图复位电路Р3.6显示电路Р对于数字温度的显示,我们采用6位LED数码管。足够显示0~100中各位数,并且还能显示一位小数部分。Р3.7温度传感器及DS18B20测温原理РDS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。DS18B20的性能特点如下:Р●独特的单线接口仅需要一个端口引脚进行通信;Р●多个DS18B20可以并联在惟一的三线上,实现多点组网功能;Р●无须外部器件;Р●可通过数据线供电,电压范围为3.0~5.5V;Р●零待机功耗;Р●温度以9或12位数字;Р●用户可定义报警设置;Р●报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;Р●负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作;

收藏

分享

举报
下载此文档