Stránka 1 z 1

2. řádek na LCD

Napsal: 26 říj 2006, 10:28
od \_Honza_/
V GM jsem koupil LCD display 2x24 (MC2402A-SYL), nemůžu se ale dostat na druhý řádek. Zkoušel sem zaplnit celou paměť i na "neviditelných" pozicích a nic. Když nastavím vetší kontrast, tak druhý řádek ani neztmavne, jako by tam ani nebylo napětí. Moje obavy se projevily už když sem displej připojil na napájení, okamžitě se rozsvítilo podsvícení i když vývody pro podsvícení ještě nebyly zapojeny. Myslíte že to je "zmetek" a jiný displej bude fungovat bez problémů, nebo je chyba někde ve mně?

Napsal: 26 říj 2006, 11:19
od Filda
díval ses pořádně na zapojení vývodu ....... ty vývody na těch lcd nejso 1,2,3,4........ je to tuším nějak : 15,16,1,2,3 ...... je to tam nějak divně prohozené ....... jukni se na datasheet...

Napsal: 26 říj 2006, 11:44
od \_Honza_/
S tím datasheetem to je problém, jedinné co jsem našel je http://www.everbouquet.com.tw/MC2402A.htm

Ale zapojení skoro určitě správně, kdyby ne tak mi nefunguje ani 1. řádek ale ten jde bez problému.

Napsal: 26 říj 2006, 14:10
od jezevec
Ten druhý řádek musíš zapnout programem, podívej se na http://www.cmail.cz/doveda/ v sekci periferie, LCD displeje.

Napsal: 26 říj 2006, 15:57
od \_Honza_/
Dík za odpovědi, nakonec jsem našel odpověď na http://www.avrbeginners.net/ (mimochodem doporučuju pro ty co začínají s mikroprocesory AVR). Na konci návodu na ovládání LCD stojí věta: "Some really slow LCDs might require your app to write 0x30 (8 bit interface) to the LCD before any other command." Takže jsem před inicializací zapsal 0x30 a hle 2. řádek funguje.