我在使用8255時候遇到問題,如何對8255的口進行計算?我知道A1A0兩位代表什么意思,但是我無法對他們連線。書上實驗程序如下:
CS8255 EQU 8063H PORTA EQU 8060H PORTB EQU 8061H
ORG 0000H MOV DPTR, #CS8255 MOV A, #90H MOVX @DPTR, A
START: MOV DPTR, #PORTA MOVX A, @DPTR MOV DPTR, #PORTB MOVX @DPTR, A MOV R5, #255 CALL DELAY SJMP START
DELAY: MOV R7, #255 GGG DJNZ R7, $ DJNZ R5, GGG RET
END
求教:該芯片應(yīng)該如何接線? |