[elektro] HD44780 custom character
Karoly Kovacs
psat55 at yahoo.de
Fri May 9 12:57:17 CEST 2014
En ezt csinaltam 1998-ban templomi orgonanal. Ott es akkor a kenyszer
szulte, koltseghatekonysag ide vagy oda, mert az akkoriban kozonseges
halando szamara elerheto leggyorsabb mikrokontroller (Dallas 80C320) is
keves volt ahhoz, hogy a komplett orgona vezerlese mellett a 128x64-es
graf. LCD-t is ellassa. A graf. LCD tul sokat kivant, ezert azt kulon
kis mikrokontrollerre akasztottam, es I2C-n keresztul nyomattam neki a
kakaot.
Karoly
-------- Original Message --------
> Egyébként agyaltam azon, hogy kellene egy I2C buszos interfészt csinálni az
> LCD felé. Egy kis kontroller elvégezné az LCD inicializálását, foglalkozna
> az időzítéseivel, pwm segítségével állítaná a kontrasztot, háttérvilágítást
> vezérelné, stb., az I2C buszon meg fogadná hozzá a parancsokat. Csak nem
> túl költséghatékony a dolog, amikor $2,5 körül be lehet szerezni a 2x16-os
> LCD-t, és lenne hozzá ez az interfész $5...
>
>
> 2014. május 9. 12:33 Erdos Zoltan írta, <erdosz at gmail.com>:
>
>> igen, a franko megoldas a taszkolas, mert minden lcd lassu. (kiveve a
>> sajat memorias vezerlosoket) es en meg anno a 286-os printerporton
>> kitököltem a jatekot, tehat en is ugy vagyok, akkor hiszek a gyari
>> csodarutinban, ha mar 10 evet ment hiba nelkul..
>>
>>
>> 2014.05.09. 9:52 keltezéssel, potyo írta:
>>> Nincs gond vele, ha rendesen meg van írva. Csak sokan nemis értik, hogy
>>> kell megbízhatóan inicializálni 4 bites módba az lcd-t, aztán ha már
>> nemis
>>> érti, akkor azt írt kód sem lesz jó. Microchip gyári kódjában is hibás
>> volt
>>> pár éve a 4 bites lcd kezelő rutin, azóta nem néztem...
>>>
>>> Egyszer kell megírni az embernek rendesen, aztán csak használni. Nekem
>> pl.
>>> már csak a szépérzékem miatt sem opció, hogy 16 karakter kiküldéséhez a
>>> program ott áll 16x37us ideig, egy printf vagy a legtöbb ilyen kész rutin
>>> pedig ezt csinálja. Akkor már inkább tömbbe pakolom a kiírnivalót, és
>>> valemelyik időzítéshez hozzáakasztom azt is, hogy küldje ki a tartalmat
>>> karakterenként.
>>>
>>>
>>> 2014. május 9. 9:39 Karoly Kovacs írta, <psat55 at yahoo.de>:
>>>
>>>> Nem tudom, nekem meg sosem volt gondom a 4 bites interfesszel, szepen
>>>> muzsikalt, pedig tobb LCD modullal is probaltam.
>>>> Igaz, olvastam ilyen 4 bites gondokrol. Altalaban (ugy olvastam) az
>>>> szokott lenni a baj, hogy a vezerlo kontrollernel a 4 bitnek negy,
>>>> egymas melletti portbitet kell megfeleltetni. Neha lehet csak olyan
>>>> rutinokkal talalkozni (ezek altalaban sokkal bonyolultabbak es nagyobbak
>>>> is!), ahol a 4 bit tetszoleges portbiteknek feleltetheto meg.
>>>>
>>>>
>>> -----------------------------------------
>>> elektro[-flame|-etc]
>>>
>>
>> -----------------------------------------
>> elektro[-flame|-etc]
>>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list