[an error occurred while processing this directive]
|
Не получается прерывание от таймера. Чего не хватает для правильной инициализации?
#include "io8515.h"
. . .
TCCR0 = 0x03;
TIMSK = 0x01;
SREG |= 0x80;
TIFR |= 0x03;
. . .
#pragma vector=TIMER0_OVF0_vect
__interrupt void timer_vector(void)
{
. . .
}
Прерываний не происходит.
И как правильно работать с битами SFR, есть ли что-то наподобие TIMSK. TOIE0 = 1?
E-mail: info@telesys.ru