?? main.ls1
字號:
A51 MACRO ASSEMBLER MAIN 07/15/2008 23:18:37 PAGE 1
MACRO ASSEMBLER A51 V8.01
OBJECT MODULE PLACED IN main.OBJ
ASSEMBLER INVOKED BY: C:\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 ; C:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND SRC(.\main.SRC)
4
5 $nomod51
6
7 NAME MAIN
8
0080 9 P0 DATA 080H
0090 10 P1 DATA 090H
00A0 11 P2 DATA 0A0H
00B0 12 P3 DATA 0B0H
00C0 13 XICON DATA 0C0H
00B4 14 T0 BIT 0B0H.4
00D6 15 AC BIT 0D0H.6
00E8 16 P4 DATA 0E8H
00B5 17 T1 BIT 0B0H.5
00E6 18 ISP_TRIG DATA 0E6H
0090 19 T2 BIT 090H.0
00AF 20 EA BIT 0A8H.7
00AE 21 EC BIT 0A8H.6
009F 22 FE BIT 098H.7
00A8 23 IE DATA 0A8H
00A0 24 CS BIT 0A0H.0
00CE 25 EXF2 BIT 0C8H.6
00B7 26 RD BIT 0B0H.7
00AC 27 ES BIT 0A8H.4
00B8 28 IP DATA 0B8H
0098 29 RI BIT 098H.0
00B2 30 INT0 BIT 0B0H.2
00D7 31 CY BIT 0D0H.7
0099 32 TI BIT 098H.1
00B3 33 INT1 BIT 0B0H.3
00CB 34 RCAP2H DATA 0CBH
00E5 35 ISP_CMD DATA 0E5H
00BC 36 PS BIT 0B8H.4
0081 37 SP DATA 081H
0091 38 T2EX BIT 090H.1
00D2 39 OV BIT 0D0H.2
00CA 40 RCAP2L DATA 0CAH
00C9 41 C_T2 BIT 0C8H.1
00B6 42 WR BIT 0B0H.6
00CD 43 RCLK BIT 0C8H.5
00A2 44 SCLK BIT 0A0H.2
00CC 45 TCLK BIT 0C8H.4
0099 46 SBUF DATA 099H
0087 47 PCON DATA 087H
00E3 48 ISP_ADDRH DATA 0E3H
0098 49 SCON DATA 098H
00E8 50 P40 BIT 0E8H.0
0089 51 TMOD DATA 089H
0088 52 TCON DATA 088H
00E9 53 P41 BIT 0E8H.1
00E4 54 ISP_ADDRL DATA 0E4H
00EA 55 P42 BIT 0E8H.2
00EB 56 P43 BIT 0E8H.3
0089 57 IE0 BIT 088H.1
008B 58 IE1 BIT 088H.3
A51 MACRO ASSEMBLER MAIN 07/15/2008 23:18:37 PAGE 2
008E 59 AUXR DATA 08EH
00F0 60 B DATA 0F0H
00C8 61 CP_RL2 BIT 0C8H.0
00E0 62 ACC DATA 0E0H
00A9 63 ET0 BIT 0A8H.1
00AB 64 ET1 BIT 0A8H.3
008D 65 TF0 BIT 088H.5
00AD 66 ET2 BIT 0A8H.5
008F 67 TF1 BIT 088H.7
00CF 68 TF2 BIT 0C8H.7
009A 69 RB8 BIT 098H.2
008C 70 TH0 DATA 08CH
00A8 71 EX0 BIT 0A8H.0
0088 72 IT0 BIT 088H.0
008D 73 TH1 DATA 08DH
009B 74 TB8 BIT 098H.3
00AA 75 EX1 BIT 0A8H.2
008A 76 IT1 BIT 088H.2
00CD 77 TH2 DATA 0CDH
00D0 78 P BIT 0D0H.0
009F 79 SM0 BIT 098H.7
008A 80 TL0 DATA 08AH
009E 81 SM1 BIT 098H.6
008B 82 TL1 DATA 08BH
009D 83 SM2 BIT 098H.5
00CC 84 TL2 DATA 0CCH
00B9 85 PT0 BIT 0B8H.1
00BB 86 PT1 BIT 0B8H.3
00D3 87 RS0 BIT 0D0H.3
00E7 88 ISP_CONTR DATA 0E7H
00BD 89 PT2 BIT 0B8H.5
008C 90 TR0 BIT 088H.4
00D4 91 RS1 BIT 0D0H.4
008E 92 TR1 BIT 088H.6
00CA 93 TR2 BIT 0C8H.2
00B8 94 PX0 BIT 0B8H.0
00E1 95 WDT_CONTR DATA 0E1H
00BA 96 PX1 BIT 0B8H.2
0083 97 DPH DATA 083H
00A1 98 SID BIT 0A0H.1
0082 99 DPL DATA 082H
00B7 100 IPH DATA 0B7H
00CB 101 EXEN2 BIT 0C8H.3
009C 102 REN BIT 098H.4
00C9 103 T2MOD DATA 0C9H
00C8 104 T2CON DATA 0C8H
00E2 105 ISP_DATA DATA 0E2H
00B9 106 SADEN DATA 0B9H
00B0 107 RXD BIT 0B0H.0
00A9 108 SADDR DATA 0A9H
00B1 109 TXD BIT 0B0H.1
00A2 110 AUXR1 DATA 0A2H
00D5 111 F0 BIT 0D0H.5
00D0 112 PSW DATA 0D0H
113 ?PR?lcd_cmd_r?MAIN SEGMENT CODE
114 ?PR?lcd_busy_check?MAIN SEGMENT CODE
115 ?PR?_lcd_8bits_w?MAIN SEGMENT CODE
116 ?PR?_lcd_1byte_w?MAIN SEGMENT CODE
117 ?PR?_lcd_str_w?MAIN SEGMENT CODE
118 ?DT?_lcd_str_w?MAIN SEGMENT DATA OVERLAYABLE
119 ?PR?_lcd_cmd_w?MAIN SEGMENT CODE
120 ?PR?_lcd_dat_w?MAIN SEGMENT CODE
121 ?PR?lcd_initial?MAIN SEGMENT CODE
122 ?PR?_lcd_setposition?MAIN SEGMENT CODE
123 ?PR?_delay?MAIN SEGMENT CODE
124 ?PR?_lcd_row_on?MAIN SEGMENT CODE
A51 MACRO ASSEMBLER MAIN 07/15/2008 23:18:37 PAGE 3
125 ?DT?_lcd_row_on?MAIN SEGMENT DATA OVERLAYABLE
126 ?PR?_lcd_row_off?MAIN SEGMENT CODE
127 ?DT?_lcd_row_off?MAIN SEGMENT DATA OVERLAYABLE
128 ?PR?lcd_clear_pic?MAIN SEGMENT CODE
129 ?DT?lcd_clear_pic?MAIN SEGMENT DATA OVERLAYABLE
130 ?PR?lcd_black_pic?MAIN SEGMENT CODE
131 ?DT?lcd_black_pic?MAIN SEGMENT DATA OVERLAYABLE
132 ?PR?_lcd_block_on?MAIN SEGMENT CODE
133 ?DT?_lcd_block_on?MAIN SEGMENT DATA OVERLAYABLE
134 ?PR?logo?MAIN SEGMENT CODE
135 ?PR?logo2?MAIN SEGMENT CODE
136 ?PR?power_down?MAIN SEGMENT CODE
137 ?PR?main?MAIN SEGMENT CODE
138 ?CO?MAIN SEGMENT CODE
139 EXTRN CODE (?C?CLDOPTR)
140 EXTRN CODE (?C_STARTUP)
141 PUBLIC main
142 PUBLIC power_down
143 PUBLIC logo2
144 PUBLIC logo
145 PUBLIC _lcd_block_on
146 PUBLIC lcd_black_pic
147 PUBLIC lcd_clear_pic
148 PUBLIC _lcd_row_off
149 PUBLIC _lcd_row_on
150 PUBLIC _delay
151 PUBLIC _lcd_setposition
152 PUBLIC lcd_initial
153 PUBLIC _lcd_dat_w
154 PUBLIC _lcd_cmd_w
155 PUBLIC _lcd_str_w
156 PUBLIC _lcd_1byte_w
157 PUBLIC _lcd_8bits_w
158 PUBLIC lcd_busy_check
159 PUBLIC lcd_cmd_r
160
---- 161 RSEG ?DT?_lcd_row_off?MAIN
0000 162 ?_lcd_row_off?BYTE:
0000 163 i?1167: DS 1
0001 164 ORG 1
0001 165 x?1169: DS 1
0002 166 ORG 2
0002 167 y?1170: DS 1
168
---- 169 RSEG ?DT?_lcd_row_on?MAIN
0000 170 ?_lcd_row_on?BYTE:
0000 171 i?1062: DS 1
0001 172 ORG 1
0001 173 x?1064: DS 1
0002 174 ORG 2
0002 175 y?1065: DS 1
176
---- 177 RSEG ?DT?lcd_black_pic?MAIN
0000 178 ?lcd_black_pic?BYTE:
0000 179 j?1374: DS 1
180
---- 181 RSEG ?DT?lcd_clear_pic?MAIN
0000 182 ?lcd_clear_pic?BYTE:
0000 183 j?1272: DS 1
184
---- 185 RSEG ?DT?_lcd_str_w?MAIN
0000 186 ?_lcd_str_w?BYTE:
0000 187 string?452: DS 3
0003 188 ORG 3
0003 189 i?453: DS 1
190
A51 MACRO ASSEMBLER MAIN 07/15/2008 23:18:37 PAGE 4
---- 191 RSEG ?DT?_lcd_block_on?MAIN
0000 192 ?_lcd_block_on?BYTE:
0000 193 i?1476: DS 1
0001 194 ORG 1
0001 195 x?1478: DS 1
0002 196 ORG 2
0002 197 y?1479: DS 1
198
---- 199 RSEG ?CO?MAIN
0000 200 ?SC_0:
0000 B1E3D0AF 201 DB 0B1H,0E3H,0D0H,0AFH,0CAH,0BDH,0D2H,0B6H,0C2H,0CCH
0004 CABDD2B6
0008 C2CC
000A CBD8BAAC 202 DB 0CBH,0D8H,0BAH,0ACH,0C1H,0BFH,000H
000E C1BF00
203
0011 204 ?SC_17:
0011 B9E2B5E7 205 DB 0B9H,0E2H,0B5H,0E7H,0BCH,0ECH,0B2H,0E2H,0D2H,0C7H
0015 BCECB2E2
0019 D2C7
001B 563200 206 DB 'V' ,'2' ,000H
207
001E 208 ?SC_30:
001E B9FABCD2 209 DB 0B9H,0FAH,0BCH,0D2H,0B4H,0B4H,0D0H,0C2H,0BCH,0C6H
0022 B4B4D0C2
0026 BCC6
0028 BBAE00 210 DB 0BBH,0AEH,000H
211
002B 212 ?SC_43:
002B 47435330 213 DB 'G' ,'C' ,'S' ,'0' ,'7' ,'0' ,'0' ,'1' ,000H
002F 37303031
0033 00
214
0034 215 ?SC_52:
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -