📄 clear.asm
字号:
; 清显示RAM 区(清屏)子程序CLEAR
; 占用内部寄存器:COM,DAT1,A,R3,R4
; 内部调用子程序:PR1,PR2
; 程序输入变量:无
; 程序调用入口:CLEAR
CLEAR: MOV COM,#4CH ; CSRDIR 代码
LCALL PR1 ; 写入指令代码
MOV COM,#46H ; CSRW 代码
LCALL PR1 ; 写入指令代码
MOV DAT1,#00H ; 设置参数光标指针低8位
LCALL PR2 ; 写入参数CSRL
LCALL PR2 ; 写入参数CSRH
MOV COM,#42H ; MWRITE 代码
LCALL PR1 ; 写入指令代码
MOV R3,#00H ; 设置循环量0000H
MOV R4,#00H
MOV DAT1,#00H ; 设置显示数据=0
CLR1: LCALL PR2 ; 写入数据
DJNZ R3,CLR1 ; 循环
DJNZ R4,CLR1
RET
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -