BASIC4MCU | 센서 | 가스센서 | 가스센서 농도애 따른 LED 점등
페이지 정보
작성자 키트 작성일2017-08-29 14:22 조회1,380회 댓글0건본문
//
#include <avr/io.h>
#include <util/delay.h>
//
int ADC_I;
float ADC_F;
//
int main(void){
DDRA=0xFF;
ADCSRA=0xE7;
while(1){
_delay_ms(1); ADC_I=ADCW; // PORTF.0 (ADC0)
ADC_F=(float)ADC_I * 5.0/1023.0;
if (ADC_I<2.5)PORTA=0;;
else if(ADC_I<3.0)PORTA=1;;
else if(ADC_I<4.0)PORTA=3;;
else if(ADC_I<4.5)PORTA=7;;
else PORTA=0x0F;;
}
return 1;
}
//
댓글 0
조회수 1,380등록된 댓글이 없습니다.