|
本帖最后由 paulhyde 于 2014-9-15 03:00 编辑
为什么一启动,AD采样端口就会输出高电平呢,就是给AD的参考电压的最大值,我已经设定了AD口为输入了void InitADC(void)
{
P6SEL |= BIT0;
ADC12CTL0 = ADC12ON+SHT0_8+MSC;//采样保持时间, 打开ADC12内核
ADC12CTL1 = SHP+CONSEQ_2+ADC12SSEL_3;//单通道多次采样,时钟为SMCLK
ADC12MCTL0 = SREF_0+INCH_0;//选择MCTL0作为采样结果寄存器,A0作为输入端口,参考电压选择模式一
ADC12IE = 0x01;
}这是初始函数
|
|