AD读的电压值怎么比较?

问题描述:

AD读的电压值怎么比较?
void main()
{\x05
\x05lcd_init ();
\x05ad_init ();
\x05while(1)
\x05{
\x05 ad_start();
\x05 while(intr==1);
\x05 ad_read();
\x05 intr=0;
\x05 \x05 qian=temp/51; //千位数
\x05 bai =temp%51*10/51; //百位数
shi =temp%51*10%51*10/51; //十位数
ge =temp%51*10%51*10%51*10/51; //个位
//////////////////////////////判断电压值////////////////
\x05\x05\x05temp=temp*5/256;
\x05\x05 if(2.42.6)\x05\x05\x05 //判断怎么写///
\x05\x05 \x05{
\x05\x05\x05\x05write_com(0x80+0x45);
\x05 write_data('P');
\x05\x05\x05\x05write_com(0x80+0X46);
\x05 write_data('A');\x05\x05
\x05\x05\x05}
\x05\x05else
\x05\x05{
\x05\x05 \x05 write_com(0x80+0x45);
\x05 write_data('N');
\x05\x05\x05\x05write_com(0x80+0X46);
\x05 write_data('G');\x05
\x05\x05}
//////////////////////////////////////////////
\x05\x05display1(qian,bai,shi,ge);
\x05}
\x05
\x05
}
比较电压值得大小
1个回答 分类:数学 2014-10-07

问题解答:

我来补答
float ftemp;
ftemp=(float)temp*5/256;
 if ( ftemp>2.4 && ftemp
 
 
展开全文阅读
剩余:2000
上一页:例2的第一问