1602xy.lst

来自「16x2字符液晶调试程序」· LST 代码 · 共 29 行

LST
29
字号
A51 MACRO ASSEMBLER  1602XY                                                               06/27/2007 20:22:34 PAGE     1


MACRO ASSEMBLER A51 V7.07
OBJECT MODULE PLACED IN 1602XY.OBJ
ASSEMBLER INVOKED BY: C:\Program Files\keil\C51\BIN\A51.EXE 1602XY.ASM SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

  0091                 1      RS  EQU P1.1                           ;RS和硬件的P1.1脚相连
  0093                 2      RW EQU P1.3                            ;RW和硬件的P1.3脚相连
  0092                 3      E EQU P1.2                             ;E和硬件的P1.2脚相连
  0041                 4      XPOS EQU 41H                           ;行号
  0042                 5      YPOS EQU 42H                           ;列号
                       6     
0000                   7      ORG 0000H                              ;复位的地址,跳转到主程序。
0000 020030            8      LJMP MAIN
0030                   9      ORG 0030H                              ;主程序入口。
0030                  10      MAIN:
0030 75815F           11               MOV SP,#5FH                                           
0033 120094           12               LCALL RSTLCD                  ;调用LCD初始化函数。
                      13       
0036 754100           14     START:    MOV XPOS,#0D                  ;屏幕上显示的起始位置。
0039 754200           15               MOV YPOS,#0D
003C 9000FB           16               MOV DPTR,#TABLE
003F 7400             17               MOV A,#00H
0041 93               18     ADDRESS:  MOVC A,@A+DPTR
0042 C0E0             19               PUSH ACC
0044 120058           20               LCALL STARTADDRESS             ;调用显示的其始地址

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?