Weboldal körülbelül elektronika, mikrokontrollerek és házi termékek
Döntetlen a karakterek az LCD (HD44780)
Kijelzők alapján HD44780 vezérlő egy jó és nagyon kényelmesen használható, de van egy hátránya - korlátozott számú karakter. A helyzet állhat elő, ha a kívánt szimbólum a projekt egy standard meghatározott egyszerűen nem fog, és akkor mi a teendő. Ki ez a helyzet.
Mi lesz megérteni, hogyan kell csinálni.
A válasz találtam az egyik példa, hogy jött CodeVisionAVR (mellesleg nem az egyetlen hasznos és érdekes például, hogy rendezett a program mappát # 92; a példák # 92;).
És így, hogy írjon egy karaktert a kijelző vezérlő, tennünk kell a következőket:
typedef unsigned char byte; # 92; # 92; Kijelentjük egy új változó típus
# 92; # 92; Határozza meg közvetlenül a szimbólum (ez 5 pixel széles és 7 magassága)
Felvétel szimbólum készült szigorúan csak kijelző inicializálás előtt nem (vagyis lcd_init (16)).
Minden nagyobb felvétel van most egy példát.
Az utóbbi cikkben tárgyalt, hogyan lehet létrehozni állapotjelző a standard karakter 0xFF. Progressbar közül 16 négyszögek és tele legyen mondjuk egy pár durva, hozzátéve néhány saját karaktert a képernyőre, tudjuk, hogy ez sima.
Készítsünk kódok új karakter, valamint egy szimbólum áll 5 oszlop lehet felhívni öt az oszlopok és fokozatosan festeni jelképe az egész:
flash-byte char0 [8] =