Chinaunix首页 | 论坛 | 博客
  • 博客访问: 502163
  • 博文数量: 76
  • 博客积分: 4010
  • 博客等级: 上校
  • 技术积分: 1534
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-10 16:28
文章分类
文章存档

2010年(1)

2009年(3)

2008年(72)

我的朋友

分类: LINUX

2008-06-11 18:09:29

   今天要用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) |
给主人留下些什么吧!~~