Witam, mam problem z uruchomieniem wyświetlacza. Otóż wykonałem dedykowaną płytkę z mikroprocesorem Atmega644PA, do Arduino IDE wczytałem obsługę Sanguino, a wyświetlacz podłączyłem do linii:
lub (to jest jednoznaczne):
Wyświetlają się wtedy wszystkie piksele pierwszego rzędu LCD. Natomiast gdy odłączę LCD i kabelkami podłączę się do:
Wtedy LCD działa prawidłowo. Jako że płytka jest już wykonana to przeróbki nie wchodzą w rachubę. Wydaje mi się że problem jest w bibliotece LiquidCrystal.h, a nie mam zielonego pojęcia co zmienić żeby to działało... Ktoś pomoże?
Kod:
LiquidCrystal lcd(18, 19, 20, 21, 22, 23);
Kod:
LiquidCrystal lcd(PC2, PC3, PC4, PC5, PC6, PC7);
Kod:
LiquidCrystal lcd(15, 14, 4, 7, 6, 5);