4894|6

91

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

MSP430F149内部AD [复制链接]

我用149的内部AD采样,参考电压是内部的2.5V,外部信号抬高1.25V,也就是说在无外部输入时采样的各点应该是2048左右,可是不知道为什么我的A4,A5两个通道采到的数据分别的2328和2874,这个也太离谱了,请指点下原因.AD初始化程序我是这么写的

ADC12CTL0 &= ~ENC;
P6SEL |= 0x33; //使用A/D通道 A0,A1
ADC12CTL0 = ADC12ON + MSC + SHT0_2; //开ADC12内核,设SHT0=2 (N=4)
ADC12CTL1 = SHP + CONSEQ_1 + SHS_1; //SAMPCON信号选为采样定时器输出,序列单次,Timer_A.OUT1采样时钟源
//ADC12内部参考电压设置
ADC12CTL0 |= REF2_5V; //选用内部参考电压为2.5V
ADC12CTL0 |= REFON; //内部参考电压打开
ADC12MCTL0 |= SREF_1 + INCH_0; //R+=2.5V R-=VSS,A0输入

ADC12MCTL1 |= SREF_1 + INCH_1; //R+=2.5V R-=VSS,A1输入,结束位

ADC12MCTL4 |= SREF_1 + INCH_4;

ADC12MCTL5 |= SREF_1 + INCH_5 + EOS;

//转换允许
ADC12IE =0x02; //使能中断ADC12IFG
ADC12CTL0 |= ENC ; //转换允许(上升沿)

最新回复

哦,我的问题是另外几个通道就根本没有采集(悬空的)  详情 回复 发表于 2011-8-2 18:17
 
点赞 关注

回复
举报

73

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
‘参考电压是内部的2.5V’可以在引脚上测量的,你可以用示波器看看是不是设置下正确;
好有你外部的基准电压是不是在1.25V,可以测量确认
 
 

回复

45

帖子

0

TA的资源

禁止发言

板凳
 
我的基准电压都是对的,内部2.5,外部1.25
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(初级)

4
 
不好意思耽误大家时间了,是我太粗心了,
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

5
 
是什么问题啊,最后怎么解决的啊?
 
 
 

回复

8

帖子

0

TA的资源

一粒金砂(初级)

6
 

我也是同样的问题,LZ怎么没说最后是怎么解决的呢

 
 
 

回复

8

帖子

0

TA的资源

一粒金砂(初级)

7
 
哦,我的问题是另外几个通道就根本没有采集(悬空的)
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表