问一下,他这个电位器是哪一个? 不知道为什么我的程序是对的,可是调节单片机上的所有电位器都不改变数值! |
a0931727149 发表于 2016-11-19 18:54
加了延时之后,改变延时的值,数码管显示的值变化了,返回的电压值也变化了,但调节电位器还是没用。。。。楼下第一张是延时为5ms返回的值,第二张是延时为10ms时的值 |
uchar get_ad() 函數 中..或許 rd之前需要加適當的延時 ....(需等待ADC轉換完成...在讀取DATA ) |
参与人数 1 | 黑币 +10 | 收起 理由 |
---|---|---|
黑橙orangerx | + 10 | 赞一个! |
a0931727149 发表于 2016-11-19 17:00 这里的确写错了,我改了,有数值返回了,但是调节电位器数值没有变化。。。 |
我覺得這裡:ad_vo=(float)ad*5.0/256.0; 可能是 ad_vo=(float)ad_val*5.0/256.0; |