logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[atmega8][c] wyświetlacz na ST7032i (HD44780)- tryb pseudograficzny

zuraf 06 Wrz 2011 00:15 1001 1
REKLAMA
  • #1 9899480
    zuraf
    Poziom 14  
    Witam.

    Zaszła potrzeba wyświetlania powiększonych znaków na standardowym wyświetlaczu alfanumerycznym 2x8. niby sterownik umożliwia pracę w trybie 16x5pixeli, ale coś to nie chce działać. Pozatym mnie interesje tryb 16x10. No i właśnie... sterownik bezpośrednio nie umżliwia pracy w takim trybie, więc trzeba to zrobić na piechotę. Problem w tym, że możliwe jest zdefiniowanie przez użytkownika jedynie 8 znaków. Ja potrzeuję wszystkie cyfry (4 znaki na każdą z cyfr) + niektóre liery. Zastanawia mnie, czy jest możliwość podmieniania znaków w locie? Tzn, wyślę dane pod adres 0, wyświetlę na pozycji (0,0), bez czyszczenia ekranu wyślę inny znak również pod adres 0 i wyświetlę na pozycji (0,1)? dopisałem procedurę umożliwiającą taki myk, lecz niestety zawartość wyświetlacza jest aktualizowana nowymi znakami wrzuconymi do pamięci. Multipleksowania również nie chcę, by zachować jaknajlepszy kontrast. Czy może jednak w tym przypadku można liczyć na pozytywny efekt dużej bezwładności wyświetlaczy tego typu? Zaczynam żałować, że nie zastosowałem jakiegoś wyświetlacza od nokii... Jak można wybrnąć z tego problemu?

    Pozdrawiam, Tomasz.
  • REKLAMA
  • #2 9899493
    gaskoin
    Poziom 38  
    Sterowniki tych wyświetlaczy same odświeżają ekran co jakiś tam czas, także nie jest tak różowo. Da się zrobić tak, żeby teoretycznie móc sterować każdym pikselem, ale możliwe, że będzie to trochę migało. Pomysł na forum już był kiedyś.
REKLAMA