在AVR(mega16、128)单片机中怎样利用INT0触发AD转换

在mega16的datasheet中说明AD转换器可以由外部中断INT0触发,但是怎样触发,其原理是什么?是只要AD转换器寄存器配置为外部中断INT0后,只要触发相应的中... 在mega16的datasheet中说明AD转换器可以由外部中断INT0触发,但是怎样触发,其原理是什么?是只要AD转换器寄存器配置为外部中断INT0后,只要触发相应的中断后,AD转换自己就发生了么?是不是需要在外部中断中设置AD啊?抑或是在外部中断函数中等待AD转换完成后就可以读取ADC数据寄存器中的值啊?(跪求源代码,最好是ICCAVR编译器写的)
分数可以再加!!!
展开
 我来答
ch314156
2011-07-28 · TA获得超过4378个赞
知道小有建树答主
回答量:2036
采纳率:100%
帮助的人:1097万
展开全部
SFIOR 有这个选项

你看看手册 研究一下
更多追问追答
追问
手册中写道:ADATE置位将启动ADC自动触发功能。触发信号的上跳沿启动ADC转换。
这句话里面触发信号是指的是可以触发ADC转换的相应的中断的状态寄存器的值吗?
追答
触发信号的上跳沿启动ADC转换,仅仅是启动,结束时 可以查询结束状态,也可以产生中断
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式