atmega16单片机ADC定时器溢出触发,ADC中断的平率是什么来控制
atmega16单片机ADC设置成了自动触发,定时器0溢出触发.但是发现ADC的中断频率一直是12.5KHz,这个平率是从哪来的,?ADC是不是有一套自己的时钟源,这个时...
atmega16单片机ADC设置成了自动触发,定时器0溢出触发.
但是发现ADC的中断频率一直是12.5KHz,
这个平率是从哪来的,?
ADC是不是有一套自己的时钟源,这个时钟源是什么? 展开
但是发现ADC的中断频率一直是12.5KHz,
这个平率是从哪来的,?
ADC是不是有一套自己的时钟源,这个时钟源是什么? 展开
展开全部
adc采集频率是根据你单片机的频率通过分频而来,没有自己的时钟源,想要实现使用定时器触发adc,首先确保你adc采集频率大于你定时的频率,接着确保设定adc为单次转换,然后再定时器溢出时启动adc即可,你可以尝试一下
更多追问追答
追问
adc采集频率是根据单片机的什么频率分频而来
想提高adc采集频率,除了改变分频以外,还可以改变单片机的频率来提高吗?
adc的每一次采集是否意味着ADC转化完成?
追答
单片机的频率是指你使用的时钟频率,可以使外部或者内部,每一次采集的时间约等于adc转化时间,计算方法为,时钟/分频=adc的频率,1/频率=一次adc转换的时间,将转换出来的数据进行处理即完成一次数据采集
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询