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

📄 a.lst

📁 该程序实现触摸屏控制,与KY系列智能液晶终端配合使用
💻 LST
字号:
A51 MACRO ASSEMBLER  A                                                                    09/10/2007 16:45:15 PAGE     1


MACRO ASSEMBLER A51 V7.08a
NO OBJECT MODULE REQUESTED
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE C:\HM\A.ASM SET(SMALL) DEBUG PRINT(.\A.lst) OBJECT(.\A.obj) EP

LOC  OBJ            LINE     SOURCE

                       1     ;下面是用51系列单片机汇编语言编写的源程序(A.ASM)如下:
0000                   2             ORG     000000H
                       3     ;---画面0(开机画面)
0000 1B5100            4     HM0:    DB      1BH,51H,0                               ;清屏幕
0003 1B6A0000          5             DB      1BH,6AH,0,0,0,0,1,3FH,0,120             ;矩形
0007 0000013F                
000B 0078                    
000D 1B6A0003          6             DB      1BH,6AH,0,3,0,3,1,3CH,0,117             ;矩形
0011 0003013C                
0015 0075                    
0017 1B7A0080          7             DB      1BH,7AH,0,128,0,3       ;A0.BMP第1位置  ;决定BMP图象左上角坐标和颜色
001B 0003                    
001D 1D42              8             DB      1DH,42H                                 ;显示BMP图象指令
                       9             USES    "A0.BMP"                                ;用USES伪指令将A0.BMP文件包含在源程
                             序中。
*** _________________________________^
*** ERROR #A9 IN 9 (C:\HM\A.ASM, LINE 9): SYNTAX ERROR
001F 1B6C0A           10             DB      1BH,'l',10
0022 1D42             11             DB      1DH,42H                                 ;显示BMP图象指令
                      12             USES    "A0.BMP"                                ;用USES伪指令将A0.BMP文件包含在源程序中。
*** _________________________________^
*** ERROR #A9 IN 12 (C:\HM\A.ASM, LINE 12): SYNTAX ERROR
0024 1B7A008A         13             DB      1BH,7AH,0,138,0,3       ;A0.BMP第2位置  ;决定BMP图象左上角坐标和颜色
0028 0003                    
002A 1D42             14             DB      1DH,42H
                      15             USES    "A0.BMP"
*** _________________________________^
*** ERROR #A9 IN 15 (C:\HM\A.ASM, LINE 15): SYNTAX ERROR
002C 1B6C0A           16             DB      1BH,'l',10
002F 1D42             17             DB      1DH,42H
                      18             USES    "A0.BMP"
*** _________________________________^
*** ERROR #A9 IN 18 (C:\HM\A.ASM, LINE 18): SYNTAX ERROR
0031 1B7A0094         19             DB      1BH,7AH,0,148,0,3       ;A0.BMP第3位置
0035 0003                    
0037 1D42             20             DB      1DH,42H
                      21             USES    "A0.BMP"
*** _________________________________^
*** ERROR #A9 IN 21 (C:\HM\A.ASM, LINE 21): SYNTAX ERROR
0039 1B55             22             DB      1BH,55H                                 ;读停止命令
                      23     ;---画面1为固定画面
003B 1B5100           24     HM1:    DB      1BH,51H,0                               ;清屏幕
003E 1B6A0000         25             DB      1BH,6AH,0,0,0,0,1,3FH,0,120             ;矩形
0042 0000013F                
0046 0078                    
0048 1B79003C         26             DB      1BH,'y',0,60,0,60,50                    ;圆
004C 003C32                  
004F 1B790104         27             DB      1BH,'y',1,4,0,60,50                     ;圆
0053 003C32                  
0056 1B7A00DC         28             DB      1BH,7AH,0,220,0,60                      ;以下4个汉字的位置
005A 003C                    
005C 1B33F9FA         29             DB      1BH,'3',0F9H,0FAH,0FBH,0FCH             ;显示字符集3中4个汉字
0060 FBFC                    
0062 1B7A0080         30             DB      1BH,7AH,0,128,0,3                       ;决定BMP图象左上角坐标和颜色
0066 0003                    
0068 1D42             31             DB      1DH,42H                                 ;显示BMP图象指令
                      32             USES    "A1.BMP"                                ;用USES伪指令将A1.BMP文件包含在源程序中。
*** _________________________________^
A51 MACRO ASSEMBLER  A                                                                    09/10/2007 16:45:15 PAGE     2

*** ERROR #A9 IN 32 (C:\HM\A.ASM, LINE 32): SYNTAX ERROR
006A 1B55             33             DB      1BH,55H                                 ;读停止命令
                      34     ;---画面2为固定画面
006C 1B5100           35     HM2:    DB      1BH,51H,0                               ;清屏幕
006F 1B6A0000         36             DB      1BH,6AH,0,0,0,0,1,3FH,0,120             ;矩形
0073 0000013F                
0077 0078                    
0079 1B7A0080         37             DB      1BH,7AH,0,128,0,3                       ;决定BMP图象左上角坐标和颜色
007D 0003                    
007F 1D42             38             DB      1DH,42H                                 ;显示BMP图象指令
                      39             USES    "A2.BMP"                                ;用USES伪指令将A2.BMP文件包含在源程序中。
*** _________________________________^
*** ERROR #A9 IN 39 (C:\HM\A.ASM, LINE 39): SYNTAX ERROR
0081 1B31             40             DB      1BH,'1'
0083 1B7A0006         41             DB      1BH,7AH,0, 6+00,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+00,0,60,'R'
0087 003C521B                
008B 6C0A1B7A                
008F 0006003C                
0093 52                      
0094 1B7A000C         42             DB      1BH,7AH,0, 6+06,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+06,0,60,'R'
0098 003C521B                
009C 6C0A1B7A                
00A0 000C003C                
00A4 52                      
00A5 1B7A0012         43             DB      1BH,7AH,0, 6+12,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+12,0,60,'R'
00A9 003C521B                
00AD 6C0A1B7A                
00B1 0012003C                
00B5 52                      
00B6 1B7A0018         44             DB      1BH,7AH,0, 6+18,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+18,0,60,'R'
00BA 003C521B                
00BE 6C0A1B7A                
00C2 0018003C                
00C6 52                      
00C7 1B7A001E         45             DB      1BH,7AH,0, 6+24,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+24,0,60,'R'
00CB 003C521B                
00CF 6C0A1B7A                
00D3 001E003C                
00D7 52                      
00D8 1B7A0024         46             DB      1BH,7AH,0, 6+30,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+30,0,60,'R'
00DC 003C521B                
00E0 6C0A1B7A                
00E4 0024003C                
00E8 52                      
00E9 1B7AF00A         47             DB      1BH,7AH,0F0H,10,080H,10
00ED 800A                    
00EF 1B55             48             DB      1BH,55H                                 ;读停止命令
                      49     ;---数字0的BMP图象
00F1 1D42             50     SZ0:    DB      1DH,42H
                      51             USES    "SZ0_32.BMP"
*** _________________________________^
*** ERROR #A9 IN 51 (C:\HM\A.ASM, LINE 51): SYNTAX ERROR
00F3 1B55             52             DB      1BH,55H
                      53     ;---数字1的BMP图象
00F5 1D42             54     SZ1:    DB      1DH,42H
                      55             USES    "SZ1_32.BMP"
*** _________________________________^
*** ERROR #A9 IN 55 (C:\HM\A.ASM, LINE 55): SYNTAX ERROR
00F7 1B55             56             DB      1BH,55H
                      57     ;---数字2的BMP图象
00F9 1D42             58     SZ2:    DB      1DH,42H
                      59             USES    "SZ2_32.BMP"
*** _________________________________^
*** ERROR #A9 IN 59 (C:\HM\A.ASM, LINE 59): SYNTAX ERROR
00FB 1B55             60             DB      1BH,55H
                      61     ;---数字3的BMP图象
A51 MACRO ASSEMBLER  A                                                                    09/10/2007 16:45:15 PAGE     3

00FD 1D42             62     SZ3:    DB      1DH,42H
                      63             USES    "SZ3_32.BMP"
*** _________________________________^
*** ERROR #A9 IN 63 (C:\HM\A.ASM, LINE 63): SYNTAX ERROR
00FF 1B55             64             DB      1BH,55H
                      65     ;---数字4的BMP图象
0101 1D42             66     SZ4:    DB      1DH,42H
                      67             USES    "SZ4_32.BMP"
*** _________________________________^
*** ERROR #A9 IN 67 (C:\HM\A.ASM, LINE 67): SYNTAX ERROR
0103 1B55             68             DB      1BH,55H
                      69     ;---数字5的BMP图象
0105 1D42             70     SZ5:    DB      1DH,42H
                      71             USES    "SZ5_32.BMP"
*** _________________________________^
*** ERROR #A9 IN 71 (C:\HM\A.ASM, LINE 71): SYNTAX ERROR
0107 1B55             72             DB      1BH,55H
                      73     ;---数字6的BMP图象
0109 1D42             74     SZ6:    DB      1DH,42H
                      75             USES    "SZ6_32.BMP"
*** _________________________________^
*** ERROR #A9 IN 75 (C:\HM\A.ASM, LINE 75): SYNTAX ERROR
010B 1B55             76             DB      1BH,55H
                      77     ;---数字7的BMP图象
010D 1D42             78     SZ7:    DB      1DH,42H
                      79             USES    "SZ7_32.BMP"
*** _________________________________^
*** ERROR #A9 IN 79 (C:\HM\A.ASM, LINE 79): SYNTAX ERROR
010F 1B55             80             DB      1BH,55H
                      81     ;---数字8的BMP图象
0111 1D42             82     SZ8:    DB      1DH,42H
                      83             USES    "SZ8_32.BMP"
*** _________________________________^
*** ERROR #A9 IN 83 (C:\HM\A.ASM, LINE 83): SYNTAX ERROR
0113 1B55             84             DB      1BH,55H
                      85     ;---数字9的BMP图象
0115 1D42             86     SZ9:    DB      1DH,42H
                      87             USES    "SZ9_32.BMP"
*** _________________________________^
*** ERROR #A9 IN 87 (C:\HM\A.ASM, LINE 87): SYNTAX ERROR
0117 1B55             88             DB      1BH,55H
                      89     ;---按钮的BMP图象
0119 1D42             90     AN:     DB      1DH,42H
                      91             USES    "AN_64.BMP"
*** _________________________________^
*** ERROR #A9 IN 91 (C:\HM\A.ASM, LINE 91): SYNTAX ERROR
011B 1B55             92             DB      1BH,55H
                      93     ;----------------------------------------------------
                      94             END
                             
A51 MACRO ASSEMBLER  A                                                                    09/10/2007 16:45:15 PAGE     4

SYMBOL TABLE LISTING
------ ----- -------


N A M E             T Y P E  V A L U E   ATTRIBUTES

AN . . . . . . . .  C ADDR   0119H   A   
HM0. . . . . . . .  C ADDR   0000H   A   
HM1. . . . . . . .  C ADDR   003BH   A   
HM2. . . . . . . .  C ADDR   006CH   A   
SZ0. . . . . . . .  C ADDR   00F1H   A   
SZ1. . . . . . . .  C ADDR   00F5H   A   
SZ2. . . . . . . .  C ADDR   00F9H   A   
SZ3. . . . . . . .  C ADDR   00FDH   A   
SZ4. . . . . . . .  C ADDR   0101H   A   
SZ5. . . . . . . .  C ADDR   0105H   A   
SZ6. . . . . . . .  C ADDR   0109H   A   
SZ7. . . . . . . .  C ADDR   010DH   A   
SZ8. . . . . . . .  C ADDR   0111H   A   
SZ9. . . . . . . .  C ADDR   0115H   A   
USES . . . . . . .    ----   -----       


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 18 ERROR(S)

⌨️ 快捷键说明

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