he5.asm
来自「51系列单片机的汇编程序包」· 汇编 代码 · 共 31 行
ASM
31 行
;===================== 硬件实验五 8255 A.B.C口输出方波 ===================
ORG 0580H
SE09: MOV DPTR,#0FFDBH
MOV A,#80H
MOVX @DPTR,A ;8255初始化
MOV A,#55H ;一位隔一位高电平
LO15: MOV DPTR,#0FFD8H
MOVX @DPTR,A
INC DPTR
MOVX @DPTR,A
INC DPTR
MOVX @DPTR,A ;A.B.C口送入
MOV R2,#40H ;延时
CALL DELY
CPL A ;取反
SJMP LO15 ;循环
;---------------------------------------------
DELY: PUSH 02H
DEL2: PUSH 02H
DEL3: PUSH 02H ;延时
DEL4: DJNZ R2,DEL4
POP 02H
DJNZ R2,DEL3
POP 02H
DJNZ R2,DEL2
POP 02H
DJNZ R2,DELY
RET
;---------------------------------------------
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?