Skocz do zawartości

LCD 16x2 i znaki specjalne


SOYER

Pomocna odpowiedź

Cześć, męczę się od godziny. Miałem do szkicu dodane 8 znaków specjalnych dla wyświetlacza LCD 16x2. Dodałem jeszcze dwa i zaczęły się dziać dziwne rzeczy. Doczytałem w końcu, że dla tego wyświetlacza maksymalną liczbą znaków specjalnych jest 8 (5x8pkt). 

Pytanie da się to obejść, czy muszę się ograniczyć do tych 8szt?

Próbowałem kombinować:

zamiast:

byte stopien[8] ={ // stopień
                      B01100,
                      B10010,
                      B10010,
                      B01100,
                      B00000,
                      B00000,
                      B00000,
                      B00000
                     };

 zrobiłem np:

byte stopien[4] ={ // stopień
                      B01100,
                      B10010,
                      B10010,
                      B01100
                      
                     };

ale chyba nie tędy droga...

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Zdaje się że trzeba wrzucić wszystkie 8, ale ja to robiłem ładne parę lat temu i nie pamiętam dokładnie. W każdym razie wiem że się da.

 

Po sprawdzeniu: można pojedynczo.

Edytowano przez ethanak
Link do komentarza
Share on other sites

@SOYERno czyli generujesz swoje tablice znaków i podmieniasz w razie potrzeb. Nie wiem jaką tam libke masz ale pierwsza z brzegu arduinowa ma funkcję 

lcd.createChar(idx, ch) 

I w niej podkładasz wskaźniki na swoje tabele

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.