📄 a.lst
字号:
页 1
04-26-02
22:17:31
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
;下面是用51系列单片机汇编语言编写的源程序(A.ASM)如下:
ORG 0
;---画面0(开机画面)
0000 1B5100 HM0: DB 1BH,51H,0 ;清屏幕
0003 1B6A00
0006 000000
0009 013F00
000C 78 DB 1BH,6AH,0,0,0,0,1,3FH,0,120 ;矩形
000D 1B6A00
0010 030003
0013 013C00
0016 75 DB 1BH,6AH,0,3,0,3,1,3CH,0,117 ;矩形
0017 1B7A00
001A 800003 DB 1BH,7AH,0,128,0,3 ;A0.BMP第1位置 ;决定BMP图象左上角坐标和颜色
001D 1D42 DB 1DH,42H ;显示BMP图象指令
USES "A0.BMP" ;用USES伪指令将A0.BMP文件包含在源程序中。
03CD 1B6C0A DB 1BH,'l',10
03D0 1D42 DB 1DH,42H ;显示BMP图象指令
USES "A0.BMP" ;用USES伪指令将A0.BMP文件包含在源程序中。
0780 1B7A00
0783 8A0003 DB 1BH,7AH,0,138,0,3 ;A0.BMP第2位置 ;决定BMP图象左上角坐标和颜色
0786 1D42 DB 1DH,42H
USES "A0.BMP"
0B36 1B6C0A DB 1BH,'l',10
0B39 1D42 DB 1DH,42H
USES "A0.BMP"
0EE9 1B7A00
0EEC 940003 DB 1BH,7AH,0,148,0,3 ;A0.BMP第3位置
0EEF 1D42 DB 1DH,42H
USES "A0.BMP"
129F 1B55 DB 1BH,55H ;读停止命令
;---画面1为固定画面
12A1 1B5100 HM1: DB 1BH,51H,0 ;清屏幕
12A4 1B6A00
12A7 000000
12AA 013F00
12AD 78 DB 1BH,6AH,0,0,0,0,1,3FH,0,120 ;矩形
12AE 1B7900
12B1 3C003C
12B4 32 DB 1BH,'y',0,60,0,60,50 ;圆
12B5 1B7901
12B8 04003C
12BB 32 DB 1BH,'y',1,4,0,60,50 ;圆
12BC 1B7A00
12BF DC003C DB 1BH,7AH,0,220,0,60 ;以下4个汉字的位置
12C2 1B33F9
12C5 FAFBFC DB 1BH,'3',0F9H,0FAH,0FBH,0FCH ;显示字符集3中4个汉字
12C8 1B7A00
C:\HM\A.ASM
页 2
04-26-02
22:17:31
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
12CB 800003 DB 1BH,7AH,0,128,0,3 ;决定BMP图象左上角坐标和颜色
12CE 1D42 DB 1DH,42H ;显示BMP图象指令
USES "A1.BMP" ;用USES伪指令将A1.BMP文件包含在源程序中。
167E 1B55 DB 1BH,55H ;读停止命令
;---画面2为固定画面
1680 1B5100 HM2: DB 1BH,51H,0 ;清屏幕
1683 1B6A00
1686 000000
1689 013F00
168C 78 DB 1BH,6AH,0,0,0,0,1,3FH,0,120 ;矩形
168D 1B7A00
1690 800003 DB 1BH,7AH,0,128,0,3 ;决定BMP图象左上角坐标和颜色
1693 1D42 DB 1DH,42H ;显示BMP图象指令
USES "A2.BMP" ;用USES伪指令将A2.BMP文件包含在源程序中。
1A43 1B31 DB 1BH,'1'
1A45 1B7A00
1A48 06003C
1A4B 521B6C
1A4E 0A1B7A
1A51 000600
1A54 3C52 DB 1BH,7AH,0, 6+00,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+00,0,60,'R'
1A56 1B7A00
1A59 0C003C
1A5C 521B6C
1A5F 0A1B7A
1A62 000C00
1A65 3C52 DB 1BH,7AH,0, 6+06,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+06,0,60,'R'
1A67 1B7A00
1A6A 12003C
1A6D 521B6C
1A70 0A1B7A
1A73 001200
1A76 3C52 DB 1BH,7AH,0, 6+12,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+12,0,60,'R'
1A78 1B7A00
1A7B 18003C
1A7E 521B6C
1A81 0A1B7A
1A84 001800
1A87 3C52 DB 1BH,7AH,0, 6+18,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+18,0,60,'R'
1A89 1B7A00
1A8C 1E003C
1A8F 521B6C
1A92 0A1B7A
1A95 001E00
1A98 3C52 DB 1BH,7AH,0, 6+24,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+24,0,60,'R'
1A9A 1B7A00
1A9D 24003C
1AA0 521B6C
C:\HM\A.ASM
页 3
04-26-02
22:17:31
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
1AA3 0A1B7A
1AA6 002400
1AA9 3C52 DB 1BH,7AH,0, 6+30,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+30,0,60,'R'
1AAB 1B7AF0
1AAE 0A800A DB 1BH,7AH,0F0H,10,080H,10
1AB1 1B55 DB 1BH,55H ;读停止命令
;---数字0的BMP图象
1AB3 1D42 SZ0: DB 1DH,42H
USES "SZ0_32.BMP"
1B73 1B55 DB 1BH,55H
;---数字1的BMP图象
1B75 1D42 SZ1: DB 1DH,42H
USES "SZ1_32.BMP"
1C35 1B55 DB 1BH,55H
;---数字2的BMP图象
1C37 1D42 SZ2: DB 1DH,42H
USES "SZ2_32.BMP"
1CF7 1B55 DB 1BH,55H
;---数字3的BMP图象
1CF9 1D42 SZ3: DB 1DH,42H
USES "SZ3_32.BMP"
1DB9 1B55 DB 1BH,55H
;---数字4的BMP图象
1DBB 1D42 SZ4: DB 1DH,42H
USES "SZ4_32.BMP"
1E7B 1B55 DB 1BH,55H
;---数字5的BMP图象
1E7D 1D42 SZ5: DB 1DH,42H
USES "SZ5_32.BMP"
1F3D 1B55 DB 1BH,55H
;---数字6的BMP图象
1F3F 1D42 SZ6: DB 1DH,42H
USES "SZ6_32.BMP"
1FFF 1B55 DB 1BH,55H
;---数字7的BMP图象
2001 1D42 SZ7: DB 1DH,42H
USES "SZ7_32.BMP"
20C1 1B55 DB 1BH,55H
;---数字8的BMP图象
20C3 1D42 SZ8: DB 1DH,42H
USES "SZ8_32.BMP"
2183 1B55 DB 1BH,55H
;---数字9的BMP图象
2185 1D42 SZ9: DB 1DH,42H
USES "SZ9_32.BMP"
2245 1B55 DB 1BH,55H
;---按钮的BMP图象
2247 1D42 AN: DB 1DH,42H
C:\HM\A.ASM
页 4
04-26-02
22:17:31
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
USES "AN_64.BMP"
2487 1B55 DB 1BH,55H
;----------------------------------------------------
END
C:\HM\A.ASM
页 5
04-26-02
22:17:31
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
符号 值 类型
AC = 00D6H CONST 常量
ACC = 00E0H CONST 常量
AN = 2247H CODE 标号
B = 00F0H CONST 常量
CY = 00D7H CONST 常量
DPH = 0083H CONST 常量
DPL = 0082H CONST 常量
EA = 00AFH CONST 常量
ES = 00ACH CONST 常量
ET0 = 00A9H CONST 常量
ET1 = 00ABH CONST 常量
EX0 = 00A8H CONST 常量
EX1 = 00AAH CONST 常量
F0 = 00D5H CONST 常量
HM0 = 0000H CODE 标号
HM1 = 12A1H CODE 标号
HM2 = 1680H CODE 标号
IE = 00A8H CONST 常量
IE0 = 0089H CONST 常量
IE1 = 008BH CONST 常量
INT0 = 00B2H CONST 常量
INT1 = 00B3H CONST 常量
IP = 00B8H CONST 常量
IT0 = 0088H CONST 常量
IT1 = 008AH CONST 常量
OV = 00D2H CONST 常量
P = 00D0H CONST 常量
P0 = 0080H CONST 常量
P1 = 0090H CONST 常量
P2 = 00A0H CONST 常量
P3 = 00B0H CONST 常量
PCON = 0087H CONST 常量
PS = 00BCH CONST 常量
PSW = 00D0H CONST 常量
PT0 = 00B9H CONST 常量
PT1 = 00BBH CONST 常量
PX0 = 00B8H CONST 常量
PX1 = 00BAH CONST 常量
RB8 = 009AH CONST 常量
RD = 00B7H CONST 常量
REN = 009CH CONST 常量
RI = 0098H CONST 常量
RS0 = 00D3H CONST 常量
RS1 = 00D4H CONST 常量
C:\HM\A.ASM
页 6
04-26-02
22:17:31
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
RXD = 00B0H CONST 常量
SBUF = 0099H CONST 常量
SCON = 0098H CONST 常量
SM0 = 009FH CONST 常量
SM1 = 009EH CONST 常量
SM2 = 009DH CONST 常量
SP = 0081H CONST 常量
SZ0 = 1AB3H CODE 标号
SZ1 = 1B75H CODE 标号
SZ2 = 1C37H CODE 标号
SZ3 = 1CF9H CODE 标号
SZ4 = 1DBBH CODE 标号
SZ5 = 1E7DH CODE 标号
SZ6 = 1F3FH CODE 标号
SZ7 = 2001H CODE 标号
SZ8 = 20C3H CODE 标号
SZ9 = 2185H CODE 标号
T0 = 00B4H CONST 常量
T1 = 00B5H CONST 常量
TB8 = 009BH CONST 常量
TCON = 0088H CONST 常量
TF0 = 008DH CONST 常量
TF1 = 008FH CONST 常量
TH0 = 008CH CONST 常量
TH1 = 008DH CONST 常量
TI = 0099H CONST 常量
TL0 = 008AH CONST 常量
TL1 = 008BH CONST 常量
TMOD = 0089H CONST 常量
TR0 = 008CH CONST 常量
TR1 = 008EH CONST 常量
TXD = 00B1H CONST 常量
WR = 00B6H CONST 常量
公有符号: 77
私有符号: 0
C:\HM\A.ASM
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -