×
嵌入式 > 技术百科 > 详情

cs5550 c程序

发布时间:2020-05-28 发布时间:
|

cs5550 c程序:AD转换芯片cs5550的读写c语言读写程序

void write_CS5550(uchar data_to_send) // 
{ 
uchar i; AD_SCLK=0; 
// AD_CS =0; 
Delay_us(20); // for (i=0;i<8;i++) 
{ 
if( (data_to_send&0X80)==0 ) 
{ 
AD_SDI=0; 
} 
else{AD_SDI=1;} 
AD_SCLK=1; 
Delay_us(10); // 
AD_SCLK=0; 
data_to_send<<=1; 
} 
} 
uchar read_CS5550(void) // 
{ 
unsigned char n="0",i=0; 
for(n=0;n<3;n++) 
{ 
for(i=0;i<8;i++) 
{ 
cs5550_receive_table[n]<<=1; 
if(AD_SDO==0) 
{ 
cs5550_receive_table[n]|=0x01; 
} 
else cs5550_receive_table[n]&=0xFE; 

Delay_us(5); 
ACC_0=AD_SDO; // 
Delay_us(5); 

AD_SCLK=1; // 

a<<=1; 
Delay_us(10); 
AD_SCLK=0; // 
Delay_us(30); // 
} 
a=0xfe; 
// cs5550_receive_table[n]=ACC; 
} 
// AD_CS=1; 
return ACC; 
}

 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
实时控制.安全.如何加速实现未来工厂落地?