?? int.asm
字號(hào):
; 初始化子程序INT
; 內(nèi)部調(diào)用子程序:PR1,PR2
; 程序調(diào)用入口:INT
; 程序參數(shù)庫:SYSTAB,SCRTAB
; 程序調(diào)用變量:無
INT: MOV COM,#40H ; SYSTEM SET 代碼
LCALL PR1 ; 寫入指令代碼
MOV COUNT1,#00H ; 設(shè)置計(jì)數(shù)器COUNT=0
INT1: MOV DPTR,#SYSTAB ; 設(shè)置指令參數(shù)表地址
MOV A,COUNT1 ; 取參數(shù)
MOVC A,@A+DPTR
MOV DAT1,A
LCALL PR2 ; 寫入?yún)?shù)
INC COUNT1 ; 計(jì)數(shù)器加一
MOV A,COUNT1
CJNE A,#08H,INT1 ; 循環(huán)
MOV COM,#44H ; SCROLL 代碼
LCALL PR1 ; 寫入指令代碼
MOV COUNT1,#00H ; 設(shè)置計(jì)數(shù)器COUNT=0
INT2: MOV DPTR,#SCRTAB ; 設(shè)置指令參數(shù)表地址
MOV A,COUNT1 ; 取參數(shù)
MOVC A,@A+DPTR
MOV DAT1,A
LCALL PR2 ; 寫入?yún)?shù)
INC COUNT1
MOV A,COUNT1 ; 計(jì)數(shù)器加一
CJNE A,#0AH,INT2 ; 循環(huán)
MOV COM,#5AH ; HDOT SCR 代碼
LCALL PR1 ; 寫入指令代碼
MOV DAT1,#00H ; 設(shè)置參數(shù)P1
LCALL PR2 ; 寫入?yún)?shù)
MOV COM,#5BH ; OVLAY 代碼
LCALL PR1 ; 寫入指令代碼
MOV DAT1,#00H ; 設(shè)置參數(shù):顯示一,三區(qū)為文本屬性
LCALL PR2 ; 二重"或"合成
MOV COM,#59H ; DISP ON/OFF 代碼
LCALL PR1 ; 寫入指令代碼
MOV DAT1,#54H ; 設(shè)置參數(shù):顯示一~四區(qū)開顯示
LCALL PR2 ; 光標(biāo)關(guān)顯示
RET
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -