新型高精度时钟芯片RTL-4553
Count;准备发8位
LOOP:BCFRA,SCK;SCK低电平
BCFRA,SIN
BTFSSFDE,0;FDE的0位为1
;则SIN口为1
GOTOLLL;否则SIN口输出0
BSFRA,SIN
LLL:
RRFFDE,1;FDE右移,准备发下一位
BSFRA,SCK;SCK高电平
DECFS2Count
GOTOLOOP;读指令发完
MOVLW8;准备接收数据
MOVWFCount
LOOP1:
BCFRA,SCK
NOP
BSFRA,SCK
RRFW,0
BCFW,0
BTFSSRA,Sout;读判断
GOTOLLL1
BSFW,0
LLL1:
DECFS2Count
GOTOLOOP1
BCFRA,CS0;结束,关芯片
《新型高精度时钟芯片RTL-4553(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/143269.html
LOOP:BCFRA,SCK;SCK低电平
BCFRA,SIN
BTFSSFDE,0;FDE的0位为1
;则SIN口为1
GOTOLLL;否则SIN口输出0
BSFRA,SIN
LLL:
RRFFDE,1;FDE右移,准备发下一位
BSFRA,SCK;SCK高电平
DECFS2Count
GOTOLOOP;读指令发完
MOVLW8;准备接收数据
MOVWFCount
LOOP1:
BCFRA,SCK
NOP
BSFRA,SCK
RRFW,0
BCFW,0
BTFSSRA,Sout;读判断
GOTOLLL1
BSFW,0
LLL1:
DECFS2Count
GOTOLOOP1
BCFRA,CS0;结束,关芯片
《新型高精度时钟芯片RTL-4553(第2页)》