DS18B20数字温度计(原创)

DS18B20数字温度计(原创)

ID:38268140

大小:73.11 KB

页数:15页

时间:2019-06-07

DS18B20数字温度计(原创)_第1页
DS18B20数字温度计(原创)_第2页
DS18B20数字温度计(原创)_第3页
DS18B20数字温度计(原创)_第4页
DS18B20数字温度计(原创)_第5页
资源描述:

《DS18B20数字温度计(原创)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DS18B20数字温度计(原创)单片机DIY2008-01-1219:39:27阅读2659评论0  字号:大中小 订阅1.原理图:2.实物图:3.汇编程序:;********************************************          汇编        *************************************************************************;*MCU:         AT892051                                 

2、                 *;*MCU-crystal: 12M                                                         *;*Version:     01                                                                *;*LastUpdata: 2007-5-27                                              *;*Author:      zhaojun     

3、                                                    *;*Description:                                                                    *;DS18B20的读写程序,数据脚P3.4                                    *;温度传感器18B20汇编程序,采用器件默认的12位转化     *;最大转化时间750微秒,显示温度-55到+125度,显示精度    *;为0.1度,显示

4、采用4位LED共阳显示测温值                     *;*************************************************;单片机内存分配申明!;*************************************************TEMPER_L EQU  40H    ;用于保存读出温度的低8位TEMPER_H EQU  41H    ;用于保存读出温度的高8位FLAG1    EQU  38H    ;是否检测到DS18B20标志位SEC      EQU  20H    

5、;数码管个位数存放内存位置MIN      EQU  21H    ;数码管十位数存放内存位置TEMPL    EQU  30H    ;用于保存读出温度的低8位TEMPH    EQU  31H    ;用于保存读出温度的高8位TEMPHC   EQU  32H    ;温度转换寄存器低8位TEMPLC   EQU  33H    ;温度转换寄存器高8位BUF1     EQU  34H    ;显示缓冲寄存器小数位BUF2     EQU  35H    ;显示缓冲寄存器个数位BUF3     EQU  36H    ;显示缓冲寄存器十

6、数位BUF4     EQU  37H    ;显示缓冲寄存器百数位TEMPDIN  BIT  P3.4   ;数据脚定义DIN      BIT  P1.7   ;小数点控制;**********************************************        ORG    0000H            ;主程序入口地址        AJMP   MAIN             ;转主程序        ORG    0003H            ;外中断0中断入口        DB     00H,0

7、0H,00H,00H,00H,00H,00H;        RETI                     ;跳至INTEX0执行中断服务程序        ORG    000BH            ;定时器T0中断入口地址        DB     00H,00H,00H,00H,00H,00H,00H;        RETI                     ;跳至定时器T0执行中断服务程序        ORG    0013H            ;外中断1中断入口        DB     00H,00H,

8、00H,00H,00H,00H,00H;        RETI                     ;跳至INTEX1执行中断服务程序        ORG    001B

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。