-
Data: 2013-06-10 11:19:35
Temat: Odp: Wyświetlacz znakowy około 160 znaków
Od: Sylwester Łazar <i...@a...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]> Z opisu wynika, że taki wyświetlacz obsługuje się jak 2 osobne
> wyświetlacze 2-liniowe. Kwestia dodania jednej linii E.
Tak robiłem 10 lat temu, nawet już z graficznymi.
W dzisiejszych czasach, to alfanumeryczne, to stosuje się na laborce w
technikum.
Teraz zastosowaliśmy graficzny po SPI.
I to co mówi Irek:
interlinii oraz kerningu.
Zrobiłem to właśnie wtedy, tzn. generator znaków, porządnie, dokładnie,
uniwersalnie i zgodnie ze sztuką.
Dzisiaj jednak spoglądam na wyświetlacz graficzny inaczej.
Należy rozważych 2 przypadki:
a) mikrokontroler dostaje po RS jakieś znaki ze zbioru nieskończonego i
trzeba to wyświetlić,
b) urządzenie samo z siebie musi wyświetlać skończony zbiór napisów i
wartości (np. 5000 różnych)
Jeśli a) odkopuje moje procedury
Jeśli b) --> żona wstawia w arkusz kalkulacyjny obrazek i wpisuje jedynki
gdzie trzeba.
Kilka funkcji (głównie konkatenacji, czyli &) i do MPLABA wklejamy już
gotowy kod DB.
Mikrokontroler musi mieć te kilkaset kilobajtów FLASHA.
I tak dla wszystkich możliwych obrazów.
Potem w zależności od sytuacji (takie case dla zwolenników C- my to w asm
robimy):
w pętli zliczanej licznikiem, jednym ciągiem wysyłamy tyle bajtów ile ma
obrazek.
Jest to bardziej banalne niż ciągłe bawienie się z męczeniem wyświetlacza,
który obsłuży tylko 40 liter i cyfr oraz 80 znaków których nikt nie
potrzebuje.
Zalety:
a) łatwiej
b) szybciej piszemy program
c) szybciej to działa
d) elementy grafiki nie robią żadnej różnicy
e) ten sam program do wszystkich projektów - zmienia się tylko arkusz
kalkulacyjny.
Jak będziesz miał pytania - pisz śmiało.
--
-- .
pozdrawiam
Sylwester Łazar
http://www.alpro.pl Systemy elektroniczne.
http://www.rimu.pl -oprogramowanie do edycji schematów
i projektowania PCB.
Następne wpisy z tego wątku
- 10.06.13 12:27 Zbych
- 10.06.13 13:30 Sylwester Łazar
- 10.06.13 13:36 Zbych
- 10.06.13 22:50 Irek N.
- 11.06.13 10:34 Sylwester Łazar
- 11.06.13 16:00 Piotr Laskowski
- 11.06.13 22:19 Irek N.
- 11.06.13 22:29 Irek N.
- 12.06.13 10:59 Sylwester Łazar
- 13.06.13 00:06 Irek N.
- 13.06.13 08:35 Sylwester Łazar
Najnowsze wątki z tej grupy
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
- bateria na żądanie
- pradnica krokowa
Najnowsze wątki
- 2025-02-06 PROGRAM DOPŁAT DO AUT ELEKTRYCZNYCH TO ABSURD. ZA ŚRODKI Z KPO KUPIMY NIEMIECKIE I CHIŃSKIE AUTA
- 2025-02-05 ceny OC
- 2025-02-05 Re: ceny OC
- 2025-02-05 Re: ceny OC
- 2025-02-07 Smar do video
- 2025-02-06 Litowe baterie AA Li/FeS2 a alkaliczne
- 2025-02-07 Gliwice => Business Development Manager - Network and Network Security
- 2025-02-07 Warszawa => System Architect (Java background) <=
- 2025-02-07 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-02-07 Warszawa => Solution Architect (Java background) <=
- 2025-02-07 Gliwice => Ekspert IT (obszar systemów sieciowych) <=
- 2025-02-07 Lublin => Programista Delphi <=
- 2025-02-07 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-02-07 Dęblin => Node.js / Fullstack Developer <=
- 2025-02-07 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo