HD44780 CGRAM trükk
Vajk Fekete
halaloszto at yahoo.co.uk
Thu Sep 2 18:51:09 CEST 2004
c64-en csinaltak olyant, hogy (lcd-re leforditva.):
mondjuk 2x10 char a kijelzod, szepen kiirod ra hogy ABCDEFGHIJ KLMNOPQRST.
ezutan barmit, akar grafikat is tudsz irni ra, ha a karakterromba
megfeleloen irogatsz az A-T betuk helyere.
akar duplapufferelt grafikat is tusz csinalni, ha a kisbetuk helyere
rajzolsz egy frame-et, es 20byte irassal at tudsz valtani arra a
bufferre. utanna a nagybetukbe rajzolsz, megint atirod a display
szoveget, ...
vajk
Nya'ri Viktor wrote:
> Mindig azt fogod látni (minden olyan LCD pozición, ahol a 0-as CGRAM
> címre hivatkozol), amit legutoljára betettél! Magyarul ezt így ebben a
> formában nem tudod megcsinálni!
>
> Fuzesi Arnold wrote:
>
>> Sziasztok!
>>
>> Csinált már valaki olyat, hogy a fenti vezérlővel szerelt LCD vezérlők
>> CGRAMjában folyamatosan átdefiniálta a karaktereket, ezáltal több
>> karakterhez jutott?
>>
>> Pl: (tudom a magyar ABC-hez megvan minden, de nekem spec karakterek
>> kellenek, több db)
>>
>> berajzolom az í-t a 0-s pozicioba.
>> kiiratom salalalí
>> berajzolom az ó-t 0!!!-s pozicioba.
>> kiiratom salalaló
>> berajzolom az á-t 0!!!-s pozicioba.
>> kiiratom salalalá
>> berajzolom az ű-t 0!!!-s pozicioba.
>> kiiratom salalalű
>>
>> Hogy fog kinezni a kijelzés?
>> A logika azt mondatja mindegyik egyszerre villog.
>> De a tapasztalat?
>> (LCD késleltetés, nem-e dupla bufferelt a CGRAM stb.)
>>
>> Arnold
>>
>> -----------------------------------
>> Szponzorunk: http://tonerbolt.hu/
>>
>
> -----------------------------------
> Szponzorunk: http://tonerbolt.hu/
>
>
More information about the Elektro
mailing list