📄 a.asm
字号:
;下面是用51系列单片机汇编语言编写的源程序(A.ASM)如下:
ORG 0
;---画面0(开机画面)
HM0: DB 1BH,51H,0 ;清屏幕
DB 1BH,6AH,0,0,0,0,1,3FH,0,120 ;矩形
DB 1BH,6AH,0,3,0,3,1,3CH,0,117 ;矩形
DB 1BH,7AH,0,128,0,3 ;A0.BMP第1位置 ;决定BMP图象左上角坐标和颜色
DB 1DH,42H ;显示BMP图象指令
USES "A0.BMP" ;用USES伪指令将A0.BMP文件包含在源程序中。
DB 1BH,'l',10
DB 1DH,42H ;显示BMP图象指令
USES "A0.BMP" ;用USES伪指令将A0.BMP文件包含在源程序中。
DB 1BH,7AH,0,138,0,3 ;A0.BMP第2位置 ;决定BMP图象左上角坐标和颜色
DB 1DH,42H
USES "A0.BMP"
DB 1BH,'l',10
DB 1DH,42H
USES "A0.BMP"
DB 1BH,7AH,0,148,0,3 ;A0.BMP第3位置
DB 1DH,42H
USES "A0.BMP"
DB 1BH,55H ;读停止命令
;---画面1为固定画面
HM1: DB 1BH,51H,0 ;清屏幕
DB 1BH,6AH,0,0,0,0,1,3FH,0,120 ;矩形
DB 1BH,'y',0,60,0,60,50 ;圆
DB 1BH,'y',1,4,0,60,50 ;圆
DB 1BH,7AH,0,220,0,60 ;以下4个汉字的位置
DB 1BH,'3',0F9H,0FAH,0FBH,0FCH ;显示字符集3中4个汉字
DB 1BH,7AH,0,128,0,3 ;决定BMP图象左上角坐标和颜色
DB 1DH,42H ;显示BMP图象指令
USES "A1.BMP" ;用USES伪指令将A1.BMP文件包含在源程序中。
DB 1BH,55H ;读停止命令
;---画面2为固定画面
HM2: DB 1BH,51H,0 ;清屏幕
DB 1BH,6AH,0,0,0,0,1,3FH,0,120 ;矩形
DB 1BH,7AH,0,128,0,3 ;决定BMP图象左上角坐标和颜色
DB 1DH,42H ;显示BMP图象指令
USES "A2.BMP" ;用USES伪指令将A2.BMP文件包含在源程序中。
DB 1BH,'1'
DB 1BH,7AH,0, 6+00,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+00,0,60,'R'
DB 1BH,7AH,0, 6+06,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+06,0,60,'R'
DB 1BH,7AH,0, 6+12,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+12,0,60,'R'
DB 1BH,7AH,0, 6+18,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+18,0,60,'R'
DB 1BH,7AH,0, 6+24,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+24,0,60,'R'
DB 1BH,7AH,0, 6+30,0,60,'R',1BH,'l',10,1BH,7AH,0, 6+30,0,60,'R'
DB 1BH,7AH,0F0H,10,080H,10
DB 1BH,55H ;读停止命令
;---数字0的BMP图象
SZ0: DB 1DH,42H
USES "SZ0_32.BMP"
DB 1BH,55H
;---数字1的BMP图象
SZ1: DB 1DH,42H
USES "SZ1_32.BMP"
DB 1BH,55H
;---数字2的BMP图象
SZ2: DB 1DH,42H
USES "SZ2_32.BMP"
DB 1BH,55H
;---数字3的BMP图象
SZ3: DB 1DH,42H
USES "SZ3_32.BMP"
DB 1BH,55H
;---数字4的BMP图象
SZ4: DB 1DH,42H
USES "SZ4_32.BMP"
DB 1BH,55H
;---数字5的BMP图象
SZ5: DB 1DH,42H
USES "SZ5_32.BMP"
DB 1BH,55H
;---数字6的BMP图象
SZ6: DB 1DH,42H
USES "SZ6_32.BMP"
DB 1BH,55H
;---数字7的BMP图象
SZ7: DB 1DH,42H
USES "SZ7_32.BMP"
DB 1BH,55H
;---数字8的BMP图象
SZ8: DB 1DH,42H
USES "SZ8_32.BMP"
DB 1BH,55H
;---数字9的BMP图象
SZ9: DB 1DH,42H
USES "SZ9_32.BMP"
DB 1BH,55H
;---按钮的BMP图象
AN: DB 1DH,42H
USES "AN_64.BMP"
DB 1BH,55H
;----------------------------------------------------
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -