📄 4.ls1
字号:
A51 MACRO ASSEMBLER 4 05/08/2008 15:16:11 PAGE 1
MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN 4.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE 4.src PR(.\4.ls1) EP DEBUG
LOC OBJ LINE SOURCE
1 ; .\4.SRC generated from: 4.C
2 ; COMPILER INVOKED BY:
3 ; C:\Keil\C51\BIN\C51.EXE 4.C BROWSE DEBUG OBJECTEXTEND SRC(.\4.SRC)
4
5 $nomod51
6
7 NAME _4
8
0080 9 P0 DATA 080H
0090 10 P1 DATA 090H
0091 11 AA BIT 090H.1
00A0 12 P2 DATA 0A0H
00B0 13 P3 DATA 0B0H
0092 14 BB BIT 090H.2
00B4 15 T0 BIT 0B0H.4
00D6 16 AC BIT 0D0H.6
00B5 17 T1 BIT 0B0H.5
0093 18 CC BIT 090H.3
0090 19 T2 BIT 090H.0
00AF 20 EA BIT 0A8H.7
00A8 21 IE DATA 0A8H
00A2 22 LEDThreeC BIT 0A0H.2
00CE 23 EXF2 BIT 0C8H.6
00B7 24 RD BIT 0B0H.7
00AC 25 ES BIT 0A8H.4
00B8 26 IP DATA 0B8H
0098 27 RI BIT 098H.0
00B2 28 INT0 BIT 0B0H.2
00D7 29 CY BIT 0D0H.7
0099 30 TI BIT 098H.1
00B3 31 INT1 BIT 0B0H.3
00CB 32 RCAP2H DATA 0CBH
00BC 33 PS BIT 0B8H.4
0081 34 SP DATA 081H
0091 35 T2EX BIT 090H.1
00D2 36 OV BIT 0D0H.2
00CA 37 RCAP2L DATA 0CAH
00C9 38 C_T2 BIT 0C8H.1
00B6 39 WR BIT 0B0H.6
00CD 40 RCLK BIT 0C8H.5
00CC 41 TCLK BIT 0C8H.4
00A7 42 Key_UP BIT 0A0H.7
0099 43 SBUF DATA 099H
0087 44 PCON DATA 087H
0098 45 SCON DATA 098H
0089 46 TMOD DATA 089H
0088 47 TCON DATA 088H
00A4 48 LEDOneC BIT 0A0H.4
0089 49 IE0 BIT 088H.1
008B 50 IE1 BIT 088H.3
00F0 51 B DATA 0F0H
00A6 52 Key_DOWN BIT 0A0H.6
00C8 53 CP_RL2 BIT 0C8H.0
00E0 54 ACC DATA 0E0H
0090 55 TMPort BIT 090H.0
00A9 56 ET0 BIT 0A8H.1
00B3 57 key BIT 0B0H.3
00AB 58 ET1 BIT 0A8H.3
A51 MACRO ASSEMBLER 4 05/08/2008 15:16:11 PAGE 2
008D 59 TF0 BIT 088H.5
00AD 60 ET2 BIT 0A8H.5
008F 61 TF1 BIT 088H.7
00CF 62 TF2 BIT 0C8H.7
009A 63 RB8 BIT 098H.2
008C 64 TH0 DATA 08CH
00A8 65 EX0 BIT 0A8H.0
0088 66 IT0 BIT 088H.0
008D 67 TH1 DATA 08DH
009B 68 TB8 BIT 098H.3
00AA 69 EX1 BIT 0A8H.2
008A 70 IT1 BIT 088H.2
00CD 71 TH2 DATA 0CDH
00D0 72 P BIT 0D0H.0
009F 73 SM0 BIT 098H.7
008A 74 TL0 DATA 08AH
009E 75 SM1 BIT 098H.6
008B 76 TL1 DATA 08BH
009D 77 SM2 BIT 098H.5
00CC 78 TL2 DATA 0CCH
00B9 79 PT0 BIT 0B8H.1
00A3 80 LEDTwoC BIT 0A0H.3
00BB 81 PT1 BIT 0B8H.3
00D3 82 RS0 BIT 0D0H.3
00BD 83 PT2 BIT 0B8H.5
008C 84 TR0 BIT 088H.4
00D4 85 RS1 BIT 0D0H.4
008E 86 TR1 BIT 088H.6
00CA 87 TR2 BIT 0C8H.2
00B8 88 PX0 BIT 0B8H.0
00BA 89 PX1 BIT 0B8H.2
0083 90 DPH DATA 083H
0082 91 DPL DATA 082H
0097 92 RelayOutPort BIT 090H.7
00CB 93 EXEN2 BIT 0C8H.3
009C 94 REN BIT 098H.4
00C8 95 T2CON DATA 0C8H
00B0 96 RXD BIT 0B0H.0
00B1 97 TXD BIT 0B0H.1
00D5 98 F0 BIT 0D0H.5
00A5 99 Key_SET BIT 0A0H.5
00D0 100 PSW DATA 0D0H
101 ?PR?main?4 SEGMENT CODE
102 ?PR?KeyAndDis_Time0?4 SEGMENT CODE
103 ?PR?V2ToV?4 SEGMENT CODE
104 ?PR?InitDS1820?4 SEGMENT CODE
105 ?PR?ROMDS1820?4 SEGMENT CODE
106 ?PR?TMVDS1820?4 SEGMENT CODE
107 ?PR?TMRDS1820?4 SEGMENT CODE
108 ?PR?TMWDS1820?4 SEGMENT CODE
109 ?PR?TMREDS1820?4 SEGMENT CODE
110 ?PR?TMERDS1820?4 SEGMENT CODE
111 ?PR?WriteDS1820?4 SEGMENT CODE
112 ?PR?ReadDS1820?4 SEGMENT CODE
113 ?PR?Delay_510?4 SEGMENT CODE
114 ?PR?Delay_110?4 SEGMENT CODE
115 ?PR?Delay_10ms?4 SEGMENT CODE
116 ?PR?Delay_4s?4 SEGMENT CODE
117 ?CO?4 SEGMENT CODE
118 ?DT?4 SEGMENT DATA
119 ?BA?4 SEGMENT DATA BITADDRESSABLE
120 EXTRN CODE (?C_STARTUP)
121 EXTRN CODE (?C?SCDIV)
122 PUBLIC KeySETDowning
123 PUBLIC PowTF
124 PUBLIC SetTF
A51 MACRO ASSEMBLER 4 05/08/2008 15:16:11 PAGE 3
125 PUBLIC KeyTF
126 PUBLIC KeySETDown
127 PUBLIC DS1820ON
128 PUBLIC LEDDis
129 PUBLIC Delay_4s
130 PUBLIC Delay_10ms
131 PUBLIC Delay_110
132 PUBLIC Delay_510
133 PUBLIC ReadDS1820
134 PUBLIC WriteDS1820
135 PUBLIC TMERDS1820
136 PUBLIC TMREDS1820
137 PUBLIC TMWDS1820
138 PUBLIC TMRDS1820
139 PUBLIC TMVDS1820
140 PUBLIC ROMDS1820
141 PUBLIC InitDS1820
142 PUBLIC V2ToV
143 PUBLIC KeyAndDis_Time0
144 PUBLIC main
145
---- 146 DSEG AT 026H
0026 147 TMSetV: DS 1
148
---- 149 DSEG AT 027H
0027 150 TMRomV: DS 1
151
---- 152 DSEG AT 028H
0028 153 THV: DS 1
154
---- 155 DSEG AT 029H
0029 156 TLV: DS 1
157
---- 158 RSEG ?DT?4
0000 159 KeyV: DS 1
0001 160 IntNum2: DS 1
0002 161 IntNum3: DS 1
0003 162 Sign: DS 1
0004 163 KSDNum: DS 1
0005 164 TempKeyV: DS 1
0006 165 LED_Three: DS 1
0007 166 LED_One: DS 1
0008 167 IntNum: DS 1
0009 168 LED_Two: DS 1
000A 169 TMV: DS 1
170
---- 171 RSEG ?BA?4
0000 172 StateREG: DS 1
0000 173 DS1820ON EQU (StateREG+0).0
0002 174 KeySETDown EQU (StateREG+0).2
0004 175 KeyTF EQU (StateREG+0).4
0001 176 SetTF EQU (StateREG+0).1
0003 177 PowTF EQU (StateREG+0).3
0005 178 KeySETDowning EQU (StateREG+0).5
179
---- 180 RSEG ?CO?4
0000 181 LEDDis:
0000 C0 182 DB 0C0H
0001 F9 183 DB 0F9H
0002 A4 184 DB 0A4H
0003 B0 185 DB 0B0H
0004 99 186 DB 099H
0005 92 187 DB 092H
0006 82 188 DB 082H
0007 F8 189 DB 0F8H
0008 80 190 DB 080H
A51 MACRO ASSEMBLER 4 05/08/2008 15:16:11 PAGE 4
0009 90 191 DB 090H
000A FF 192 DB 0FFH
000B BF 193 DB 0BFH
194
195 ; /*-------------------------------
196 ;
197 ; 温度控制器V1.51
198 ; 显示为雀龉惭艏獿ED
199 ; 温度传感器用单总线DS18B20
200 ; CPU为2051,雀霭醇
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -