fenghongtao

    1. 关于MSP430g2553的ADC10的问题 12/5852 微控制器 MCU 2015-05-06
      qiushenghua 发表于 2015-5-6 16:15 没接采集电路!!!那你采的是什么呀? 把通道换成温度传感器,看看采集的数据对不对,再换回来。 我没看你的ADC配置,自己检查一下输入电压,是不是落在采样参考电压范围内。 采样电压越界同样会造成采样饱和,也就是采得的数值为0x03ff。 别人看程序不会仔细看你的寄存器配置是否正确的,你最好是找到User's Guide文档,然后逐条核对自己的ADC10配置语句有没有出错 有用万用表量过IO电压吧?这个电压对应的采样结果是否就是0x03ff? 计算方法: (测量电压-参考电压下限)/(参考电压上限-参考电压下限)*1024
      非常感谢   !  我刚开始接的是NTC采集电路用万用表测得电压时1.623v一旦接上采集I/O电压就会变成3.06v我的参考电压上限是2.5v所以最后我就直接去掉采集电路来调试  !
    2. 关于MSP430g2553的ADC10的问题 12/5852 微控制器 MCU 2015-05-06
      数码小叶 发表于 2015-5-6 15:51 难道值溢出就不会出现你的情况么,你算一下看看
      难道我将volt这个变量重新定义一下就好了  ?
    3. 关于MSP430g2553的ADC10的问题 12/5852 微控制器 MCU 2015-05-06
      qiushenghua 发表于 2015-5-6 15:45 你之前用的是|= BIT1=0b00000010 ~BIT1=0b11111101 P1DIR|=~BIT1能将P1除了P1.0外的所有位置为输出,唯独改变不了P1.1的方向。 正确的用法是: P1DIR&=~BIT1;
      P1DIR&=~BIT1; P1SEL|=BIT1; 按照你讲的我调试了一遍adc10转换的结果还是0x03ff   现在我真的不知道问题出在哪?1192135983这是我的qq能不能详聊?
    4. 关于MSP430g2553的ADC10的问题 12/5852 微控制器 MCU 2015-05-06
      数码小叶 发表于 2015-5-6 15:32 你看这句:volt=(ADC10_Result*25000)/1023;  ,volt每次是不是都超了 ADC10_Result*25000
      问题的关键是在为什么程序与运行adc10已工作他的转换结果就是0x03ff!我的luanchpad没接采集电路。
    5. 关于MSP430g2553的ADC10的问题 12/5852 微控制器 MCU 2015-05-06
      qiushenghua 发表于 2015-5-6 14:25 P1DIR|=~BIT1; 1.上面这一句肯定有问题。 2.你确信是MCU将电平拉高的,而不是外部电压本来就是高?
      刚好开始接了外部电路就干就有问题  ,然后就直接去掉所有的电路进行反仿真,还是一通道是高电平转换结果是0x03fff。 P1DIR=~BIT1不是将P1.1 改为输入方向吗?

最近访客

< 1/1 >

统计信息

已有3人来访过

  • 芯积分:--
  • 好友:1
  • 主题:1
  • 回复:5

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言