今天要用AD来采集电压数值,翻出来手册看看AD的功能模块。自己的英文真的很烂啊,费了好大的劲......把程序写完了,读手册的时间比写代码的时间要长好多......下面说说在ADC模块上操作要注意的几个问题:
(1)首先就是频率的问题,在看手册上说AD的供电是3.3, 模拟电压的输出范围是0~3.3v。 最高是10bit转化;在NOTE中有这样一句A/D转化可操作的最大的频率是2.5MHz, 那么在我们的PCLK是50MHz的时候,就可以算出分频的最小数值为19---PCLK/2.5Mhz-1。这样我们就可以根据这个数值来设置ADCCON的相应的数值。
(2)我们不使用standby的模式,因此将ADCCON相应设置。然后我们使用ENABLE_START方法.
阅读(1550) | 评论(0) | 转发(0) |