微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 求助啊!

求助啊!

时间:10-02 整理:3721RD 点击:
void Data_Conversion(void)           //AD 读数转十进制函数
{
        AD=TLC549();
        if(a<5)
        {
                s=s+AD;
                a++;
                if(a==5)
                {
                        table1[8]=s/1000+'0';
                        table1[9]=s/100%10+'0';
                        table1[10]=s/10%10+'0';
                        table1[11]=s%10+'0';
                        Volt=AD*100/255*5;
                        POW=(-0.4140)*Volt*Volt+100*10.2729*Volt+10000*1.2273;
                        POW=POW/100;
                        table2[4]=POW/1000+'0';
                        table2[5]=POW/100%10+'0';
                        table2[7]=POW/10%10+'0';
                        table2[8]=POW%10+'0';
                        a=0;
                        s=0;
                }
        }
}
这是一段AD转十进数的代码,求问POW后面的拟合曲线为啥要乘以100和10000,然后再除以100啊,,,已经苦恼了很久了,求高人解答!

求大神来指点迷津啊

木有人知道么。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top