Moduł znakowy 4x16 w technologii FSTN
Wyświetlacz alfanumeryczny o organizacji czterech wierszy po szesnaście znaków, w wykonaniu negatywowym: białe znaki na czarnym tle. Zastosowano technologię FSTN w odmianie podwójnej, poprawiającą kontrast i wierność barwy w stosunku do zwykłego STN.
Moduł ma sterownik zgodny z HD44780, dodatkowy europejski zestaw znaków, podświetlenie LED i rozszerzony zakres temperatury pracy. Płytka mierzy 87 × 60 mm.
Specyfikacja techniczna
- organizacja znaków: 4 wiersze po 16 znaków
- wykonanie: negatywowe, białe znaki na czarnym tle
- technologia: FSTN podwójna
- sterownik: zgodny z HD44780
- zestaw znaków: standardowy oraz europejski
- podświetlenie: LED
- wymiary płytki: 87 x 60 mm
- zakres temperatury: rozszerzony
Cztery wiersze i adresowanie pamięci znaków
Sterownik zgodny z HD44780 obsługuje wewnętrznie dwa wiersze. W modułach czterowierszowych trzeci i czwarty wiersz są przedłużeniem pierwszego i drugiego w pamięci, więc ich adresy początkowe nie są ciągłe.
Biblioteki dla popularnych środowisk uwzględniają to same, o ile przy inicjalizacji poda się właściwą liczbę wierszy i kolumn. Przy własnym sterowniku pisanym od zera pominięcie tego objawia się tekstem, który zamiast przejść do trzeciego wiersza wraca na początek pierwszego.
Interfejs jest równoległy i pracuje w trybie ośmio- albo czterobitowym. Tryb czterobitowy przesyła każdy bajt w dwóch połówkach, przez co zajmuje cztery linie danych zamiast ośmiu. Kosztem jest dwukrotnie więcej operacji zapisu, co przy odświeżaniu tekstu nie ma praktycznego znaczenia.
Najczęściej zadawane pytania
Dlaczego tekst przeskakuje do niewłaściwego wiersza?
Bo w sterowniku zgodnym z HD44780 wiersze trzeci i czwarty leżą w pamięci za pierwszym i drugim, a ich adresy początkowe nie następują po sobie. Przy własnym kodzie trzeba podać adresy wszystkich czterech wierszy, przy gotowej bibliotece wystarczy zadeklarować format przy inicjalizacji.
Co daje technologia FSTN wobec zwykłego STN?
Wyższy kontrast i neutralniejszą barwę tła. Zwykły STN ma charakterystyczny odcień, który przy białych znakach na czarnym tle byłby widoczny; warstwa kompensacyjna w FSTN go usuwa.