⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tcmain.ls1

📁 采用AT89C2051芯片的自制电脑可调温度控制器V1.51源码
💻 LS1
字号:
A51 MACRO ASSEMBLER  TCMAIN                                                               09/13/2004 08:50:36 PAGE     1


MACRO ASSEMBLER A51 V7.09
OBJECT MODULE PLACED IN TCMain.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE TCMain.src PR(.\TCMain.ls1) EP DEBUG

LOC  OBJ            LINE     SOURCE

                       1     ; .\TCMain.SRC generated from: TCMain.c
                       2     ; COMPILER INVOKED BY:
                       3     ;        C:\Keil\C51\BIN\C51.EXE TCMain.c ROM(SMALL) BROWSE DEBUG OBJECTEXTEND TABS(2) SRC(
                             .\TCMain.SRC)
                       4     
                       5     $nomod51 
                       6     
                       7     NAME    TCMAIN
                       8     
  0090                 9     P1      DATA    090H
  00B0                10     P3      DATA    0B0H
  00D6                11     AC      BIT     0D0H.6
  00B4                12     T0      BIT     0B0H.4
  00B5                13     T1      BIT     0B0H.5
  00AF                14     EA      BIT     0A8H.7
  0090                15     AIN0    BIT     090H.0
  0091                16     AIN1    BIT     090H.1
  00A8                17     IE      DATA    0A8H
  0090                18     P1_0    BIT     090H.0
  00D1                19     FL      BIT     0D0H.1
  0091                20     P1_1    BIT     090H.1
  00B0                21     P3_0    BIT     0B0H.0
  0092                22     P1_2    BIT     090H.2
  00B1                23     P3_1    BIT     0B0H.1
  0093                24     P1_3    BIT     090H.3
  00B2                25     P3_2    BIT     0B0H.2
  0094                26     P1_4    BIT     090H.4
  00B3                27     P3_3    BIT     0B0H.3
  0095                28     P1_5    BIT     090H.5
  00B4                29     P3_4    BIT     0B0H.4
  0096                30     P1_6    BIT     090H.6
  00B5                31     P3_5    BIT     0B0H.5
  00AC                32     ES      BIT     0A8H.4
  0097                33     P1_7    BIT     090H.7
  00B8                34     IP      DATA    0B8H
  00B7                35     P3_7    BIT     0B0H.7
  0098                36     RI      BIT     098H.0
  00D7                37     CY      BIT     0D0H.7
  00B2                38     INT0    BIT     0B0H.2
  00B3                39     INT1    BIT     0B0H.3
  0099                40     TI      BIT     098H.1
  00BC                41     PS      BIT     0B8H.4
  0081                42     SP      DATA    081H
  00D2                43     OV      BIT     0D0H.2
  0099                44     SBUF    DATA    099H
  0087                45     PCON    DATA    087H
  0098                46     SCON    DATA    098H
  0089                47     TMOD    DATA    089H
  0088                48     TCON    DATA    088H
  00B6                49     AOUT    BIT     0B0H.6
  0089                50     IE0     BIT     088H.1
  008B                51     IE1     BIT     088H.3
  00F0                52     B       DATA    0F0H
  00E0                53     ACC     DATA    0E0H
  00A9                54     ET0     BIT     0A8H.1
  00AB                55     ET1     BIT     0A8H.3
  008D                56     TF0     BIT     088H.5
  00AD                57     ET2     BIT     0A8H.5
A51 MACRO ASSEMBLER  TCMAIN                                                               09/13/2004 08:50:36 PAGE     2

  008F                58     TF1     BIT     088H.7
  009A                59     RB8     BIT     098H.2
  008C                60     TH0     DATA    08CH
  00A8                61     EX0     BIT     0A8H.0
  0088                62     IT0     BIT     088H.0
  008D                63     TH1     DATA    08DH
  00AA                64     EX1     BIT     0A8H.2
  009B                65     TB8     BIT     098H.3
  008A                66     IT1     BIT     088H.2
  00D0                67     P       BIT     0D0H.0
  009F                68     SM0     BIT     098H.7
  008A                69     TL0     DATA    08AH
  009E                70     SM1     BIT     098H.6
  008B                71     TL1     DATA    08BH
  009D                72     SM2     BIT     098H.5
  00B9                73     PT0     BIT     0B8H.1
  00D3                74     RS0     BIT     0D0H.3
  00BB                75     PT1     BIT     0B8H.3
  00D4                76     RS1     BIT     0D0H.4
  008C                77     TR0     BIT     088H.4
  008E                78     TR1     BIT     088H.6
  00B8                79     PX0     BIT     0B8H.0
  00BA                80     PX1     BIT     0B8H.2
  0083                81     DPH     DATA    083H
  0082                82     DPL     DATA    082H
  009C                83     REN     BIT     098H.4
  00B0                84     RXD     BIT     0B0H.0
  00B1                85     TXD     BIT     0B0H.1
  00D5                86     F0      BIT     0D0H.5
  00D0                87     PSW     DATA    0D0H
                      88     ?PR?main?TCMAIN      SEGMENT CODE INBLOCK 
                      89     ?PR?KeyAndDis_Time0?TCMAIN               SEGMENT CODE INBLOCK 
                      90     ?PR?V2ToV?TCMAIN     SEGMENT CODE INBLOCK 
                      91     ?PR?InitDS1820?TCMAIN                    SEGMENT CODE INBLOCK 
                      92     ?PR?ROMDS1820?TCMAIN SEGMENT CODE INBLOCK 
                      93     ?PR?TMVDS1820?TCMAIN SEGMENT CODE INBLOCK 
                      94     ?PR?TMRDS1820?TCMAIN SEGMENT CODE INBLOCK 
                      95     ?PR?TMWDS1820?TCMAIN SEGMENT CODE INBLOCK 
                      96     ?PR?TMREDS1820?TCMAIN                    SEGMENT CODE INBLOCK 
                      97     ?PR?TMERDS1820?TCMAIN                    SEGMENT CODE INBLOCK 
                      98     ?PR?WriteDS1820?TCMAIN                   SEGMENT CODE INBLOCK 
                      99     ?PR?ReadDS1820?TCMAIN                    SEGMENT CODE INBLOCK 
                     100     ?PR?Delay_510?TCMAIN SEGMENT CODE INBLOCK 
                     101     ?PR?Delay_110?TCMAIN SEGMENT CODE INBLOCK 
                     102     ?PR?Delay_10ms?TCMAIN                    SEGMENT CODE INBLOCK 
                     103     ?PR?Delay_4s?TCMAIN  SEGMENT CODE INBLOCK 
                     104     ?CO?TCMAIN           SEGMENT CODE 
                     105     ?DT?TCMAIN           SEGMENT DATA 
                     106     ?BA?TCMAIN           SEGMENT DATA BITADDRESSABLE 
                     107             EXTRN   CODE (?C_STARTUP)
                     108             EXTRN   CODE (?C?SCDIV)
                     109             PUBLIC  PowTF
                     110             PUBLIC  SetTF
                     111             PUBLIC  KeyTF
                     112             PUBLIC  KeySETDown
                     113             PUBLIC  DS1820ON
                     114             PUBLIC  LEDDis
                     115             PUBLIC  Delay_4s
                     116             PUBLIC  Delay_10ms
                     117             PUBLIC  Delay_110
                     118             PUBLIC  Delay_510
                     119             PUBLIC  ReadDS1820
                     120             PUBLIC  WriteDS1820
                     121             PUBLIC  TMERDS1820
                     122             PUBLIC  TMREDS1820
                     123             PUBLIC  TMWDS1820
A51 MACRO ASSEMBLER  TCMAIN                                                               09/13/2004 08:50:36 PAGE     3

                     124             PUBLIC  TMRDS1820
                     125             PUBLIC  TMVDS1820
                     126             PUBLIC  ROMDS1820
                     127             PUBLIC  InitDS1820
                     128             PUBLIC  V2ToV
                     129             PUBLIC  KeyAndDis_Time0
                     130             PUBLIC  main
                     131     
----                 132             DSEG  AT  026H
0026                 133              TMSetV:   DS   1
                     134     
----                 135             DSEG  AT  027H
0027                 136              TMRomV:   DS   1
                     137     
----                 138             DSEG  AT  028H
0028                 139                 THV:   DS   1
                     140     
----                 141             DSEG  AT  029H
0029                 142                 TLV:   DS   1
                     143     
----                 144             RSEG  ?DT?TCMAIN
0000                 145                KeyV:   DS   1
0001                 146             IntNum2:   DS   1
0002                 147             IntNum3:   DS   1
0003                 148                Sign:   DS   1
0004                 149              KSDNum:   DS   1
0005                 150            TempKeyV:   DS   1
0006                 151           LED_Three:   DS   1
0007                 152             LED_One:   DS   1
0008                 153              IntNum:   DS   1
0009                 154             LED_Two:   DS   1
000A                 155                 TMV:   DS   1
                     156     
----                 157             RSEG  ?BA?TCMAIN
0000                 158            StateREG:   DS   1
  0000               159     DS1820ON        EQU     (StateREG+0).0
  0002               160     KeySETDown      EQU     (StateREG+0).2
  0004               161     KeyTF   EQU     (StateREG+0).4
  0001               162     SetTF   EQU     (StateREG+0).1
  0003               163     PowTF   EQU     (StateREG+0).3
                     164     
----                 165             RSEG  ?CO?TCMAIN
0000                 166     LEDDis:
0000 C0              167             DB      0C0H
0001 F9              168             DB      0F9H
0002 A4              169             DB      0A4H
0003 B0              170             DB      0B0H
0004 99              171             DB      099H
0005 92              172             DB      092H
0006 82              173             DB      082H
0007 F8              174             DB      0F8H
0008 80              175             DB      080H
0009 90              176             DB      090H
000A FF              177             DB      0FFH
000B BF              178             DB      0BFH
                     179     
                     180     ; /*-------------------------------
                     181     ; 
                     182     ; 温度控制器V1.51
                     183     ; 显示为雀龉惭艏獿ED
                     184     ; 温度传感器用单总线DS18B20
                     185     ; CPU为2051,雀霭醇

⌨️ 快捷键说明

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