標題: tlc1549轉換程序 [打印本頁]
作者: zxpcool 時間: 2016-5-7 11:32
標題: tlc1549轉換程序
對TLC1549A/D轉換模塊進行模數轉化的控制程序的主函數如下所示:
main()
{
for(;;) //讀ad數據
{float u1=0;
u1=adc();
result=(500*(u1)/1024);
_nop_();
}
}
TLC1549A/D轉換模塊進行模數轉化的控制程序的子函數如下所示:
unit adc(void)
{
unit u=0;
uchar i;
cs=1;
_nop_();
cs=0;
for(i=0;i<10;i++)
{
clk=0;
u=(u<<1)|dout;
clk=1;
_nop_();
}
delay(2); //延時20us
cs=1;
return(u); //返回ad數據
}
void delay(uchar us)
{while(us--);
}
| 歡迎光臨 (http://www.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |