智能车制作

标题: 请教AD里面ATD0CTL0和ATD0CTL1寄存器是什么作用? [打印本页]

作者: xdongs    时间: 2011-11-18 10:28
标题: 请教AD里面ATD0CTL0和ATD0CTL1寄存器是什么作用?
ATD0CTL0=0X07; //AD转换序列长度为4
   ATD0CTL1=0X40;  //允许指定AD口做外部触发输入口,12位结果,采样前电容不放电1

看他们的程序是发现有这两句,但是看各种资料是都没有对于上面两个寄存器的讲解(都只有ATD0CTL2~ATD0CTL5)
哪位知道的可以讲解一下不   或者有资料的发一下


第二个问题就是采样时间长短对于结果有上面影响??我现在才刚刚学,不太了解,求解
作者: xdongs    时间: 2011-11-18 10:29
~~~~~~~~~~
作者: sonwendi    时间: 2011-11-18 14:17
回复 1# xdongs


    查datasheet
作者: agogos    时间: 2011-11-18 14:53
ATD0CTL0=0X07; //AD转换序列长度为4
这句不对吧。。我记得AD序列长度不是这个寄存器的。。ATDCTL3里的S8C,S4C,S2C,S1C才是控制序列长度。这两个寄存器是保留了得,datasheet上说:Read: always read $00 in normal modes
Write: unimplemented in normal modes
作者: xdongs    时间: 2011-11-18 16:02
回复 4# agogos
恩   我也觉得有问题   但是我们要用ATD0CTL0这个寄存器的话该怎么办?
作者: xdongs    时间: 2011-11-18 16:03
回复 3# sonwendi
可以给我发一个不?
作者: xdongs    时间: 2011-11-18 16:03
回复 3# sonwendi

我没有
作者: agogos    时间: 2011-11-18 17:14
回复 5# xdongs
Read: always read $00 in normal modes
Write: unimplemented in normal modes
除非你不是normal modes~~
作者: sonwendi    时间: 2011-11-18 19:25
回复 6# xdongs


    [attach]15825[/attach]
作者: xdongs    时间: 2011-11-19 14:10
回复 9# sonwendi


   谢谢
作者: 李帅李帅    时间: 2012-2-29 16:27
:lol:lol
作者: 271861300    时间: 2012-5-14 22:18
谢谢
作者: 空有一人    时间: 2014-10-1 15:53





欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2