标题: 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