单片机/MCU论坛
直播中

shenlei190810

11年用户 22经验值
擅长:可编程逻辑 模拟技术 EDA/IC设计 控制/MCU
私信 关注
[问答]

ADC的单通道多次转换是什么概念?

我理解的是“一次转换完成之后自动进入下一次转换”;但是这样他怎么进入中毒服务子程序?我用的是MSP430;我看了下官方例子,关于这个的配置好像没有讲到这个问题的,还请各位看看。
这是他的初始化配置部分。


  1.   WDTCTL = WDTPW+WDTHOLD;                   // Stop watchdog timer
  2.   P6SEL |= 0x01;                            // Enable A/D channel A0
  3.   ADC12CTL0 = ADC12ON+SHT0_8+MSC;           // Turn on ADC12, set sampling time
  4.   ADC12CTL1 = SHP+CONSEQ_2;                 // Use sampling timer, set mode
  5.   ADC12IE = 0x01;                           // Enable ADC12IFG.0
  6.   ADC12CTL0 |= ENC;                         // Enable conversions
  7.   ADC12CTL0 |= ADC12SC;                     // Start conversion
  8.   _BIS_SR(LPM0_bits + GIE);                 // Enter LPM0,Enable interrupts

更多回帖

发帖
×
20
完善资料,
赚取积分