제 메인에 있는 타이머 코딩인데요;
DC모터와 세그먼트에 시계를 사용할려고 타이머를 2개를 사용할려고 합니다.
지금 타이머1,3번을 쓰는데
타이머 1,3을 따로 쓰면 대는데 같이 쓰니까 코딩상 에러는 안뜨는데
기판에서 이상하게 인식하네요;; 뭐가 문제인지 모르겠습니다.
고수님들의 혹시 알고 계시다면 알려주세요;;
컴파일러는 코드비전을 쓰고 있습니다.
자세히 보기위해 코딩이 더필요하시다면 더 올리깨요;;
답답해 죽겟습니다.ㅠㅠ
void main(void)
{
DDRA = 0xff;
DDRD = 0x0f; //키패트 입출력방향 설정.
DDRB |= 0x0f; //7segment selection
DDRE = 0xff; // 7seg control
PORTA= dir;
PORTD = 0x00; //키패스 초기 출력 입력
TCCR1A = 0b10100001; //
TCCR1B = 0b00001010;
SREG =0x80;
OCR1A = 0; //PWM 초기값 0으로 놓는다.
OCR1B = 0;
///Timer 1sec/////////
TCCR3A = 0x00;
TCCR3B = 0x0d; //1024 CTC
TIMSK |= 0x10;
TCNT1H =0xe1;
TCNT1L =0x7c;
OCR3AH = 0x1e;
OCR3AL=0x84;
#asm("sei")