📄 12864.ls1
字号:
A51 MACRO ASSEMBLER 12864 10/25/2006 18:44:32 PAGE 1
MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN 12864.OBJ
ASSEMBLER INVOKED BY: d:\Keil\C51\BIN\A51.EXE 12864.src PR(.\12864.ls1) EP DEBUG
LOC OBJ LINE SOURCE
1 ; .\12864.SRC generated from: 12864.c
2 ; COMPILER INVOKED BY:
3 ; d:\Keil\C51\BIN\C51.EXE 12864.c ROM(COMPACT) BROWSE DEBUG OBJECTEXTEND CODE LISTIN
CLUDE SYMBOLS SRC(.\12864.SRC)
4
5 $nomod51
6
7 NAME _12864
8
0080 9 P0 DATA 080H
0090 10 P1 DATA 090H
00A0 11 P2 DATA 0A0H
00B0 12 P3 DATA 0B0H
00B4 13 T0 BIT 0B0H.4
00D6 14 AC BIT 0D0H.6
00B5 15 T1 BIT 0B0H.5
0090 16 T2 BIT 090H.0
00AF 17 EA BIT 0A8H.7
00A8 18 IE DATA 0A8H
00A2 19 DI12864 BIT 0A0H.2
00CE 20 EXF2 BIT 0C8H.6
00B7 21 RD BIT 0B0H.7
00AC 22 ES BIT 0A8H.4
00B8 23 IP DATA 0B8H
0098 24 RI BIT 098H.0
00B2 25 INT0 BIT 0B0H.2
00D7 26 CY BIT 0D0H.7
0099 27 TI BIT 098H.1
00B3 28 INT1 BIT 0B0H.3
00CB 29 RCAP2H DATA 0CBH
00BC 30 PS BIT 0B8H.4
0081 31 SP DATA 081H
0091 32 T2EX BIT 090H.1
00D2 33 OV BIT 0D0H.2
0090 34 reset BIT 090H.0
00CA 35 RCAP2L DATA 0CAH
00C9 36 C_T2 BIT 0C8H.1
00B6 37 WR BIT 0B0H.6
00CD 38 RCLK BIT 0C8H.5
00CC 39 TCLK BIT 0C8H.4
00A1 40 WR12864 BIT 0A0H.1
0099 41 SBUF DATA 099H
0087 42 PCON DATA 087H
0098 43 SCON DATA 098H
0089 44 TMOD DATA 089H
0088 45 TCON DATA 088H
0089 46 IE0 BIT 088H.1
008B 47 IE1 BIT 088H.3
00F0 48 B DATA 0F0H
00C8 49 CP_RL2 BIT 0C8H.0
00E0 50 ACC DATA 0E0H
00A9 51 ET0 BIT 0A8H.1
00AB 52 ET1 BIT 0A8H.3
008D 53 TF0 BIT 088H.5
00A0 54 E12864 BIT 0A0H.0
00AD 55 ET2 BIT 0A8H.5
008F 56 TF1 BIT 088H.7
00CF 57 TF2 BIT 0C8H.7
A51 MACRO ASSEMBLER 12864 10/25/2006 18:44:32 PAGE 2
009A 58 RB8 BIT 098H.2
008C 59 TH0 DATA 08CH
00A8 60 EX0 BIT 0A8H.0
0088 61 IT0 BIT 088H.0
008D 62 TH1 DATA 08DH
009B 63 TB8 BIT 098H.3
00AA 64 EX1 BIT 0A8H.2
008A 65 IT1 BIT 088H.2
00CD 66 TH2 DATA 0CDH
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
00CC 73 TL2 DATA 0CCH
00B9 74 PT0 BIT 0B8H.1
00BB 75 PT1 BIT 0B8H.3
00D3 76 RS0 BIT 0D0H.3
00BD 77 PT2 BIT 0B8H.5
008C 78 TR0 BIT 088H.4
00D4 79 RS1 BIT 0D0H.4
008E 80 TR1 BIT 088H.6
00CA 81 TR2 BIT 0C8H.2
00B8 82 PX0 BIT 0B8H.0
00BA 83 PX1 BIT 0B8H.2
0083 84 DPH DATA 083H
00A5 85 CSA12864 BIT 0A0H.5
00A4 86 CSB12864 BIT 0A0H.4
0082 87 DPL DATA 082H
00CB 88 EXEN2 BIT 0C8H.3
009C 89 REN BIT 098H.4
00C8 90 T2CON DATA 0C8H
00B0 91 RXD BIT 0B0H.0
00B1 92 TXD BIT 0B0H.1
00D5 93 F0 BIT 0D0H.5
00D0 94 PSW DATA 0D0H
95 ?PR?_delay?12864 SEGMENT CODE INBLOCK
96 ?PR?_Write_12864_Reg?12864 SEGMENT CODE INBLOCK
97 ?PR?_Write_12864_Data?12864 SEGMENT CODE INBLOCK
98 ?PR?Read_12864_Data?12864 SEGMENT CODE INBLOCK
99 ?PR?_Set_XY?12864 SEGMENT CODE INBLOCK
100 ?PR?Init_12864?12864 SEGMENT CODE INBLOCK
101 ?PR?Clr_Screen?12864 SEGMENT CODE INBLOCK
102 ?PR?_displayasc?12864 SEGMENT CODE INBLOCK
103 ?DT?_displayasc?12864 SEGMENT DATA OVERLAYABLE
104 ?PR?_displaystr?12864 SEGMENT CODE INBLOCK
105 ?DT?_displaystr?12864 SEGMENT DATA OVERLAYABLE
106 ?PR?_displayhz?12864 SEGMENT CODE INBLOCK
107 ?DT?_displayhz?12864 SEGMENT DATA OVERLAYABLE
108 ?PR?_displaybmp?12864 SEGMENT CODE INBLOCK
109 ?DT?_displaybmp?12864 SEGMENT DATA OVERLAYABLE
110 ?PR?_draw?12864 SEGMENT CODE INBLOCK
111 ?PR?screen0?12864 SEGMENT CODE INBLOCK
112 ?DT?screen0?12864 SEGMENT DATA OVERLAYABLE
113 ?PR?_screen1?12864 SEGMENT CODE INBLOCK
114 ?DT?_screen1?12864 SEGMENT DATA OVERLAYABLE
115 ?PR?_solve?12864 SEGMENT CODE INBLOCK
116 ?DT?_solve?12864 SEGMENT DATA OVERLAYABLE
117 ?PR?_drawline?12864 SEGMENT CODE INBLOCK
118 ?DT?_drawline?12864 SEGMENT DATA OVERLAYABLE
119 ?PR?main?12864 SEGMENT CODE INBLOCK
120 ?DT?main?12864 SEGMENT DATA OVERLAYABLE
121 ?C_INITSEG SEGMENT CODE
122 ?CO?12864 SEGMENT CODE
123 ?DT?12864 SEGMENT DATA
A51 MACRO ASSEMBLER 12864 10/25/2006 18:44:32 PAGE 3
124 EXTRN CODE (_abs)
125 EXTRN CODE (?C?CLDOPTR)
126 EXTRN CODE (?C?COPY)
127 EXTRN CODE (?C?FPCMP3)
128 EXTRN CODE (?C?FPNEG)
129 EXTRN CODE (?C?CASTF)
130 EXTRN CODE (?C?FCASTL)
131 EXTRN CODE (?C?FPSUB)
132 EXTRN CODE (?C?FPMUL)
133 EXTRN CODE (?C?ULCMP)
134 EXTRN CODE (?C?ULDIV)
135 EXTRN CODE (?C?UIDIV)
136 EXTRN CODE (?C?FPDIV)
137 EXTRN CODE (?C?FPADD)
138 EXTRN CODE (?C_STARTUP)
139 PUBLIC pt
140 PUBLIC cyw
141 PUBLIC cxw
142 PUBLIC cyb
143 PUBLIC cxb
144 PUBLIC Wide
145 PUBLIC High?
146 PUBLIC str2
147 PUBLIC str1
148 PUBLIC list3
149 PUBLIC list2
150 PUBLIC list1
151 PUBLIC list0
152 PUBLIC nAsciiDot
153 PUBLIC GB_24
154 PUBLIC nBitmapDot
155 PUBLIC main
156 PUBLIC ?_drawline?BYTE
157 PUBLIC _drawline
158 PUBLIC ?_solve?BYTE
159 PUBLIC _solve
160 PUBLIC _screen1
161 PUBLIC screen0
162 PUBLIC _draw
163 PUBLIC ?_displaybmp?BYTE
164 PUBLIC _displaybmp
165 PUBLIC ?_displayhz?BYTE
166 PUBLIC _displayhz
167 PUBLIC _displaystr
168 PUBLIC _displayasc
169 PUBLIC Clr_Screen
170 PUBLIC Init_12864
171 PUBLIC _Set_XY
172 PUBLIC Read_12864_Data
173 PUBLIC _Write_12864_Data
174 PUBLIC _Write_12864_Reg
175 PUBLIC _delay
176
---- 177 RSEG ?DT?_solve?12864
0000 178 ?_solve?BYTE:
0000 179 xx?1484: DS 1
0001 180 ORG 1
0001 181 yy?1485: DS 2
0003 182 ORG 3
0003 183 num?1486: DS 4
0007 184 ORG 7
0007 185 nflag?1487: DS 1
0008 186 ORG 8
0008 187 x0?1488: DS 1
0009 188 ORG 9
0009 189 i?1489: DS 1
A51 MACRO ASSEMBLER 12864 10/25/2006 18:44:32 PAGE 4
000A 190 ORG 10
000A 191 temp1?1490: DS 2
000C 192 ORG 12
000C 193 temp2?1491: DS 4
194
---- 195 RSEG ?DT?_displayasc?12864
0000 196 ?_displayasc?BYTE:
0000 197 y?750: DS 1
0001 198 ORG 1
0001 199 k?751: DS 1
200
---- 201 RSEG ?DT?_screen1?12864
0000 202 ?_screen1?BYTE:
0000 203 key?1383: DS 1
204
---- 205 RSEG ?DT?_displaybmp?12864
0000 206 ?_displaybmp?BYTE:
0000 207 setx?1068: DS 1
0001 208 ORG 1
0001 209 sety?1069: DS 1
0002 210 ORG 2
0002 211 nx?1070: DS 1
0003 212 ORG 3
0003 213 ny?1071: DS 1
0004 214 ORG 4
0004 215 ch?1072: DS 3
0007 216 ORG 7
0007 217 x?1073: DS 1
0008 218 ORG 8
0008 219 y?1074: DS 1
0009 220 ORG 9
0009 221 k?1075: DS 2
222
---- 223 RSEG ?DT?main?12864
0000 224 ?main?BYTE:
0000 225 x?1698: DS 1
0001 226 ORG 1
0001 227 str?1699: DS 10
228
---- 229 RSEG ?DT?screen0?12864
0000 230 ?screen0?BYTE:
0000 231 press?1282: DS 14
232
---- 233 RSEG ?DT?_displaystr?12864
0000 234 ?_displaystr?BYTE:
0000 235 str?857: DS 3
0003 236 ORG 3
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -