|
DAConv:
SETB DACS ;拉高CS端
NOP
NOP
CLR RADIN
CLR DASCLK
CLR DACS ;拉低时钟、数据和片选端
NOP
NOP
MOV A,R1
MOV R3,#02H
DA_1:
RLC A
MOV DADIN,C
NOP
NOP
SETB DASCLK
NOP
NOP
SETB DASCLK
NOP
NOP
CLR DASCLK
DJNZ R3,DA_1
MOV R3,#08H
MOV A,R2
DA_2:
RLC A
MOV DADIN,C
NOP
NOP
SETB DASCLK
NOP
NOP
CLR DASCLK
DJNZ R3,DA_2
SETB DACS
CLR DASCLK
CLR DADIN
RET
DADIN 与TLC5615的DI引脚相连的单片机引脚
DASCLK与TLC5615的CLK引脚相连的单片机引脚
DACS 与TLC5615的CS引脚相连的单片机引脚
|
|