智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1154|回复: 2
打印 上一主题 下一主题

X12的AD初始化

[复制链接]

5

主题

12

帖子

0

精华

高级会员

Rank: 4

积分
529
威望
277
贡献
142
兑换币
163
注册时间
2013-11-21
在线时间
55 小时
跳转到指定楼层
1#
发表于 2014-3-16 13:22:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5贡献
X12初始化的控制寄存器怎么会有ATD0CTL0 和ATD0CTL1呢 资料里没有啊  到底有几个控制寄存器啊?

回复

使用道具 举报

5

主题

12

帖子

0

精华

高级会员

Rank: 4

积分
529
威望
277
贡献
142
兑换币
163
注册时间
2013-11-21
在线时间
55 小时
2#
 楼主| 发表于 2014-3-17 17:50:11 | 只看该作者

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

5

主题

900

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
7366

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
3282
贡献
2418
兑换币
2121
注册时间
2014-1-19
在线时间
833 小时
3#
发表于 2014-3-21 20:37:32 | 只看该作者
6个控制寄存器,ATDCTL0使用默认值就可以了
示例:
  ATD0DIEN=0x00;    //禁止数字输入
  ATD0CTL1=0x20;  //选择10位转换精度
  ATD0CTL2=0x40;  //打开CCF快速清零位,关闭外部触发输入,关闭中断
  ATD0CTL3=0xa0;  //数据右对齐,no fifo,转换序列长度为4
  ATD0CTL4=0x00;  //采样时间为4个ATD时钟周期, ATDCLK=24MHZ/(2*(0+1))=4MHZ
  ATD0CTL5=0x30;  //从通道零开始多通道连续采样,同时启动AD转换序列

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-21 08:44 , Processed in 0.074454 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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