标题: 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.51hei.com/bbs/) |
Powered by Discuz! X3.1 |