智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1679|回复: 5
打印 上一主题 下一主题

[软件类] xs128的ad转换,有关通道设置

[复制链接]

8

主题

58

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1175
威望
596
贡献
363
兑换币
353
注册时间
2013-7-16
在线时间
108 小时
跳转到指定楼层
#
发表于 2013-12-3 12:35:37 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
1贡献
void ATD_Init(void)
{
  ATD0CTL1=0X40;//12位精度
  ATD0CTL2=0XC0;//自动清除标志位
  ATD0CTL3=0X88;//转换序列5           
  ATD0CTL4=0x1F;//采样时间4周期,AD时钟8MHz
  ATD0CTL5=0X37;//连续,多通道转换   35
  ATD0DIEN=0X00;//禁止数字输入
}
//---------------------------------------------------------------------
//函 数 名:ADCValue                                                     
//功    能:1路A/D转换函数,获取通道channel的A/D转换结果                  
//参    数:channel = 通道号                                             
//返    回:该通道的12位A/D转换结果                                      
//---------------------------------------------------------------------
uint ADCValue(uchar channel)
{
  //暂存A/D转换的结果
  uint temp1;                        
        ATD0CTL5 = channel;
        //取A/D转换结果                                 
  while(!ATD0STAT0_SCF);
  temp1 = ATD0DR0;
        return  temp1;
}

ad转换的程序,只能使用0通道,改其他的不行,求教大神怎么改通道转换,另外红色部分求解???


8

主题

58

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1175
威望
596
贡献
363
兑换币
353
注册时间
2013-7-16
在线时间
108 小时
5#
 楼主| 发表于 2014-5-20 21:30:42 | 只看该作者
aaa
回复

使用道具 举报

8

主题

58

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1175
威望
596
贡献
363
兑换币
353
注册时间
2013-7-16
在线时间
108 小时
4#
 楼主| 发表于 2014-5-20 21:30:03 | 只看该作者
D调华丽 发表于 2014-5-17 16:11
我的传感器放大的电压1.2V左右,但是AD通道总是打不开,能指导一下吗?

应该程序采集有问题吧,再看看相关寄存器的设置对吗
回复

使用道具 举报

7

主题

149

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1136
威望
530
贡献
348
兑换币
342
注册时间
2014-3-18
在线时间
129 小时
3#
发表于 2014-5-17 16:11:55 | 只看该作者
我的传感器放大的电压1.2V左右,但是AD通道总是打不开,能指导一下吗?
回复

使用道具 举报

8

主题

58

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1175
威望
596
贡献
363
兑换币
353
注册时间
2013-7-16
在线时间
108 小时
2#
 楼主| 发表于 2014-3-27 16:01:55 | 只看该作者
细嗅蔷薇 发表于 2014-3-25 22:09
同学 你的问题解决了没呢

解决了啊,我的程序uint ADCValue(uchar channel) ,channel就是通道号,ADCValue(0);就相当于获取通道零的值
回复

使用道具 举报

0

主题

5

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
286
威望
139
贡献
85
兑换币
91
注册时间
2014-1-20
在线时间
31 小时
毕业学校
西南交大
1#
发表于 2014-3-25 22:09:01 | 只看该作者
同学 你的问题解决了没呢
回复

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-10-5 14:18 , Processed in 0.179003 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表