Skip to content
Home arrow Elektroniczne arrow Projekty arrow Animacje - 16 zdefiniowanych znaków na HD44780!
  • English
  • German formal - Sie
  • Danish
  • Spanish  - Espa??ol Formal Neutro Usted
  • Portugu??s (Portugal)
  • Fran?§ais
  • Simplified Chinese
  • ?�§?�Â�?�Â??�Â??�¨?�Â�?�© / Ar
  • Russian
  • Magyar
  • Czech/Ä�esky (iso-8859-2)
  • Polish
Animacje - 16 zdefiniowanych znaków na HD44780! _CMN_EMAIL_ALT
escrito por Administrator   
 Available translations (test)    

animation3.gif
    Czy uważasz, że sterownik HD44780 może wyświetlić więcej niż 8 zdefiniowanych znaków? Nie.. Czy to możliwe? Wbrew powszechnej opinii wyświetlanie więcej niż 8 zdefiniowanych znaków  na sterowniku HD44780 okazuje się możliwe... W przedstawionej prezentacji pamięć wirtualna została wyświetlona na 16 pozycjach matrycy. W ten sposób cała linia wyświetlacza x*16 została zamieniona w mapę bitową, której odwzorowanie znajduje się w pamięci mikroprocesora. Daje nam to możliwość modyfikacji jej zawartości poprzez wszystkie dostępne instrukcje mikrokontrolera...

Sterownik pracuje po standardowej inicjalizacji w trybie 4-o bitowym z flaga zajętości. Zasada działania jest bardzo prosta. Efekt został osiągnięty na zasadzie rotacyjnego wyświetlania dwóch różnych zawartości pamięci CGRAM na różnych pozycjach. Pogorszenie jakości wyświetlanych znaków jest praktycznie niezauważalne. Zależy jednak od dokładności ustawienia kontrastu. Prezentacja jest wyświetlana na zasadzie zwykłego podprogramu, a po jego zakończeniu wyświetlacz jest gotowy do normalnej pracy.
Przykładowa prezentacja oraz kod źródłowy znajduje się w dziale download.