Здравствуйте, помогите новичку.
Инициализирую таймеры Т0 и Т1 по внешнему сигналу.
Код на С:
if(PINB.3){
TCCR0=0x05; Внутренний источник сигнала
TCCR1B=0x05; Внутренний источник сигнала
}
Симулирую в VMlab, при постоянном присутствии 1 на PINB.3 таймер Т1 не считает , а таймер Т0 все нормально считает.
Как только 1 на PINB.3 пропадает Т1 начинает считать. Если Т1 переключаю на внешний источник тактового сигнала, то он при постоянном присутствии 1 на PINB.3 считает нормально.
Может кто знает в чем причина? Или это VMlab плохо симулирует?
Хочу сделать частотомер, правильно ли будет делать его на таймерах? Спасибо заранее.