📄 main.ls1
字号:
A51 MACRO ASSEMBLER MAIN 04/29/2009 19:18:09 PAGE 1
MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN main.OBJ
ASSEMBLER INVOKED BY: e:\Keil\C51\BIN\A51.EXE main.src PR(.\main.ls1) EP DEBUG
LOC OBJ LINE SOURCE
1 ; .\main.SRC generated from: main.c
2 ; COMPILER INVOKED BY:
3 ; e:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND SRC(.\main.SRC)
4
5 $nomod51
6
7 NAME MAIN
8
0092 9 P1M0 DATA 092H
0093 10 P0M1 DATA 093H
0096 11 P2M0 DATA 096H
0091 12 P1M1 DATA 091H
0080 13 P0 DATA 080H
00B2 14 P3M0 DATA 0B2H
0095 15 P2M1 DATA 095H
0090 16 P1 DATA 090H
00B4 17 P4M0 DATA 0B4H
00B1 18 P3M1 DATA 0B1H
00A0 19 P2 DATA 0A0H
00CA 20 P5M0 DATA 0CAH
00B3 21 P4M1 DATA 0B3H
00B0 22 P3 DATA 0B0H
00C9 23 P5M1 DATA 0C9H
00C0 24 P4 DATA 0C0H
00D6 25 AC BIT 0D0H.6
00C8 26 P5 DATA 0C8H
00AF 27 EA BIT 0A8H.7
00CE 28 SPCTL DATA 0CEH
00DF 29 CF BIT 0D8H.7
00F9 30 CH DATA 0F9H
00AD 31 EADC BIT 0A8H.5
00A8 32 IE DATA 0A8H
0090 33 Sclk BIT 090H.0
00E9 34 CL DATA 0E9H
00C5 35 IAP_CMD DATA 0C5H
00FA 36 CCAP0H DATA 0FAH
00FB 37 CCAP1H DATA 0FBH
00BD 38 ADC_RES DATA 0BDH
00B6 39 IPH2 DATA 0B6H
00EA 40 CCAP0L DATA 0EAH
00DE 41 CR BIT 0D8H.6
00EB 42 CCAP1L DATA 0EBH
00DA 43 CCAPM0 DATA 0DAH
00DB 44 CCAPM1 DATA 0DBH
00AC 45 ES BIT 0A8H.4
00BD 46 PADC BIT 0B8H.5
00B8 47 IP DATA 0B8H
0098 48 RI BIT 098H.0
00D7 49 CY BIT 0D0H.7
0099 50 TI BIT 098H.1
0097 51 CLK_DIV DATA 097H
00C3 52 IAP_ADDRH DATA 0C3H
00BC 53 PS BIT 0B8H.4
0081 54 SP DATA 081H
00C4 55 IAP_ADDRL DATA 0C4H
00D9 56 CMOD DATA 0D9H
00D8 57 CCON DATA 0D8H
00BF 58 PPCA BIT 0B8H.7
A51 MACRO ASSEMBLER MAIN 04/29/2009 19:18:09 PAGE 2
00D2 59 OV BIT 0D0H.2
0097 60 Pout BIT 090H.7
00AE 61 ELVD BIT 0A8H.6
00BB 62 P4SW DATA 0BBH
00BC 63 ADC_CONTR DATA 0BCH
0099 64 SBUF DATA 099H
0087 65 PCON DATA 087H
0098 66 SCON DATA 098H
008F 67 WAKE_CLKO DATA 08FH
0089 68 TMOD DATA 089H
0088 69 TCON DATA 088H
00BE 70 PLVD BIT 0B8H.6
0091 71 Io BIT 090H.1
0092 72 Rst BIT 090H.2
0089 73 IE0 BIT 088H.1
00A1 74 BUS_SPEED DATA 0A1H
008B 75 IE1 BIT 088H.3
00AF 76 IE2 DATA 0AFH
008E 77 AUXR DATA 08EH
00F0 78 B DATA 0F0H
00C7 79 IAP_CONTR DATA 0C7H
00E0 80 ACC DATA 0E0H
00A9 81 ET0 BIT 0A8H.1
008D 82 TF0 BIT 088H.5
00AB 83 ET1 BIT 0A8H.3
008F 84 TF1 BIT 088H.7
00B5 85 IP2 DATA 0B5H
009A 86 RB8 BIT 098H.2
008C 87 TH0 DATA 08CH
008D 88 TH1 DATA 08DH
0088 89 IT0 BIT 088H.0
00A8 90 EX0 BIT 0A8H.0
009B 91 TB8 BIT 098H.3
008A 92 IT1 BIT 088H.2
00AA 93 EX1 BIT 0A8H.2
00D0 94 P BIT 0D0H.0
009F 95 SM0 BIT 098H.7
008A 96 TL0 DATA 08AH
009E 97 SM1 BIT 098H.6
008B 98 TL1 DATA 08BH
009D 99 SM2 BIT 098H.5
00B9 100 PT0 BIT 0B8H.1
00BB 101 PT1 BIT 0B8H.3
00D3 102 RS0 BIT 0D0H.3
00C2 103 IAP_DATA DATA 0C2H
008C 104 TR0 BIT 088H.4
00D4 105 RS1 BIT 0D0H.4
008E 106 TR1 BIT 088H.6
00C1 107 WDT_CONTR DATA 0C1H
00B8 108 PX0 BIT 0B8H.0
00BA 109 PX1 BIT 0B8H.2
00F2 110 PCA_PWM0 DATA 0F2H
00F3 111 PCA_PWM1 DATA 0F3H
009D 112 P1ASF DATA 09DH
0083 113 DPH DATA 083H
00BE 114 ADC_RESL DATA 0BEH
0082 115 DPL DATA 082H
00CD 116 SPSTAT DATA 0CDH
00B7 117 IPH DATA 0B7H
009B 118 S2BUF DATA 09BH
009C 119 REN BIT 098H.4
009A 120 S2CON DATA 09AH
009C 121 BRT DATA 09CH
00B9 122 SADEN DATA 0B9H
00A9 123 SADDR DATA 0A9H
00C6 124 IAP_TRIG DATA 0C6H
A51 MACRO ASSEMBLER MAIN 04/29/2009 19:18:09 PAGE 3
00A2 125 AUXR1 DATA 0A2H
00D5 126 F0 BIT 0D0H.5
00D0 127 PSW DATA 0D0H
00D8 128 CCF0 BIT 0D8H.0
00CF 129 SPDAT DATA 0CFH
00D9 130 CCF1 BIT 0D8H.1
0094 131 P0M0 DATA 094H
132 ?PR?main?MAIN SEGMENT CODE
133 ?DT?main?MAIN SEGMENT DATA OVERLAYABLE
134 ?CO?MAIN SEGMENT CODE
135 ?C_INITSEG SEGMENT CODE
136 ?DT?MAIN SEGMENT DATA
137 EXTRN CODE (_writetime)
138 EXTRN CODE (_gettime)
139 EXTRN CODE (_scanf)
140 EXTRN DATA (?_scanf?BYTE)
141 EXTRN CODE (_printf)
142 EXTRN DATA (?_printf?BYTE)
143 EXTRN CODE (init1302)
144 EXTRN CODE (?C_STARTUP)
145 PUBLIC cminute
146 PUBLIC Open_second
147 PUBLIC Close_minute
148 PUBLIC csecond
149 PUBLIC Close_second
150 PUBLIC Open_hour
151 PUBLIC chour
152 PUBLIC cday
153 PUBLIC Close_hour
154 PUBLIC cyear
155 PUBLIC cmonth
156 PUBLIC Open_minute
157 PUBLIC mode
158 PUBLIC main
159
---- 160 RSEG ?DT?main?MAIN
0000 161 ?main?BYTE:
0000 162 i?040: DS 2
0002 163 ORG 2
0002 164 tmp?041: DS 1
165
---- 166 RSEG ?DT?MAIN
0000 167 Open_minute: DS 2
0002 168 cmonth: DS 1
0003 169 cyear: DS 1
0004 170 Close_hour: DS 2
0006 171 cday: DS 1
0007 172 chour: DS 1
0008 173 Open_hour: DS 2
000A 174 Close_second: DS 2
000C 175 csecond: DS 1
000D 176 Close_minute: DS 2
000F 177 Open_second: DS 2
0011 178 cminute: DS 1
179
---- 180 RSEG ?CO?MAIN
0000 181 ?SC_0:
0000 6E656564 182 DB 'n' ,'e' ,'e' ,'d' ,' ' ,'t' ,'o' ,' ' ,'s' ,'e'
0004 20746F20
0008 7365
000A 74207469 183 DB 't' ,' ' ,'t' ,'i' ,'m' ,'e' ,'?' ,' ' ,'y' ,'='
000E 6D653F20
0012 793D
0014 31206F72 184 DB '1' ,' ' ,'o' ,'r' ,' ' ,'n' ,'=' ,'0' ,00AH,000H
0018 206E3D30
001C 0A00
A51 MACRO ASSEMBLER MAIN 04/29/2009 19:18:09 PAGE 4
185
001E 186 ?SC_30:
001E 256300 187 DB '%' ,'c' ,000H
188
0021 189 ?SC_33:
0021 0A00 190 DB 00AH,000H
191
0023 192 ?SC_35:
0023 79656172 193 DB 'y' ,'e' ,'a' ,'r' ,'(' ,'b' ,'c' ,'d' ,'c' ,'o'
0027 28626364
002B 636F
002D 6465293D 194 DB 'd' ,'e' ,')' ,'=' ,000H
0031 00
195
0032 196 ?SC_50:
0032 257800 197 DB '%' ,'x' ,000H
198
0035 199 ?SC_53:
0035 6D6F6E74 200 DB 'm' ,'o' ,'n' ,'t' ,'h' ,'(' ,'b' ,'c' ,'d' ,'c'
0039 68286263
003D 6463
003F 6F646529 201 DB 'o' ,'d' ,'e' ,')' ,'=' ,000H
0043 3D00
202
0045 203 ?SC_69:
0045 64617928 204 DB 'd' ,'a' ,'y' ,'(' ,'b' ,'c' ,'d' ,'c' ,'o' ,'d'
0049 62636463
004D 6F64
004F 65293D00 205 DB 'e' ,')' ,'=' ,000H
206
0053 207 ?SC_83:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -