대충 설명하자면

 적외선 센서로 물체가 들어온 것을 인식받으면

 ATMEGA128

 TIMER/COUNTER로 팬 모터를 돌릴건데

 대충 어떻게 소스 짜야 될까



#include <mega128.h>
#include <delay.h>
typedef unsigned char byte;
#define ADC_VREF_TYPE 0x00;


void motor_fwd(){ PORTD.0=0; PORTD.1=1; delay_ms(1000); }  // 모터정회전
void motor_stp(){ PORTD.0=0; PORTD.1=0; delay_ms(1000); }  // 모터정지
void motor_rev(){ PORTD.0=1; PORTD.1=0; delay_ms(1000); }  // 모터역회전


unsigned int counter;

unsigned int read_adc(byte adc_input{


 이렇게 하는 거 맞나?