void InitAdc(void)
{
unsigned int i;
AdcRegs.ADCTRL1.bit.RESET=1; //ADC模块软件复位
NOP;
AdcRegs.ADCTRL1.bit.RESET=0; //无影响
AdcRegs.ADCTRL1.bit.SUSMOD=3;
AdcRegs.ADCTRL1.bit.ACQ_PS=1; //采样窗的宽度,范围0-15
AdcRegs.ADCTRL1.bit.CPS=0; //ADC内核时钟定标
AdcRegs.ADCTRL1.bit.CONT_RUN=0; //0表示启动/停止模式,写1表示连续转换模式
AdcRegs.ADCTRL1.bit.SEQ_CASC=1; //1为级联(单排序)模式,0为双排序模式
AdcRegs.ADCTRL3.bit.ADCBGRFDN=3; //0表示带限和参考电源关,3表示带限和参考电源开
for(i=0;i