728x90
반응형
ADC.c
void ADC_Init(void)
{
ADMUX=(0<<REFS1)|(0<<REFS0)|(1<<ADLAR)|(0<< MUX4) |(0<<MUX3)|(0<< MUX2)|( 0<<MUX1)|(0<< MUX0);// ADLAR 자리에 1로 바꿈
ADCSRA=(1<<ADEN)|(0<<ADSC )|(0<<ADATE)|(0<< ADIF ) |(0<<ADIE)|(1<< ADPS2 )|(1<< ADPS1)|(0<<ADPS0
unsigned int ADC_RUN0(void)
{
ADCSRA = ADCSRA|(1<<ADSC ); // 1로 올라간다.
while(0!=(ADCSRA&(1<<ADSC)) );
return ADCH;(1<< ADPS1)|(0<<ADPS0);
728x90
'코스웨어 > 16년 스마트컨트롤러' 카테고리의 다른 글
20160318_김도관_업무일지_타이머자동증가&스위치제어 (0) | 2016.03.25 |
---|---|
20160324_장진웅_업무일지_저항&써미스터 (0) | 2016.03.24 |
20160324_업무일지_정우민_ADC(써미스터) (0) | 2016.03.24 |
2016_03_24_업무일지_노태경 (0) | 2016.03.24 |
20160323_김가연_업무일지_ADC (0) | 2016.03.24 |
20160323_장진웅_업무일지_컨버터, 타이밍도,ADC (0) | 2016.03.24 |
20160317-업무일지-허도경-타이머카운터 (0) | 2016.03.24 |
20160323_조재찬_업무일지_펌웨어(ADC) (0) | 2016.03.24 |