ATtiny24A timer CTC ignoruje ustawienia OCR1B

Apr 02, 2016 0 Replies

Hej mam taki problem z Attiny24a uruchamiam timer1 w trybie 4 CTC gdzie MAX to zawartość OCR1A, ustawiam wartość OCR1B i generator wyjść COM1B1 co oznacza że ma wyzerować wyjście przy compare match TCNT1 i OCR1B, kod poniżej



OCR1B=50; OCR1A=100; TCCR1A =_BV(COM1B1); TCCR1B = _BV(WGM12) | _BV(CS10);



i nic się nie dzieje, jak zmienię na COM1B0 czyli toggle to owszem wyjście się zmienia ale dla czasu ustawionego przez OCR1A a powinno dla OCR1B. Pytanie czy tez tak macie czy trafiłem na felerną serię, bo po co by był ficzer ustawiania kanału B skoro kanał nie działa? Sprawdzałem także timer 0 i tam jest tak samo.


Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required