SCK EQU P3.6
CS EQU P3.5
ORG 0000H
AJMP MAIN
ORG 0030H
MAIN: MOV R7,#0FFH
DJNZ R7,$ 初始化
MOV R0,#90H
MOV R1,#00H 待转换的十位数放在R0,R1中,高位是R0
MOV R2,#08H
MOV R3,#04H 循环次数控制
CLR C
CLR SCK
SETB CS
NOP
CLR CS 选通TLC5615
MOV A,R0
LOOPH: NOP
RLC A
MOV DI,C
SETB SCK
NOP
CLR SCK
DJNZ R2,LOOPH 移入高8位
MOV A,R1
LOOPL: NOP
RLC A
MOV DI,C
SETB SCK
NOP
CLR SCK
DJNZ R3,LOOPL 移入低8位轮辩
SETB CS 转换完毕腊贺缺,拉拍拆高CS
RET
END
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)