示例#1
0
void adc_init(void)
{
	ADC_OFF();									//disable adc
	ADMUX = ADC_REFER_VACC | ADC_CHANNEL_3; 	//设置ADC参考电源为AVCC, select adc input ADC3,ADC3为空
	ACSR  = _BV(ACD);							//模拟比较器禁用
	ADC_ON();
}
示例#2
0
文件: adc.c 项目: ryanbaw/bravo
//-----------------------
void adc_init(void)
{
	ADC_OFF();										// 关闭ADC
	ADMUX = _BV(REFS0)|_BV(MUX1)|_BV(MUX0); 		// 外部参考电源VACC,选择ADC3(空)
	ACSR  = _BV(ACD);								// 禁止ACD并关闭其电源
	ADC_ON();										// 打开ADC,使能ADC中断,并对其进行2分频
	adc_queue_init();
}
示例#3
0
//-------------------------------------------------------------------------------
// Disable ADC
void BSP_adc_disable(void)            { ADC_OFF();    }