
在AVR(mega16、128)单片机中怎样利用INT0触发AD转换
在mega16的datasheet中说明AD转换器可以由外部中断INT0触发,但是怎样触发,其原理是什么?是只要AD转换器寄存器配置为外部中断INT0后,只要触发相应的中...
在mega16的datasheet中说明AD转换器可以由外部中断INT0触发,但是怎样触发,其原理是什么?是只要AD转换器寄存器配置为外部中断INT0后,只要触发相应的中断后,AD转换自己就发生了么?是不是需要在外部中断中设置AD啊?抑或是在外部中断函数中等待AD转换完成后就可以读取ADC数据寄存器中的值啊?(跪求源代码,最好是ICCAVR编译器写的)
分数可以再加!!! 展开
分数可以再加!!! 展开
1个回答
展开全部
SFIOR 有这个选项
你看看手册 研究一下
你看看手册 研究一下
更多追问追答
追问
手册中写道:ADATE置位将启动ADC自动触发功能。触发信号的上跳沿启动ADC转换。
这句话里面触发信号是指的是可以触发ADC转换的相应的中断的状态寄存器的值吗?
追答
触发信号的上跳沿启动ADC转换,仅仅是启动,结束时 可以查询结束状态,也可以产生中断
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询