User`s manual
129 Appendix C
;[]==========================================================[]
GPIO_TableDB16h, 17h, 20h, 21h, 22h, 14h, 11h, 12h
DB 31h, 32h, 33h, 23h, 24h, 25h, 26h, 27h
;[]==========================================================[]
; GPIO_1X at 10h, GPIO_2X at 20h, GPIO_3X at 40h
;[]==========================================================[]
REG_TableDB 10h, 20h, 40h
.CODE
;[]==========================================================[]
; MACRO
;[]==========================================================[]
PRINT MACRO String
push ax
push dx
ifnb <String>
lea dx, String
endif
mov ah,09h
int 21h
pop dx
pop ax
ENDM
P_CHAR MACRO One_Char
push ax
ifnb <One_Char>
mov al,One_Char
endif
mov ah,0eh
int 10h
pop ax
ENDM
GetKeyMACRO
xor ah, ah
int 16h