CLOCK:
ANDIM FLAG,1101B;清时间标志位
LDI TEMP1,08H
LDI DATA0,0111B
LDI DATA1,0100B
CLOCK_1:
LDA DATA0,00H
ADDM DATA0,00H
LDA DATA1,00H
ADCM DATA1,00H
BC CLOCK_2
ANDIM PD_BACK,1101B
JMP $+2
CLOCK_2:
ORIM PD_BACK,0010B
STA PD,00H
NOP
NOP
NOP
ORIM PD_BACK,0001B;.PD.1输出高电平传送数据
STA PD,00H
NOP
NOP
ANDIM PD_BACK,1110B;.PD.1输出低电平等待下次传送
STA PD,00H
SBIM TEMP1,01H
BNZ CLOCK_1
JMP MAIN
那个我已经改了,164的时钟先不管,传完之后也不是这样也不是所要的 0111B 0100B反而成了1110B 0010B了啊?
|