nadal masz błędy
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
po co te ustawienia dla fantomowego timera1 ?
poza tym znowu trzaskasz bity WGM po rejestrze TCCR1B w którym ich nie ma. Już je wcześniej ustawiłeś i w poprawnym rejestrze TCCR1A
druga linijka - tez bity COM1Ax oraz COM1Bx możesz ustawić także w jednej linicje wyżej
a powielenie linii z ustawieniem preskalera to już totalne nieporozumienie, tzn wydaje mi się że ty cały czas źle coś czujesz - że tam się jakieś dwa oddzielne timery ustawia i przez to błąd myślowy robisz poważny\
wystarczy tak:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Nie ma czegoś takiego jak oddzielne ustawienia trybu pracy Timera1 dla kanału A i kanału B jak ty to usilnie chcesz zrobić. Ustawia się JEDEN tryb pracy dla całego Timera1 ..... rozumiesz ?
A za pomocą pozostałych bitów ew włączasz i wyłączasz kanały
_________________
zapraszam na blog:
http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj
Kurs EAGLE ] [ mój kanał YT TV
www.youtube.com/mirekk36 ]