在线情况
1
  • 头像
  • 级别
    • 积分12
    • 经验377
    • 文章32
    • 注册2010-09-06
    横线那段 是初始化时钟的,必须有!!![P]
    [/P][P][LINE-HEIGHT=21px][BGCOLOR=rgb]  adc12_init();                               // Initialize ADC12
      UART_init();
      ADC12CTL0 |= ENC;                         // Start conversion
      _BIS_SR(LPM0_bits);[/BGCOLOR][/LINE-HEIGHT][/P][P][LINE-HEIGHT=21px][BGCOLOR=rgb]
    [/BGCOLOR][/LINE-HEIGHT][/P][P][LINE-HEIGHT=21px][BGCOLOR=rgb]
    [/BGCOLOR][/LINE-HEIGHT][/P][P][LINE-HEIGHT=21px][BGCOLOR=rgb]这个地方 你只是[/BGCOLOR][/LINE-HEIGHT][LINE-HEIGHT=19px][BGCOLOR=rgb]ADC12CTL0 |= ENC;使能AD转换;
    没有开始一次ad转换,(及关闭)[/BGCOLOR][/LINE-HEIGHT][/P][P][LINE-HEIGHT=19px][BGCOLOR=rgb]我记得 需要这样写吧:[/BGCOLOR][/LINE-HEIGHT][/P][P][LINE-HEIGHT=19px][BGCOLOR=rgb][P]  ADC12CTL0 |= ENC;                         // Enable conversions[/P][P]  ADC12CTL0 |= ADC12SC;                     // Start conversion[/P][P]
    [/P][P]
    [/P][P]
    [/P][P]建议在定时器发送串口数据里边:[/P][P][P]  ADC12CTL0 |= ENC;                         // Enable conversions[/P][P]  ADC12CTL0 |= ADC12SC;                     // Start conversion[/P][P]  ADvalue =  ADC12MEM0;[/P][P]  while((ADC12IFG& ADC12BUSY)==0);[/P][P]  ADC12CTL0 &= ~ENC;[/P][/P][/BGCOLOR][/LINE-HEIGHT][/P]
    微控网感谢您的参与
    Powered by LeadBBS 9.2 .
    Page created in 0.1719 seconds with 7 queries.