智能车制作
标题:
xs128 ATD 怎么才能采到峰值上
[打印本页]
作者:
KOALA
时间:
2011-3-10 16:55
标题:
xs128 ATD 怎么才能采到峰值上
/********ATD input**********/
void AD_init(void)
{
ATD0CTL1=0x00; //选择AD通道为外部触发,8位精度,采样前不放电
ATD0CTL2=0x40; //标志位自动清零,禁止外部触发, 禁止中断
ATD0CTL3=0x88; //右对齐无符号,每次转换1个序列, No FIFO, Freeze模式下继续转
ATD0CTL4=0x13; //采样时间为4个AD时钟周期,PRS=19,ATDClock=1MHz
ATD0CTL5=0x01; //特殊通道禁止,连续转换,起始通道为1转换1个通道
ATD0DIEN=0x00; //禁止数字输入
}
/************读取AD转换结果****************/
unsigned int AD_GetValue(void)
{
unsigned int AD_wValue ;
AD_wValue=ATD0DR0L; //读取结果寄存器的值
return AD_wValue ;
}
作者:
woshini_wp
时间:
2011-4-21 15:29
没有开AD啊
作者:
诗雨依然
时间:
2011-4-23 16:53
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2