Obrázek   
Přihlášení
Uživatelské jméno:

Heslo:

Pamatovat si mne



Zapomenuté heslo

Nová registrace
Kam dále?
Hledání
Vzhled

(3 vzhledů)
Kdo je Online
44 uživatel(ů) je online (8 uživatel(ů) si prohlíží Články a povídání)

Uživatelé: 0
Hosté: 44

více...
Noví uživatelé
viktor
viktor
07.07.2024
Chlaban
Chlaban
19.04.2024
Kubrt
Kubrt
16.04.2024
Mirek
Mirek
14.04.2024
POKEC
POKEC
21.03.2024
Luigi
Luigi
14.03.2024
zirafak
zirafak
26.02.2024
rorejs
rorejs
27.12.2023
maroš
maroš
07.11.2023
vlada
vlada
17.09.2023
Kdo za co může
Administrátorka
Žirafka
Žirafka
Žirafička
Žirafička
Redaktoři
bernard
bernard
IvanH
IvanH
 
Emeritní
KatyH
KatyH

Zápisník pojídačky koláčů - Řízení displeje Siemens DLR2416, DLO2416, DLG2416

Napsal/a Žirafka v 8. 11. 2008 v 16:46 (přečtení 4709×) Další články tohoto autora
Zápisník pojídačky koláčů
     Na Aukru jsem dosti výhodně získala několik kousků displejů Siemens DLR2416. Jejich běžná cena je cca 26€, ale já jich mám pět za 100Kč (dohromady).

     Najít katalogový list k nim nebylo moc těžké a tak jsem se mohla pustit do pokusů.

     Po nějaké době začal displej opravdu fungovat a zobrazovat to, co zobrazovat měl. Nyní jsou opět všechny ve škatulce a čekají, na co se budou hodit.

     Displej se řídí sedmibitovou paralelní sběrnicí. Displej neumí nahrávat uživatelské znaky, ale má dosti bohatou zásobu znaků vlastních. Čeština ale chybí

Zapojení displeje:

     Rozložení vývodů je zcela klasické. Z levého spodního okraje doprava a potom nahoru a zpět doleva. Stejně jako to mají integrované obvody. 


1/CE1Chip EnablePovolení komunikace
2/CE2Chip Enable Povolení komunikace
3/CLRClear Vymazání displeje, vlastně jeho HW reset
4CUE Cursor Enable Povolení kurzoru
5CU Cursor Select Přepíná pamět kurzor/znak
6/WR WriteZápis
7A1 Digit Select Pozice znaku/kurzoru
8A0 Digit Select Pozice znaku/kurzoru
9VCC Napájení
10GND Zem
11D0 Data Input Datová sběrnice
12D1 Data Input Datová sběrnice
13D2 Data Input Datová sběrnice
14D3 Data Input Datová sběrnice
15D6 Data Input Datová sběrnice
16D5 Data Input Datová sběrnice
17D4 Data Input Datová sběrnice
18/BL Display BlankZhasnutí displeje


Vývody displeje:

/CE1, /CE2 - povolení komunikace s displejem

A0,A1 - adresa znaku, určuje jeho pozici na displeji.
Nultá pozice displeje je úplně VPRAVO!!! Proč tomu tak je, to vědí jen v Siemensu.

D0 - D6 - datová sběrnice.

/WR - zápis do paměti.

CU - přepíná paměť kam zapisuji, buď zapisuji kurzor a nebo text. Oboje najednou pochopitelně nelze.

     Paměť znaků a paměť kurzorů jsou dvě samostatné paměti a navzájem se neovlivňují. Zápis do jedné poškodí obsah té druhé. Zobrazení kurzoru nevymaže příslušný znak z pamětí a stejně tak zobrazení znaku nevymaže příslušný kurzor.

CUE - povoluje nebo zakazuje zobrazeni kurzoru, dá se využít pro blikání.

/CLR - má absolutní přednost před vším ostatním. Maze všechny paměti.

/BL - řídí zobrazení znaku i kurzoru, ale nemaže paměti. Tímto vstupem se jen zhasnou diody.

Zápis dat do paměti displeje:

1. povolit komunikaci s displejem
2. nastavit adresu
3. přepnout /WR do log.0
4. nastavit data
5. přepnout /WR zpět do log.1

     Program s příkladem obsluhy je napsaný v jazyce Bascom pro procesory Atmel AVR. Je tak jednoduchý, že by neměl být problém jej přepsat do jiného jazyka pro jiný procesor

Ukázkový program provede:

1. Zobrazení náhodného čísla
2. Zablikání celým displejem
3. Postupné rozsvícení všech kurzorů
4. Zablikání všemi kurzory
5. Vynulování displeje
6. a všechno od začátku s jiným číslem

     Displeje svítí krásně červeně, tedy ty moje, a jsou velice dobře čitelné. Jejich nevýhodou je fakt, že mají o dost vyšší spotřebu než LCD moduly. Ale vždy je něco za něco.

     Další informace jsou v originálním katalogovém listu, včetně časování, obrázků displeje a jeho znakové sady.

Ukázkový program je dostupný ve skladišti souborů.

Hodnocení: 7,00 (1 hlas) - Ohodnotit -
Formátovat pro tisk Poslat známému Vytvořit z článku PDF
Komentář je vlastnictvím svého autora. Vyjadřuje jeho názory, ne názory redakce nebo provozovatele webu či serveru.
Napsal/a Vlákno
host
Publikováno dne: 10.12.2016. 0:14  
 Odp: Řízení displeje Siemens DLR2416, DLO2416, DLG2416
Citát:
Nultá pozice displeje je úplně VPRAVO!!! Proč tomu tak je, to vědí jen v Siemensu.

A ví to taky každý výrobce kalkulaček, pokladen a tak.

takže ten displej je OLED nebo tak? a proč je to v zápisníku pojídačky koláčů?
Žirafka
Publikováno dne: 10.12.2016. 8:33  
Administrátorka
Datum registrace: 04.05.2008
Bydliště: Ústecký kraj
Počet komentářů: 1258
 Odp: Řízení displeje Siemens DLR2416, DLO2416, DLG2416
Citát:
A ví to taky každý výrobce kalkulaček, pokladen a tak.


Vidíš, to mne tenkrát nenapadlo a možná to tak je. Každopádně při programování to člověka docela dost mate. Případně přesněji, nevím jak lidi, ale mojí maličkost to mate zcela určitě

Citát:
takže ten displej je OLED nebo tak?


Ten displej by měla být klasická matice z LED. Vypadá to jako matice LED a svítí to jako matice LED. Proto usuzuji , že to je matice LED.

Citát:
a proč je to v zápisníku pojídačky koláčů?


No a kde jinde? Je to článek o tom, jak se displej řídí a jeho součástí je i přiložený program, který displej řídí.
host
Publikováno dne: 10.12.2016. 9:47  
 Odp: Řízení displeje Siemens DLR2416, DLO2416, DLG2416
jo, když se člověk prohrabe datashitem, tak to někde na třetí stránce píšou, že je to LED.
Obrázek Obrázek
ObrázekObrázekObrázekObrázekObrázek
Obrázek
Redakční systém XOOPS 2.5.10
Obsah © 2008-2020 Žirafoviny