Witam.
Jestem w fazie pisania programu z zegarem DS3231 i atmegą16.
Mam podłączone wejście INT0 atmegi z wyjściem INT/SQW DS-a. Podciągnięte rezystorem 10k do 5V. I nie wiem co robię źle ale procesor nie reaguje na sygnał przerwania z DS-a.
Powiem szczerze że nigdy nie korzystałem z przerwań zewnętrznych ale znów ustawienie tego nie jest skomplikowane a mimo to nie chce mi to działać.
Chodzi o ten program:
Nie reaguje mi na przerwanie bo nie mam odczytu z DS-a. Odczyt jest w porządku bo jak go dam w pętle to dobrze odczytuje DS-a.
Czy może trzeba jakoś skonfigurować DS3231 aby podawał impulsy na wyjściu INT/SQW?
Jestem w fazie pisania programu z zegarem DS3231 i atmegą16.
Mam podłączone wejście INT0 atmegi z wyjściem INT/SQW DS-a. Podciągnięte rezystorem 10k do 5V. I nie wiem co robię źle ale procesor nie reaguje na sygnał przerwania z DS-a.
Powiem szczerze że nigdy nie korzystałem z przerwań zewnętrznych ale znów ustawienie tego nie jest skomplikowane a mimo to nie chce mi to działać.
Chodzi o ten program:
Kod: text
Nie reaguje mi na przerwanie bo nie mam odczytu z DS-a. Odczyt jest w porządku bo jak go dam w pętle to dobrze odczytuje DS-a.
Czy może trzeba jakoś skonfigurować DS3231 aby podawał impulsy na wyjściu INT/SQW?
