⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lcd.lst

📁 液晶显示程序lcd320*240,图形方式下显示汉字
💻 LST
📖 第 1 页 / 共 4 页
字号:
C51 COMPILER V6.20c  LCD                                                                   04/21/2006 10:29:43 PAGE 1   


C51 COMPILER V6.20c, COMPILATION OF MODULE LCD
OBJECT MODULE PLACED IN D:\About_study\program\lcd320240\lcd.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE D:\About_study\program\lcd320240\lcd.a51

stmt level    source

   1          ;=======================================================================
*** ERROR C141 IN LINE 1 OF D:\ABOUT_STUDY\PROGRAM\LCD320240\LCD.A51: syntax error near ';'
   2          ;液晶显示
*** ERROR C100 IN LINE 2 OF D:\ABOUT_STUDY\PROGRAM\LCD320240\LCD.A51: unprintable character 0xD2 skipped
*** ERROR C100 IN LINE 2 OF D:\ABOUT_STUDY\PROGRAM\LCD320240\LCD.A51: unprintable character 0xBA skipped
*** ERROR C100 IN LINE 2 OF D:\ABOUT_STUDY\PROGRAM\LCD320240\LCD.A51: unprintable character 0xBE skipped
*** ERROR C100 IN LINE 2 OF D:\ABOUT_STUDY\PROGRAM\LCD320240\LCD.A51: unprintable character 0xA7 skipped
*** ERROR C100 IN LINE 2 OF D:\ABOUT_STUDY\PROGRAM\LCD320240\LCD.A51: unprintable character 0xCF skipped
*** ERROR C100 IN LINE 2 OF D:\ABOUT_STUDY\PROGRAM\LCD320240\LCD.A51: unprintable character 0xD4 skipped
*** ERROR C100 IN LINE 2 OF D:\ABOUT_STUDY\PROGRAM\LCD320240\LCD.A51: unprintable character 0xCA skipped
*** ERROR C100 IN LINE 2 OF D:\ABOUT_STUDY\PROGRAM\LCD320240\LCD.A51: unprintable character 0xBE skipped
   3          ;======================================================================
   4          CWADD1        EQU    0e801H ; 写指令代码地址
*** ERROR C129 IN LINE 4 OF D:\ABOUT_STUDY\PROGRAM\LCD320240\LCD.A51: missing ';' before 'EQU'
   5          DWADD1        EQU    0e000H ; 写参数及显示数据地址
   6          DRADD1        EQU    0e801H ; 读参数及显示数据地址
   7          CRADD1        EQU    0e000H ; 读忙状态地址
   8          DATBUS        EQU    P1 ; 数据总线
   9          ;---------------------------------------------------------------------
  10          PARA1         EQU 30H ; 应用于含1335控制器的液晶模块(320*240)
  11          ;-------------- CA320240 + 1335 的SYSTEM SET 参数--------------
  12          ; 程序变量定义,根据用户平台提供的内部资源修改
  13          COM          EQU     30H ; 指令寄存器
  14          DAT1         EQU     31H ; 参数及显示数据寄存器
  15          COUNT1       EQU     32H ; 计数器1
  16          COUNT2       EQU     33H ; 计数器2
  17          O_XL         EQU     34H ; X坐标低8位寄存器(字节)
  18          O_XH         EQU     35H ; X坐标高8位寄存器(点列)
  19          ; D7位为绘点(D7=1)和消点(D7=0)标志位
  20          O_YL         EQU     36H ; Y坐标寄存器(字符行/点行)
  21          COOE         EQU     37H ; 汉字代码
  22          LINE         EQU     38H
  23          COLUM        EQU     39H
  24          NUM0         EQU     3AH  ;存顺序十位
  25          NUM1         EQU     3BH  ;存顺序个位
  26          CFLUG        EQU     3CH ; 位标志。表示字符的写入方式
  27          ; CFLUG=1为初次写入;CFLUG=0为接续写入
  28          TOTAL        EQU     3DH
  29          LAYER        EQU     3EH
  30          HEIGH        EQU     3FH
  31          WIDTH        EQU     40H
  32          TEMP1        EQU     41H
  33          TEMP2        EQU     42H
  34          ;--------------------------------------------------------------------------------------
  35          ;---------------------------------------------------------------------------------------
  36                  ORG 0000H
  37                  AJMP MAIN
  38          	ORG 0040H
  39          MAIN:   LCALL DELAY
  40                  MOV SP,#60H
  41                  LCALL INT
  42                  LCALL CLEAR
  43                  
  44          	MOV TOTAL,#128D
  45          	MOV WIDTH,#4D
C51 COMPILER V6.20c  LCD                                                                   04/21/2006 10:29:43 PAGE 2   

  46          	MOV HEIGH,#32D
  47          	MOV LAYER,#00H
  48          
  49                  MOV O_XL,#00H             ;北
  50                  MOV O_YL,#00H
  51                  MOV COOE,#00H 
  52                  MOV DPTR,#CHARTAB1 
  53                  LCALL CCW2_PR 
  54          	MOV O_XL,#04H             ;京
  55                  MOV O_YL,#00H
  56                  MOV COOE,#01H 
  57                  MOV DPTR,#CHARTAB1 
  58                  LCALL CCW2_PR 
  59          	MOV O_XL,#08H             ;华
  60                  MOV O_YL,#00H
  61                  MOV COOE,#02H 
  62                  MOV DPTR,#CHARTAB1 
  63                  LCALL CCW2_PR 
  64          	MOV O_XL,#0CH             ;宇
  65                  MOV O_YL,#00H
  66                  MOV COOE,#03H 
  67                  MOV DPTR,#CHARTAB1   
  68                  LCALL CCW2_PR 
  69          	MOV O_XL,#10H             ;环
  70                  MOV O_YL,#00H
  71                  MOV COOE,#04H 
  72                  MOV DPTR,#CHARTAB1    
  73                  LCALL CCW2_PR 
  74          	MOV O_XL,#14H             ;球
  75                  MOV O_YL,#00H
  76                  MOV COOE,#05H 
  77                  MOV DPTR,#CHARTAB1  
  78                  LCALL CCW2_PR 
  79          	MOV O_XL,#18H             ;液
  80                  MOV O_YL,#00H
  81                  MOV COOE,#06H 
  82                  MOV DPTR,#CHARTAB1  
  83                  LCALL CCW2_PR 
  84          	MOV O_XL,#1CH             ;晶
  85                  MOV O_YL,#00H
  86                  MOV COOE,#07H 
  87                  MOV DPTR,#CHARTAB1    
  88                  LCALL CCW2_PR 
  89          	MOV O_XL,#20H             ;显
  90                  MOV O_YL,#00H
  91                  MOV COOE,#08H 
  92                  MOV DPTR,#CHARTAB1   
  93                  LCALL CCW2_PR 
  94          	MOV O_XL,#24H             ;示
  95                  MOV O_YL,#00H
  96                  MOV COOE,#09H 
  97                  MOV DPTR,#CHARTAB1   
  98                  LCALL CCW2_PR 
  99          
 100                  MOV TOTAL,#64D
 101          	MOV WIDTH,#2D
 102          	MOV LAYER,#00H
 103          	MOV O_XL,#00H             ;T
 104                  MOV O_YL,#3FH
 105                  MOV COOE,#02H 
 106                  MOV DPTR,#NUMTAB   
 107                  LCALL CCW2_PR 
C51 COMPILER V6.20c  LCD                                                                   04/21/2006 10:29:43 PAGE 3   

 108          	MOV O_XL,#02H             ;F
 109                  MOV O_YL,#3FH
 110                  MOV COOE,#03H 
 111                  MOV DPTR,#NUMTAB   
 112                  LCALL CCW2_PR 
 113          	MOV O_XL,#04H             ;T
 114                  MOV O_YL,#3FH
 115                  MOV COOE,#02H 
 116                  MOV DPTR,#NUMTAB   
 117                  LCALL CCW2_PR 
 118                
 119          	MOV O_XL,#06H             ;/
 120                  MOV O_YL,#3FH
 121                  MOV COOE,#08H 
 122                  MOV DPTR,#NUMTAB   
 123                  LCALL CCW2_PR 
 124          
 125                  MOV TOTAL,#64D
 126          	MOV WIDTH,#2D
 127          	MOV O_XL,#08H             ;C
 128                  MOV O_YL,#3FH
 129                  MOV COOE,#04H 
 130                  MOV DPTR,#NUMTAB   
 131                  LCALL CCW2_PR 
 132          	MOV O_XL,#0AH             ;S
 133                  MOV O_YL,#3fH
 134                  MOV COOE,#05H 
 135                  MOV DPTR,#NUMTAB   
 136                  LCALL CCW2_PR 
 137          	MOV O_XL,#0CH             ;I
 138                  MOV O_YL,#3FH
 139                  MOV COOE,#06H 
 140                  MOV DPTR,#NUMTAB   
 141                  LCALL CCW2_PR 
 142          	MOV O_XL,#0EH             ;N
 143                  MOV O_YL,#3FH
 144                  MOV COOE,#07H 
 145                  MOV DPTR,#NUMTAB   
 146                  LCALL CCW2_PR 
 147          
 148          	MOV O_XL,#10H             ;,
 149                  MOV O_YL,#3FH
 150                  MOV COOE,#08H 
 151                  MOV DPTR,#NUMTAB   
 152                  LCALL CCW2_PR 
 153          
 154                  MOV TOTAL,#64D
 155          	MOV WIDTH,#2D
 156          	MOV O_XL,#12H             ;S
 157                  MOV O_YL,#3FH
 158                  MOV COOE,#05H 
 159                  MOV DPTR,#NUMTAB   
 160                  LCALL CCW2_PR 
 161          	MOV O_XL,#14H             ;T
 162                  MOV O_YL,#3FH
 163                  MOV COOE,#02H 
 164                  MOV DPTR,#NUMTAB   
 165                  LCALL CCW2_PR 
 166          	MOV O_XL,#16H             ;N
 167                  MOV O_YL,#3FH
 168                  MOV COOE,#07H 
 169                  MOV DPTR,#NUMTAB   
C51 COMPILER V6.20c  LCD                                                                   04/21/2006 10:29:43 PAGE 4   

 170                  LCALL CCW2_PR 
 171          
 172          	MOV O_XL,#18H             ;,
 173                  MOV O_YL,#3FH
 174                  MOV COOE,#08H 
 175                  MOV DPTR,#NUMTAB   
 176                  LCALL CCW2_PR 
 177          
 178                  MOV TOTAL,#64D
 179          	MOV WIDTH,#2D

⌨️ 快捷键说明

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