Re: C32除法的問題

作者 jlian 於 2011年11月17日 10:17:18
大家好:
我不懂J大的公式?
//
Vref+ = Vdd = 5V
#define adc2volt(n) ( n* 5 - (n*30+128)/256)
#define adc2volt(n) ( n* 4 - (n*226L+128)/256)
//
n*5及n*4的意義?
n*30及n*226L的意義?
//
#define adc2volt(n) ( n* 5 - (n*30+128)/256)
設n=1
step 1:
w=(n*30+128)=158
step 2:
x=w/256=158/256=0.6171875
step 3:
y=(n*5-x)=5-0.6171875=4.3828125(不等於4.882813)
//
煩請解說.
Thank you.

來自: http://www.microchip.com.tw/newbb/viewtopic.php?forum=8&topic_id=10868&post_id=44943