📄 lcd12864.ls1
字号:
A51 MACRO ASSEMBLER LCD12864 08/27/2006 12:50:03 PAGE 1
MACRO ASSEMBLER A51 V7.07
NO OBJECT MODULE REQUESTED
ASSEMBLER INVOKED BY: E:\Program Files\C51\BIN\A51.EXE lcd12864.src PR(.\lcd12864.ls1) EP DEBUG
LOC OBJ LINE SOURCE
1 ; .\lcd12864.SRC generated from: lcd12864.c
2 ; COMPILER INVOKED BY:
3 ; E:\Program Files\C51\BIN\C51.EXE lcd12864.c LARGE BROWSE DEBUG OBJECTEXTEND SRC(.\
lcd12864.SRC)
4
5 $nomod51
6
7 NAME LCD12864
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
0090 18 DI BIT 090H.0
00A8 19 IE DATA 0A8H
00CE 20 EXF2 BIT 0C8H.6
00B7 21 RD BIT 0B0H.7
00AC 22 ES BIT 0A8H.4
00B8 23 IP DATA 0B8H
24 DATA DATA 080H
*** _________________________^
*** ERROR #A9 IN 24 (lcd12864.src, LINE 24): SYNTAX ERROR
0098 25 RI BIT 098H.0
00B2 26 INT0 BIT 0B0H.2
00D7 27 CY BIT 0D0H.7
0099 28 TI BIT 098H.1
00B3 29 INT1 BIT 0B0H.3
00CB 30 RCAP2H DATA 0CBH
00BC 31 PS BIT 0B8H.4
0081 32 SP DATA 081H
0091 33 T2EX BIT 090H.1
00D2 34 OV BIT 0D0H.2
00CA 35 RCAP2L DATA 0CAH
0091 36 RW BIT 090H.1
00C9 37 C_T2 BIT 0C8H.1
00B6 38 WR BIT 0B0H.6
00CD 39 RCLK BIT 0C8H.5
00CC 40 TCLK BIT 0C8H.4
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
0092 49 E BIT 090H.2
00C8 50 CP_RL2 BIT 0C8H.0
00E0 51 ACC DATA 0E0H
00A9 52 ET0 BIT 0A8H.1
00AB 53 ET1 BIT 0A8H.3
008D 54 TF0 BIT 088H.5
00AD 55 ET2 BIT 0A8H.5
A51 MACRO ASSEMBLER LCD12864 08/27/2006 12:50:03 PAGE 2
008F 56 TF1 BIT 088H.7
00CF 57 TF2 BIT 0C8H.7
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
0094 80 CSA BIT 090H.4
008E 81 TR1 BIT 088H.6
0095 82 CSB BIT 090H.5
00CA 83 TR2 BIT 0C8H.2
00B8 84 PX0 BIT 0B8H.0
00BA 85 PX1 BIT 0B8H.2
0083 86 DPH DATA 083H
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
0093 94 AR16 BIT 090H.3
00D0 95 PSW DATA 0D0H
0096 96 AR17 BIT 090H.6
0097 97 AR18 BIT 090H.7
98 ?PR?main?LCD12864 SEGMENT CODE
99 ?PR?_Delay?LCD12864 SEGMENT CODE
100 ?PR?Lcminit?LCD12864 SEGMENT CODE
101 ?PR?_WrL?LCD12864 SEGMENT CODE
102 ?XD?_WrL?LCD12864 SEGMENT XDATA OVERLAYABLE
103 ?PR?_WrR?LCD12864 SEGMENT CODE
104 ?XD?_WrR?LCD12864 SEGMENT XDATA OVERLAYABLE
105 ?PR?LcdbuzyL?LCD12864 SEGMENT CODE
106 ?PR?LcdbuzyR?LCD12864 SEGMENT CODE
107 ?PR?wtcom?LCD12864 SEGMENT CODE
108 ?PR?Locatexy?LCD12864 SEGMENT CODE
109 ?PR?_Putstr?LCD12864 SEGMENT CODE
110 ?XD?_Putstr?LCD12864 SEGMENT XDATA OVERLAYABLE
111 ?PR?_Putp?LCD12864 SEGMENT CODE
112 ?XD?_Putp?LCD12864 SEGMENT XDATA OVERLAYABLE
113 ?PR?_Pute?LCD12864 SEGMENT CODE
114 ?XD?_Pute?LCD12864 SEGMENT XDATA OVERLAYABLE
115 ?PR?_Putc?LCD12864 SEGMENT CODE
116 ?XD?_Putc?LCD12864 SEGMENT XDATA OVERLAYABLE
117 ?PR?_Putpic?LCD12864 SEGMENT CODE
118 ?XD?_Putpic?LCD12864 SEGMENT XDATA OVERLAYABLE
119 ?PR?_Puthz?LCD12864 SEGMENT CODE
120 ?XD?_Puthz?LCD12864 SEGMENT XDATA OVERLAYABLE
121 ?PR?Xchange?LCD12864 SEGMENT CODE
A51 MACRO ASSEMBLER LCD12864 08/27/2006 12:50:03 PAGE 3
122 ?XD?Xchange?LCD12864 SEGMENT XDATA OVERLAYABLE
123 ?PR?_Wrdata?LCD12864 SEGMENT CODE
124 ?XD?_Wrdata?LCD12864 SEGMENT XDATA OVERLAYABLE
125 ?PR?Lcmcls?LCD12864 SEGMENT CODE
126 ?PR?_Rollscreen?LCD12864 SEGMENT CODE
127 ?PR?_Linehv?LCD12864 SEGMENT CODE
128 ?XD?_Linehv?LCD12864 SEGMENT XDATA OVERLAYABLE
129 ?PR?Point?LCD12864 SEGMENT CODE
130 ?XD?Point?LCD12864 SEGMENT XDATA OVERLAYABLE
131 ?PR?Rddata?LCD12864 SEGMENT CODE
132 ?PR?_out16hz?LCD12864 SEGMENT CODE
133 ?XD?_out16hz?LCD12864 SEGMENT XDATA OVERLAYABLE
134 ?PR?_vWrite16x16Chinese?LCD12864 SEGMENT CODE
135 ?XD?_vWrite16x16Chinese?LCD12864 SEGMENT XDATA OVERLAYABLE
136 ?CO?LCD12864 SEGMENT CODE
137 ?XD?LCD12864 SEGMENT XDATA
138 ?BI?LCD12864 SEGMENT BIT
139 ?DT?_out16hz?LCD12864 SEGMENT DATA OVERLAYABLE
140 EXTRN CODE (?C_STARTUP)
141 EXTRN CODE (?C?CLDOPTR)
142 EXTRN CODE (?C?ILDIX)
143 EXTRN CODE (?C?MEMSET)
144 EXTRN CODE (?C?CLDPTR)
145 EXTRN CODE (?C?LSTXDATA)
146 EXTRN CODE (?C?ULCMP)
147 EXTRN CODE (?C?LMUL)
148 EXTRN CODE (?C?CSTOPTR)
149 PUBLIC xy
150 PUBLIC row
151 PUBLIC bSimple
152 PUBLIC col
153 PUBLIC cbyte
154 PUBLIC hzk2
155 PUBLIC Hzk1
156 PUBLIC Hzk
157 PUBLIC Ezk
158 PUBLIC STR2
159 PUBLIC STR1
160 PUBLIC _vWrite16x16Chinese
161 PUBLIC ?_out16hz?BYTE
162 PUBLIC _out16hz
163 PUBLIC Rddata
164 PUBLIC Point
165 PUBLIC _Linehv
166 PUBLIC _Rollscreen
167 PUBLIC Lcmcls
168 PUBLIC _Wrdata
169 PUBLIC Xchange
170 PUBLIC _Puthz
171 PUBLIC _Putpic
172 PUBLIC _Putc
173 PUBLIC _Pute
174 PUBLIC _Putp
175 PUBLIC _Putstr
176 PUBLIC Locatexy
177 PUBLIC wtcom
178 PUBLIC LcdbuzyR
179 PUBLIC LcdbuzyL
180 PUBLIC _WrR
181 PUBLIC _WrL
182 PUBLIC Lcminit
183 PUBLIC _Delay
184 PUBLIC main
185
---- 186 RSEG ?XD?_Pute?LCD12864
0000 187 ?_Pute?BYTE:
A51 MACRO ASSEMBLER LCD12864 08/27/2006 12:50:03 PAGE 4
0000 188 i?1154: DS 1
0001 189 bakerx?1155: DS 1
0002 190 bakery?1156: DS 1
0003 191 x?1157: DS 2
192
---- 193 RSEG ?XD?_out16hz?LCD12864
0000 194 ?_out16hz?BYTE:
0000 195 p?2286: DS 3
0003 196 ucXArray?2287: DS 3
0006 197 ORG 6
0006 198 num?2288: DS 4
000A 199 qm?2289: DS 4
000E 200 wm?2290: DS 4
0012 201 record?2291: DS 4
202
---- 203 RSEG ?XD?_Putp?LCD12864
0000 204 ?_Putp?BYTE:
0000 205 j?1052: DS 1
206
---- 207 RSEG ?XD?Point?LCD12864
0000 208 ?Point?BYTE:
0000 209 x1?2082: DS 1
0001 210 y1?2083: DS 1
0002 211 x?2084: DS 1
212
---- 213 RSEG ?XD?Xchange?LCD12864
0000 214 ?Xchange?BYTE:
0000 215 a0?1569: DS 1
0001 216 a1?1570: DS 1
217
---- 218 RSEG ?XD?_Wrdata?LCD12864
0000 219 ?_Wrdata?BYTE:
0000 220 x?1677: DS 1
221
---- 222 RSEG ?XD?_Linehv?LCD12864
0000 223 ?_Linehv?BYTE:
0000 224 lengh?1979: DS 1
0001 225 ORG 1
0001 226 xs?1980: DS 1
0002 227 ys?1981: DS 1
228
---- 229 RSEG ?XD?_Putpic?LCD12864
0000 230 ?_Putpic?BYTE:
0000 231 i?1363: DS 2
0002 232 x?1364: DS 2
233
---- 234 RSEG ?XD?_vWrite16x16Chinese?LCD12864
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -