📄 tp55kd.asm
字号:
ORG 2080H
LDB AL,#82H ;PB口输入,PA,PC口输出
STB AL,C8255[0] ;C8255[0]是用来设置8255的工作方式的寄存器
LDB AL,#08H ;使PC3置1,PC3是对应用来控制74LS244的使能控制段,即控制led的亮
STB AL,P8255C
SHOW_HELLO:
LDB BL,#88H
STB BL,P8255C[0]
LDB DL,DL_DAT[0H] ;显示H
STB DL,P8255A
SCALL DELAY
LDB BL,#68H
STB BL,P8255C[0]
LDB DL,DL_DAT[1H] ;显示E
STB DL,P8255A
SCALL DELAY
LDB BL,#48H
STB BL,P8255C[0]
LDB DL,DL_DAT[2H] ;显示L
STB DL,P8255A
SCALL DELAY
LDB BL,#28H
STB BL,P8255C[0]
LDB DL,DL_DAT[3H] ;显示L
STB DL,P8255A
SCALL DELAY
LDB BL,#08H
STB BL,P8255C[0]
LDB DL,DL_DAT[4H] ;显示O
STB DL,P8255A
SCALL DELAY
LJMP SHOW_HELLO
;---------------------------------------------------------------
DELAY: LD DX,#0F00H ;延时子程序
DELAY1: DEC DX
JNE DELAY1
RET
;---------------------------------------------------------------
DL_DAT: DB 76H,79H,38H,38H,3FH ;H,E,L,L,O
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -