Pomoc w identyfikacji modelu wyświetlacza

W moje ręce trafił gotowy moduł z wyświetlaczem graficznym, niestety pozbawiony jakiejkolwiek dokumentacji. Szukając podobnych urządzeń w Internecie, na drodze eliminacji doszedłem do tego, że najprawdopodobniej będzie to coś na ST7565R.

Ściągnąłem sobie tę bibliotekę dla Arduino:

formatting link
I odpaliłem kilka instrukcji z przykładowego kodu, celem wyświetlenia splashscreena:

formatting link

Wygląda na to, że komunikacja po SPI działa, czyli prawidłowo podłączyłem linie sygnałowe. Mogę wysyłać rozkaz zmiany kontrastu, mogę wysyłać dane do wyświetlacza.

Problem polega na tyle, że dane nie są prawidłowo wyświetlanie. Po pierwsze obraz jest do góry nogami - to pewnie jeszcze w miarę łatwo można naprawić. Bardziej problematyczny jest fakt, że obraz jest "przełamany" na pół - to znaczy część, która powinna wyświetlać się na górze, zaczyna się w połowie wyświetlacza. Dół natomiast jest przeniesiony do góry. Gdy próbuję wyświetlić napis na współrzędnych (0,

0), on także pojawia się w połowie ekranu.

Podejrzewam więc, że biblioteka została napisana z myślą o jakimś "siostrzanym" modelu. Chciałbym teraz zidentyfikować swój wyświetlacz i namierzyć kompatybilny z nim sterownik.

Wyświetlacz wygląda następująco:

formatting link

Reply to
Atlantis
Loading thread data ...

Atlantis pisze: [..]

Sporo kontrolerów LCD ma możliwość mapowania fizycznych linii kolumn i wierszy, musisz zagłębić się w dokumentację i poeksperymentować.

Reply to
AlexY

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.