zhwjkl

    1. 怎么看采样频率 2/2737 微控制器 MCU 2014-07-24
      huixianfxt 发表于 2014-7-24 12:51 可以参照一下这个帖子再去理解呢,https://bbs.eeworld.com.cn/thread-342643-1-1.html
      谢谢你,我是新手,以前也从来没接触过单片机,所以问的问题有点幼稚。 有人理我好感动:loveliness:
    2. MSP-EXP430F5529LaunchPad的AD转换问题 3/2932 微控制器 MCU 2014-07-23
      #include int main(void) {   WDTCTL = WDTPW + WDTHOLD;                 // Stop WDT   ADC12CTL0 = ADC12SHT02 + ADC12ON;         // Sampling time, ADC12 on   ADC12CTL1 = ADC12SHP;                     // Use sampling timer   ADC12IE = 0x01;                           // Enable interrupt   ADC12CTL0 |= ADC12ENC;   P6SEL |= 0x01;                            // P6.0 ADC option select   P1DIR |= 0x01;                            // P1.0 output   while (1)   {     ADC12CTL0 |= ADC12SC;                   // Start sampling/conversion         __bis_SR_register(LPM0_bits + GIE);     // LPM0, ADC12_ISR will force exit     __no_operation();                       // For debugger   } } #pragma vector = ADC12_VECTOR __interrupt void ADC12_ISR(void) {   switch(__even_in_range(ADC12IV,34))   {   case  0: break;                           // Vector  0:  No interrupt   case  2: break;                           // Vector  2:  ADC overflow   case  4: break;                           // Vector  4:  ADC timing overflow   case  6:                                  // Vector  6:  ADC12IFG0     if (ADC12MEM0 >= 0x7ff)                 // ADC12MEM = A0 > 0.5AVcc?       P1OUT |= BIT0;                        // P1.0 = 1     else       P1OUT &= ~BIT0;                       // P1.0 = 0     __bic_SR_register_on_exit(LPM0_bits);   // Exit active CPU   case  8: break;                           // Vector  8:  ADC12IFG1   case 10: break;                           // Vector 10:  ADC12IFG2   case 12: break;                           // Vector 12:  ADC12IFG3   case 14: break;                           // Vector 14:  ADC12IFG4   case 16: break;                           // Vector 16:  ADC12IFG5   case 18: break;                           // Vector 18:  ADC12IFG6   case 20: break;                           // Vector 20:  ADC12IFG7   case 22: break;                           // Vector 22:  ADC12IFG8   case 24: break;                           // Vector 24:  ADC12IFG9   case 26: break;                           // Vector 26:  ADC12IFG10   case 28: break;                           // Vector 28:  ADC12IFG11   case 30: break;                           // Vector 30:  ADC12IFG12   case 32: break;                           // Vector 32:  ADC12IFG13   case 34: break;                           // Vector 34:  ADC12IFG14   default: break;   } } 想了想还是把代码贴出来比较好,不知道是哪里有问题
    3. 我也遇到类似问题,之前是ok的,换到同学机子上拷了下程序就不好了,我昨天也发了求救贴,未加信号时就有1.2伏左右电压。着实不解,但是现在还没有大神解惑附上问题链接https://bbs.eeworld.com.cn/thread-442899-1-1.html

最近访客

< 1/1 >

统计信息

已有3人来访过

  • 芯积分:--
  • 好友:--
  • 主题:2
  • 回复:3

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言