21ic电子技术开发论坛
标题:
(转)经验之谈——取消默认的上拉电阻让ADC更准确。
[打印本页]
作者:
金鱼木鱼
时间:
2011-1-10 12:45
标题:
(转)经验之谈——取消默认的上拉电阻让ADC更准确。
LPC111x默认reset后都是上拉电阻使能,这个内部的上拉电阻在使用SSP等接口是非常方便,大约可以提供50~60uA的上拉电流(I2C还是拉不动啊~)。 在ADC时需要提高精度可以把上拉电阻禁能,例如P1.0(ADC1)接口:
LPC_IOCON->JTAG_TMS_PIO1_0 &= ~0x8F;
LPC_IOCON->JTAG_TMS_PIO1_0 |= 0x02; /* ADC IN1 */
LPC_IOCON->JTAG_TMS_PIO1_0 &= ~0x18;
最后的“&=~0x18”是清除3~4位,即上拉电阻禁能。禁能后的端口等效电阻在10M欧姆以上,微安表都测不出来的^ ^
贴出来时因为NXP的testADC示例中没有这行……新手上路呵呵……
作者:
我爸是李刚
时间:
2011-1-10 12:47
对我们初学者很有帮助啊
欢迎光临 21ic电子技术开发论坛 (https://bbs.21ic.com/)
Powered by Discuz! X3.5