單片機微處理器AT89C51在時隙變換和控制中的應用
W-CONNECTION:
MOV A,R6
ORL A,#20h ;P2.6=1R P2.6=0w
MOV P0,R5
SETB P1.4 ;置DS為高
LOOP1:MOV C,P1.5
JC LOOP1 ;DAT為非0時等待
CLR P1.4
SETB P2.7 ;CS=1
RET
;W-CONTROL用于完成寫MT8980控制寄存器,入口參數:R5(存數據)
W-CONTROL:
MOV P2,#00H ;P2.5=0控制
MOV P0,R5
SETB P1.4 ;置DS為高
LOOP2:MOV C,P1.5
JC LOOP2 ;DTA不為0時等待
CLR P1.4
SETB P2.7 ;CS=1
RET
;R-DATA用來完成對MT8980三種寄存器的控制,入口參數:R6(存信道地址0-31),出口:
評論