| 已经是照抄例子程序,仿真单步运行后发觉   程序运行 set_ADC0_channel;   后,电压会从0变成3.9V(前面我将P10_DOUT=0). 
 void Init_ADC_P10(void)
 {
 set_ADC_RST;
 clr_ADC_RST;
 P10_DOUT=0;
 
 set_ADEN_CLK;
 //ADCClkSource_PLL;
 ADCClkSource_ex12MHZ;
 CLKDIV|=((0xff)<<16);
 set_ADEN;
 set_CALEN;                                //Self Calibration Enable
 while(!(ADCALR&CALDONE));
 setAD_SIGSCAN;
 clr_DIFFEN;
 set_CHEN0;
 
 set_ADC0_channel;
 P1_OFFD |= OFFD0;
 P10_InputOnly;
 set_ADF;
 //set_ADIE;
 //NVIC_ISER |= ADC_INT;
 }
 |