一小段AD转换程序看不懂,请大神指教,谢谢。

2019-07-15 16:23发布

用的是msp430f249,我想知道 return ADC12MEM4;是什么意思?还有  u16 u8是什么意思?请大神指教。
//AD转换
u16 Get_Adc(void)
{
  ADC12CTL0 |=ADC12SC;//启动转换
  while(!(ADC12IFG&BIT4));//等待转换完成
  //if(ch==0) return ADC12MSM10;//通道10数据
  return ADC12MEM4;
}
//AD进行采样10次再平均
u16 Get_Adc10(void)
{
  u16 tempa=0,tempb;
u8 t;
  for(t=0;t<10;t++)
  {
    tempa+=Get_Adc();
  }
  tempb=tempa/10;
  return tempb;
}

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。