无报警功能的程序.asm

来自「中药热敷仪中18b20编程实用的代码」· 汇编 代码 · 共 32 行

ASM
32
字号
;*          DS18B20温度控制数码管显示                                           *
;*        1、K3 → 进入设定温度报警值 TL 状态:                                  *
;*           L--20                                                            *
;*        2、K3 → 进入设定温度报警值 TH 状态:                                  *
;*           H--28                                                            *
;*        3、K4 → 返回                                                         *
;*        4、设定过程: K1 →加键 (UP), K2 →减键 (DOWN),可快速调。       *
;*   资源: 继电器p1.0 喇叭p3.7 18b20 p3.3 按键k1-k4 p1.4-p1.7 数码管P0数据P2控制*
;********************************************************************************
          TIMER_L     DATA  23H
          TIMER_H     DATA  24H
          TIMER_COUN  DATA  25H

          TEMPL       DATA  26H
          TEMPH       DATA  27H
          TEMP_TH     DATA  28H
          TEMP_TL     DATA  29H

          TEMPHC      DATA  2AH
          TEMPLC      DATA  2BH
          TEMP_ZH     DATA  2CH

          BEEP        EQU   P3.7
          DATA_LINE   EQU   P3.3
          RELAY       EQU   P1.0
           AUXR	      EQU   8EH
           WDTRST     EQU   0A6H

            PWMF      DATA  40h
          PWMOUT      EQU   P1.1
          INCKEY      EQU   P1.2
          DECKEY      EQU   P1.3          ;K2,PWM值减小键

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?