注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
642142533的个人空间 https://home.eeworld.com.cn/space-uid-331155.html [收藏] [复制] [分享] [RSS]
日志

MSP430F5438A的AD内部参考电压2.5V的问题

已有 928 次阅读2012-5-20 15:57

使用5438的内部参考2.5v,测试ADC0的通道转换值,程序如下:
P6SEL |= BIT0; // P6.0 ADC option select
P5SEL |= 0x03;
ADC12CTL0 = ADC12SHT02 + ADC12ON + ADC12REFON + ADC12REF2_5V; // Sampling time = 64¸öADC12CLK, 
ADC12CTL1 = ADC12SHP; // Use sampling timer,
ADC12CTL2 |= ADC12REFOUT;
ADC12MCTL0 = ADC12SREF_1;
for(usI = 0; usI < 0x30; usI++); // Delay for reference start-up 
ADC12CTL0 |= ADC12ENC; // Enable conversions
while(1)
{
   ADC12CTL0 |= ADC12SC; // Start sampling/conversion
   while (0 == (ADC12IFG & BIT0));
   __no_operation(); // For debugger #define _NOP() __no_operation()
}
按照我的设置P5.0/Vref引脚应该输出2.5v,但是现在0.4v

ADC0的输入电压为0.4v, ADC12MEM0 = 0x0FFF这是什么问题,请帮我分析一下
评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章