TLC1549驱动程序 直接调用就可以了。
作者:mingtree
email:ycxms88@163.com
sbit adclk=P1^2; //时钟线
sbit adcs=P1^4; //CS
sbit addata=P1^3; //数据线
//======================================================================================================
//名称:ad_read()
//功能:读十位AD TLC1549 返回值是一个整形的数
unsigned int ad_read(void)
{
unsigned char i;
unsigned int adtemp;
adcs=1; //禁止I/O CLOCK
adcs=0; //开启控制电路,使能DATA OUT和I/O CLOCK
adtemp=0; //清转换变量
for(i=0;i<10;i++) //采集10次 ,即10bit
{
adclk=0;
adtemp*=2;
if(addata) adtemp++;
adclk=1;
}
adcs=1;
return(adtemp);
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载