Cześć
Macie pomysł na stworzenie bargrafa pionowego i poziomego na wyświetlaczu LCD 2x16.
Może robiliście coś takiego i możecie mi powiedzieć jak sie zabrać do nich?
Bargrafy na LCD
Trzeba stworzyć własne znaki (albo znaleźć odpowiednie w zestawie standardowym).
Dla pionowego bargrafu tworzysz semigrafiki składające się z zaświeconej ostatniej linii pikseli, 2 ostarnich, 3 od dołu, itd.
Następnie dzielisz z resztą zmienną odpowiadającą za stan paska przez liczbę stworzonych znaków. Liczba całkowita to ilość pełnych znaków, a reszta to ilość linii w ostatnim. Pierwszym znakiem jest dolny, a drugim górny.
Podobnie to wygląda dla wskaźnika poziomego, tylko tworzysz inne znaki.
Jeden, dwa, trzy, ... rzędy zaświeconych pikseli. Typowo pierwszy to znak po lewej a ostatni jest po prawej.
*Jeśli się nie mylę, o definicja własnych znaków (typowo do ośmiu) wymaga pełnego 8-bitowego połączenia uC->LCD.
Dla pionowego bargrafu tworzysz semigrafiki składające się z zaświeconej ostatniej linii pikseli, 2 ostarnich, 3 od dołu, itd.
Następnie dzielisz z resztą zmienną odpowiadającą za stan paska przez liczbę stworzonych znaków. Liczba całkowita to ilość pełnych znaków, a reszta to ilość linii w ostatnim. Pierwszym znakiem jest dolny, a drugim górny.
Podobnie to wygląda dla wskaźnika poziomego, tylko tworzysz inne znaki.
Jeden, dwa, trzy, ... rzędy zaświeconych pikseli. Typowo pierwszy to znak po lewej a ostatni jest po prawej.
*Jeśli się nie mylę, o definicja własnych znaków (typowo do ośmiu) wymaga pełnego 8-bitowego połączenia uC->LCD.
-
keruseykaryu