📄 lcd.lst
字号:
180 MOV O_XL,#1AH ;T
181 MOV O_YL,#3FH
182 MOV COOE,#02H
183 MOV DPTR,#NUMTAB
184 LCALL CCW2_PR
185 MOV O_XL,#1CH ;N
186 MOV O_YL,#3FH
187 MOV COOE,#07H
188 MOV DPTR,#NUMTAB
189 LCALL CCW2_PR
190
191 MOV TOTAL,#128D
192 MOV WIDTH,#4D
193 MOV O_XL,#10H ;液
194 MOV O_YL,#5FH
195 MOV COOE,#00H
196 MOV DPTR,#CHARTAB2
197 LCALL CCW2_PR
198 MOV O_XL,#14H ;晶
199 MOV O_YL,#5FH
200 MOV COOE,#01H
201 MOV DPTR,#CHARTAB2
202 LCALL CCW2_PR
203 MOV O_XL,#18H ;全
204 MOV O_YL,#5FH
205 MOV COOE,#02H
206 MOV DPTR,#CHARTAB2
207 LCALL CCW2_PR
208 MOV O_XL,#1CH ;系
209 MOV O_YL,#5FH
210 MOV COOE,#03H
211 MOV DPTR,#CHARTAB2
212 LCALL CCW2_PR
213 MOV O_XL,#20H ;列
214 MOV O_YL,#5FH
215 MOV COOE,#04H
216 MOV DPTR,#CHARTAB2
217 LCALL CCW2_PR
218
219 MOV O_XL,#00H ;台
220 MOV O_YL,#8FH
221 MOV COOE,#05H
222 MOV DPTR,#CHARTAB2
223 LCALL CCW2_PR
224 MOV O_XL,#04H ;湾
225 MOV O_YL,#8FH
226 MOV COOE,#06H
227 MOV DPTR,#CHARTAB2
228 LCALL CCW2_PR
229
230 MOV TOTAL,#64D
231 MOV WIDTH,#2D
C51 COMPILER V6.20c LCD 04/21/2006 10:29:43 PAGE 5
232 MOV O_XL,#08H ;A
233 MOV O_YL,#8FH
234 MOV COOE,#00H
235 MOV DPTR,#NUMTAB
236 LCALL CCW2_PR
237 MOV O_XL,#0AH ;M
238 MOV O_YL,#8FH
239 MOV COOE,#01H
240 MOV DPTR,#NUMTAB
241 LCALL CCW2_PR
242 MOV O_XL,#0CH ;T
243 MOV O_YL,#8FH
244 MOV COOE,#02H
245 MOV DPTR,#NUMTAB
246 LCALL CCW2_PR
247
248 MOV TOTAL,#128D
249 MOV WIDTH,#4D
250 MOV O_XL,#0EH ;触
251 MOV O_YL,#8FH
252 MOV COOE,#07H
253 MOV DPTR,#CHARTAB2
254 LCALL CCW2_PR
255 MOV O_XL,#12H ;摸
256 MOV O_YL,#8FH
257 MOV COOE,#08H
258 MOV DPTR,#CHARTAB2
259 LCALL CCW2_PR
260 MOV O_XL,#16H ;屏
261 MOV O_YL,#8FH
262 MOV COOE,#09H
263 MOV DPTR,#CHARTAB2
264 LCALL CCW2_PR
265
266 MOV TOTAL,#32D
267 MOV WIDTH,#2D
268 MOV HEIGH,#16D
269 MOV LAYER,#40H
270
271 MOV O_XL,#06H ;欢
272 MOV O_YL,#0cFH
273 MOV COOE,#00H
274 MOV DPTR,#CHARTAB3
275 LCALL CCW2_PR
276 MOV O_XL,#08H ;迎
277 MOV O_YL,#0cFH
278 MOV COOE,#01H
279 MOV DPTR,#CHARTAB3
280 LCALL CCW2_PR
281 MOV O_XL,#0AH ;您
282 MOV O_YL,#0cFH
283 MOV COOE,#02H
284 MOV DPTR,#CHARTAB3
285 LCALL CCW2_PR
286 MOV O_XL,#0CH ;的
287 MOV O_YL,#0cFH
288 MOV COOE,#03H
289 MOV DPTR,#CHARTAB3
290 LCALL CCW2_PR
291 MOV O_XL,#0EH ;光
292 MOV O_YL,#0cFH
293 MOV COOE,#04H
C51 COMPILER V6.20c LCD 04/21/2006 10:29:43 PAGE 6
294 MOV DPTR,#CHARTAB3
295 LCALL CCW2_PR
296 MOV O_XL,#10H ;临
297 MOV O_YL,#0cFH
298 MOV COOE,#05H
299 MOV DPTR,#CHARTAB2
300 LCALL CCW2_PR
301 MOV O_XL,#16H ;竭
302 MOV O_YL,#0cFH
303 MOV COOE,#06H
304 MOV DPTR,#CHARTAB3
305 LCALL CCW2_PR
306 MOV O_XL,#18H ;诚
307 MOV O_YL,#0cFH
308 MOV COOE,#07H
309 MOV DPTR,#CHARTAB3
310 LCALL CCW2_PR
311 MOV O_XL,#1AH ;为
312 MOV O_YL,#0cFH
313 MOV COOE,#08H
314 MOV DPTR,#CHARTAB2
315 LCALL CCW2_PR
316 MOV O_XL,#1CH ;您
317 MOV O_YL,#0cFH
318 MOV COOE,#02H
319 MOV DPTR,#CHARTAB2
320 LCALL CCW2_PR
321 MOV O_XL,#1EH ;服
322 MOV O_YL,#0cFH
323 MOV COOE,#09H
324 MOV DPTR,#CHARTAB2
325 LCALL CCW2_PR
326 MOV O_XL,#20H ;务
327 MOV O_YL,#0cFH
328 MOV COOE,#0AH
329 MOV DPTR,#CHARTAB2
330 LCALL CCW2_PR
331 sjmp $
332 ;--------延时子程序--------------------------
333 DELAY: MOV R2,#01H ; 延时子程序
334 MOV R3,#01H
335 DEL1: NOP
336 DJNZ R3,DEL1
337 DJNZ R2,DEL1
338 RET
339
340 ; 写指令代码子程序
341 PR1: PUSH DPL
342 PUSH DPH
343 MOV DPTR,#CWADD1
344 MOV A,COM
345 MOVX @DPTR,A
346 POP DPH
347 POP DPL
348 RET
349 ;---------------------------
350 ; 写参数及显示数据子程序
351 PR2: PUSH DPL
352 PUSH DPH
353 MOV DPTR,#DWADD1
354 MOV A,DAT1
355 MOVX @DPTR,A
C51 COMPILER V6.20c LCD 04/21/2006 10:29:43 PAGE 7
356 POP DPH
357 POP DPL
358 RET
359 ;---------------------------
360 ; 读参数及显示数据子程序
361 PR3: PUSH DPL
362 PUSH DPH
363 MOV DPTR,#DRADD1
364 MOVX A,@DPTR
365 MOV DAT1,A
366 POP DPH
367 POP DPL
368 RET
369 ;=====================================
370 ; 初始化子程序INT
371 ; 内部调用子程序:PR1,PR2
372 ; 程序调用入口:INT
373 ; 程序参数库:SYSTAB,SCRTAB
374 ; 程序调用变量:无
375 ;=====================================
376 INT: MOV COM,#40H ; SYSTEM SET 代码
377 LCALL PR1 ; 写入指令代码
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -