基于18B20的单片机课程设计报告(含汇编程序)(6)

时间:2025-07-08

基于18b20的电子温度计课程设计,可用两位小数显示开式,华氏,摄氏温标,三个按键。可设置上限,下限报警。程序均经过上电调试。(不含硬件图,仅供参考。)

外部中断口

显示上限温度

2\3 键是否按下?

获得键值

调用一次显示

是否放开?

按键子程

计数 210 次则 返回

RETI

基于18b20的电子温度计课程设计,可用两位小数显示开式,华氏,摄氏温标,三个按键。可设置上限,下限报警。程序均经过上电调试。(不含硬件图,仅供参考。)

电子温度计汇编程序代码(经过STC89C52上电验证)

子程序清单:

1. 2. 3. 获得原码子程序 温度数据转化子程序

中断子程序(温度上限子程序) 4. 获得显示段码子程序 5. 显示子程序

6. 18b20初始化子程序 7. 18b20读取子程序 8. 18b20写入子程序 9.

温度下限子程序

DQ BIT P2.3 FLAG1 BIT 00H SIGN BIT 01H F_SIGN BIT 02H MSB EQU 30H LSB EQU 31H INTEG EQU 32H DECIM EQU 33H SEG_S EQU 34H SEG_I3 EQU 35H SEG_I2 EQU 36H SEG_I1 EQU 37H SEG_D1 EQU 38H SEG_D2 EQU 39H SEG_O EQU 3AH SEG_C EQU 3BH LOCAT EQU 3CH T_ALARM EQU 3DH L_ALARM EQU 3EH ALARM3 EQU 41H ALARM2 EQU 42H ALARM1 EQU 43H CURERNT3 EQU 45H CURERNT2 EQU 46H CURERNT1 EQU 47H

ORG 0000H AJMP MAIN

基于18B20的单片机课程设计报告(含汇编程序)(6).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219