TomekTomek55 napisał(a):
Dziwne bo dla wyjsc OCR1A i OCR1B dla timera 1 wszystko dziala prawidlowo i Pwm=0 daje calkowite wylaczenie.
Twierdzisz, że jest inaczej, niż producent podaje w nocie katalogowej?
Chyba, że używasz tam innego trybu pracy PWM (np. Phase Correct), albo masz inaczej ustawione wyjścia (zanegowane), czyli inaczej ustawione bity COM1x1:COM1x0.
Nie wiem, czy zauważyłeś, ale omyłkowo przedstawiłem opis właśnie dla trybu fast PWM timera 1 (czyli 16-bitowego, na co wskazuje wspomniany tam rejestr
OCR1x). Nie ma to jednak większego znaczenia, bo zasada jest ta sama zarówno dla 8- jak i dla 16-bitowych. Jest jedynie taka możliwość, że przy 16-bitowym masz ustawiony mniejszy preskaler, przez co impuls jest krótszy i go po prostu nie zauważyłeś.
Ewentualnie może używasz jakiegoś nowego mikrokontrolera Microchipa, w którym obowiązują inne zasady (nie napisałeś, o jaki mikrokontroler chodzi, więc właściwie nie wiadomo

)