
技术达人
 
- 积分
- 9172
   
- 在线时间
- 167 小时
- 精华
- 0
- 注册时间
- 2012-11-30
- 最后登录
- 2019-2-15
|
void ADC_Init()
{
P6SEL = 0x0F; // Enable A/D channel inputs
ADC12CTL0 = ADC12ON+MSC+SHT0_8; // Turn on ADC12, extend sampling time to avoid overflow of results
ADC12CTL1 = ADC12SSEL_2+CSTARTADD_0+SHP+CONSEQ_3;// Use sampling timer, repeated sequence
ADC12MCTL0 =SREF_0 + INCH_0; // ref+=AVcc, channel = A0
ADC12MCTL1 =SREF_0 + INCH_1+EOS; // ref+=AVcc, channel = A1, end seq.
ADC12IE = 0x02; // Enable ADC12IFG.1
ADC12CTL0 |= ENC; // Enable conversions
} |
|