В проекте использую два таймера, один считает 1 секунду, второй немного быстрее и второй опрашивает кнопки а первый отвечает за часы тоесть время. Внешний кварц 8мГц.
настроены они так:
//запустим еще один таймер 16 разрядный
TCCR1A=0x00;
TCCR1B=0x05;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x1E;
OCR1AL=0x85;
TCCR0=(1<<CS00)|(0<<CS01)|(1<<CS02); //Делитель =/1024
TCNT0=0x00; //запускаем 0 й таймер
//разрешаем прерывания таймеров
TIMSK=(1<<OCIE1A)|(1<<TOIE0);
что я делаю не так?
Раздел: Песочница или Вопрос-Ответ
настроены они так:
//запустим еще один таймер 16 разрядный
TCCR1A=0x00;
TCCR1B=0x05;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x1E;
OCR1AL=0x85;
TCCR0=(1<<CS00)|(0<<CS01)|(1<<CS02); //Делитель =/1024
TCNT0=0x00; //запускаем 0 й таймер
//разрешаем прерывания таймеров
TIMSK=(1<<OCIE1A)|(1<<TOIE0);
что я делаю не так?
Раздел: Песочница или Вопрос-Ответ