这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 单片机嵌入语言解答,求大神帮忙

共4条 1/1 1 跳转至

单片机嵌入语言解答,求大神帮忙

菜鸟
2014-05-11 10:59:29     打赏
d=Get_AD_Result()*500.0/255;
if(d>=140)d=d+60;
if(100<d&& d<140)d=d+50;
if(15<d&& d<=100)d=d+40;

}

请问这段程序是什么意思啊




关键词: 单片机     C语言    

菜鸟
2014-05-11 11:24:21     打赏
2楼
这个是测量数字电压表的,500.0/255后面的除以255是什么意思。还有加60,50,40有什么用

菜鸟
2014-05-11 11:28:07     打赏
3楼
麻烦问下,为什么要分着3个区间呢。这样数值不是变了吗 d=Get_AD_Result()*500.0/255; if(d>=140)d=d+60; if(100<d&& d<140)d=d+50; if(15<d&& d<=100)d=d+40; } show1=d/100;   //获取第一位数字 show2=d/10%10;   //获取第二位数字 show3=d%10;   //获取第三位

菜鸟
2014-05-11 11:40:28     打赏
4楼
d=Get_AD_Result()*500.0/255;  这个乘以500.0为什么是扩大100倍,还有为什么是乘以500.0而不是500. 大神真的很感谢你,刚学都不怎么懂,麻烦了

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]