Witam!
Ustawiłem wiele przerwań w apce, wszystko smiaga PCINT-a nie mogę. Przeczytalem datashita o tym 20 razy wszystko wygląda ok a nie rzuca przerwania.
inicjalizacja:
obsluga przerwania - czyli na razie nic:
PC7 po kliknięciu klawisza zmienia stan jak złoto (czyli pin podłaczyłem ok) a przerwania ni ma.
INT0 i INT1 działaja, Timer overflow również.
To wyświetla mi stan PC7
lcd_dec(PINC & (1 << PC7)) - lcd_dec - moja funkcyjka do debugowania wyświetla mi warotść dziesiętnie.
Ustawiłem wiele przerwań w apce, wszystko smiaga PCINT-a nie mogę. Przeczytalem datashita o tym 20 razy wszystko wygląda ok a nie rzuca przerwania.
inicjalizacja:
Kod: C / C++
obsluga przerwania - czyli na razie nic:
Kod: C / C++
PC7 po kliknięciu klawisza zmienia stan jak złoto (czyli pin podłaczyłem ok) a przerwania ni ma.
INT0 i INT1 działaja, Timer overflow również.
To wyświetla mi stan PC7
lcd_dec(PINC & (1 << PC7)) - lcd_dec - moja funkcyjka do debugowania wyświetla mi warotść dziesiętnie.