430 ADC12

2019-08-05 16:23发布

写ADC单通道多次转换程序时  在其中断中有代码如下
    {
   static  unsigned   int g =0;
       g++;
       if(g>=10)
      {
       g=0;
      }
    ADC_Results[g]=ADC12MEM0;
  }
   在用仿真器调试过程中出现上述   g  变量不是每次加一而是在退出中断函数时会突变成一个大数
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。