AVR单片机AD转化,切换通道问题 10

各功能函数如图,目前的为题是ad_vol=ADC_TimesSample(0,18);//0通道采样18次ad_charg=ADC_TimesSample(1,18);/... 各功能函数如图,目前的为题是

ad_vol=ADC_TimesSample(0,18);//0通道采样18次

ad_charg=ADC_TimesSample(1,18);//1通道采样18次

ad_discharg=ADC_TimesSample(2,18);//2通道采样18次

如果这样运行,ad值会发生错误,AD的值(数字量)都在500-700之间,也不清楚是哪里的问题。
希望大家能帮我解决啊。多谢了
展开
 我来答
匿名用户
2014-05-12
展开全部
我看你ADC_TimesSample里有个delay_us(1),可以查一下手册里单次AD转换的时间是多少,这个间隔可能太小了,取出ADC的结果都来不及,调大一点儿试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式