📄 8255_1.asm
字号:
org 0000h ;片选/cs接A15 ,AA0接A0,AA1接A1,PC7接TEST(L9闪烁)
ajmp main
org 0030h
main: mov dptr,#7fffh ;送控制字
mov a,#90h ;A口为输入,B口、C口为输出
movx @dptr,a
ll: mov dptr,#7fffh ;PC7置1
mov a,#0fh
movx @dptr,a
lm: mov dptr,#7ffch ;A口控制地址
movx a,@dptr ;读A口
anl a,#01h
cjne a,#01h,ll
mov dptr,#7ffdh ;B口控制地址
mov a,#0feh
movx @dptr,a ;送B口
mov dptr,#7fffh ;PC7置0
mov a,#0eh
movx @dptr,a
acall l1
sjmp lm
delay:
l1: mov r0,#0ffh
l2: mov r1,#0ffh
djnz r1,$
djnz r0,l2
ret
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -