Witam,
od kilku dni próbuje zrobić regulator trzech diod led PWM na ATMEGA88 (programator AVRASP). Timer1 (wyjścia PB1, PB2) działa bez zarzutu, ale już Timer2 (PB3) nie daje znaku życia. Próbowałem już wszystkich kombinacji z ustawieniami, rejestrami, bitami, trybami, podłączeniem diod, zmianą procesora (na ten sam typ) odłączaniem ukladu od programatora (bo z niego biorę zasilanie) i podłączanie na innym zasialaniu (ze względu na wspólny pin PB3 oraz MOSI) i Timer1 działa bez zarzutu w różnych konfiguracjach a Timer2 nic. Mierzyłem pin PB3 i w żadnym trybie ani momencie pracy (oprócz programowania) nie pojawia się na nim napięcie, reszta pinów ok. Nie wiem w czym tkwi problem, reszcie świata działa, mnie nie. Program choć nieoptymalny wygląda tak:
Proszę o pomoc bo po dwóch dniach naprawdę już mi się skończyły pomysły.
od kilku dni próbuje zrobić regulator trzech diod led PWM na ATMEGA88 (programator AVRASP). Timer1 (wyjścia PB1, PB2) działa bez zarzutu, ale już Timer2 (PB3) nie daje znaku życia. Próbowałem już wszystkich kombinacji z ustawieniami, rejestrami, bitami, trybami, podłączeniem diod, zmianą procesora (na ten sam typ) odłączaniem ukladu od programatora (bo z niego biorę zasilanie) i podłączanie na innym zasialaniu (ze względu na wspólny pin PB3 oraz MOSI) i Timer1 działa bez zarzutu w różnych konfiguracjach a Timer2 nic. Mierzyłem pin PB3 i w żadnym trybie ani momencie pracy (oprócz programowania) nie pojawia się na nim napięcie, reszta pinów ok. Nie wiem w czym tkwi problem, reszcie świata działa, mnie nie. Program choć nieoptymalny wygląda tak:
Kod: text
Proszę o pomoc bo po dwóch dniach naprawdę już mi się skończyły pomysły.