Board logo

标题: C9S12DG128B AD 问题 [打印本页]

作者: darroncy    时间: 2010-1-12 20:23     标题: C9S12DG128B AD 问题

为什么我的ATD模块,ATD0的1通道采集不了啊??其他都可以采集啊???
ATD初始化如下:
ATD0CTL2=0xC0;    //启动转换,快速清零,无等待模式,禁止外部触发,中断禁止
ATD0CTL3=0x08;       //转换序列长度为1,序列长度为1
ATD0CTL4=0xe3;       //8位精度,PR设为3,ATD时钟=(总线时钟/2)/(PRS+1),1MHz
ATD0DIEN=0x00;         //禁止外部数字输入
ATD0CTL5=0xa0;         //右对齐无符号,单通道轮流采样,选择0通道
}
然后通过串口观察:
while(!ATD0STAT0_SCF);
Sci0Write(ATD0DR0L);
显示的值都为0啊?????   
如果是硬件问题,一般会那儿出错啊~~~敬请斑竹和各位大虾赐教!!!!!!!
作者: 康桥人    时间: 2010-1-12 21:27

直接用仿真器看看
作者: darroncy    时间: 2010-1-13 12:16

仿真器试过了,还不行啊~~~~难道芯片坏了?版主AD试过没?度能用吗??




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0