📄 88bat.asm
字号:
;************** 8 乘 8 点阵***********************
;二级地址
;ASCII 表
Dian_TAB: DB 0E7H,0DBH,0BDH,0BDH,81H,0BDH,0BDH,0BDH ;A
DB 0C1H,0BDH,0BDH,0BDH,0C1H,0BDH,0BDH,0C1H ;B
DB 87H,0FBH,0FDH,0FDH,0FDH,0FDH,0FBH,87H ;C
DB 0EBH,05H,5CH,0DDH,8DH,55H,0DDH,0CDH ;你
DB 0EFH,0EEH,08H,0AAH,0AAH,0DDH,0AAH,7BH ;奴
;一级地址
ABC_TAB: DB 00H,08H,10H,18H,20H,28H,30H,38H,40H,48H,50H
DB 58H,60H,68H,70H,78H,80H
;
KEYWORD EQU 30H ;ASCII 码偏移量(就是ASCII 码)
ABCWROD EQU 25H ;零时内存
;查表子程序
; 显示RAM地址70H--77H
MAIN: MOV R0,#77H
MOV A,KEYWORD
MOV DPTR,#ABC_TAB
MOVC A,@A+DPTR
MOV ABCWROD,A
MOV R1,ABCWROD
MOV R2,#8
MAIN_LOOP:MOV A,R1
MOV DPTR,#Dian_TAB
MOVC A,@A+DPTR
MOV @R0,A
DEC R0
INC R1
DJNZ R2,MAIN_LOOP
RET
;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -