?? 清顯示ram子程序(清屏)-clear.asm
字號:
;##############清顯示RAM 區(qū)(清屏)子程序-CLEAR ############
; 占用內部寄存器:R3,R4
; 入口參數(shù):無
; 出口參數(shù):無
; 內部調用子程序:
; 1. 寫指令代碼子程序(左屏E1)PR1
; 2. 寫顯示數(shù)據(jù)子程序(左屏E1)PR2
; 3. 寫指令代碼子程序(右屏E2)PR4
; 4. 寫顯示數(shù)據(jù)子程序(右屏E2)PR5
;########################################################
CLEAR: MOV R4,#00H ;頁面地址暫存器設置
CLEAR1: MOV A,R4 ;取頁地址值
ORL A,#0B8H ;"或"頁面地址設置代碼
MOV COM,A ;頁面地址設置
LCALL PR1
LCALL PR4
MOV COM,#00H ;列地址設置為"0"
LCALL PR1
LCALL PR4
MOV R3,#50H ;一頁清80個字節(jié)
CLEAR2: MOV DAT1,#00H ;顯示數(shù)據(jù)為"0"
LCALL PR2
LCALL PR5
DJNZ R3,CLEAR2 ;頁內字節(jié)清零循環(huán)
INC R4 ;頁地址暫存器加1
CJNE R4,#04H,CLEAR1 ;RAM 區(qū)清零循環(huán)
RET
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -