我想用定时器10秒的时间进行AD采样这样写行不行
因为要涉及到定时器中断和AD中断两个中断 不知道会不会造成紊乱
void main(void)
{
Init_ADC();//AD初始化
_EINT(); //开启AD中断
WDTCTL = WDT_ADLY_1000; /* 1000ms " */
IE1 |=WDTIE;
_BIS_SR(LPM0_bits+GIE);
}
#pragma vector=WDT_VECTOR
__interrupt void watchdog_timer(void)
{
取样AD的结果进行相应运算
}
。。。。 |