单片机微处理器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),出口:
评论