刚入坑,把学到的巩固下,方便以后查阅 adc采集的有两种方式。1种是用基准电压来检测4095*Vdd/Vref,另外一种是是通过间隙电压来检测 基准检测: Set_All_GPIO_Quasi_Mode;
Enable_ADC_AIN1; ADCDLY=0xff;
ADCCON2|=0x01; //使用adc1通道
unsigned int ReadADC() { uint data; clr_ADCF; set_ADCS; while(ADCF==0) { data=ADCRH<<4+ADCRL;
}
return data;
}
|