LCD 16x2 i PIC

Pomocu PIC-a 16f628a zelim ispisivati na LCD, no po ukljucenju napajanja se nista ne dogadja (LCD: Chipoteka, PC1602LRU, sifra

2030064701). LCD je spojen tako da radi samo s 4 data linije (visa 4 bita), a PIC programiran pomocu MikroC-a, biblioteke Lcd_Custom.

Sad mi nije jasno, buduci da datasheet od tog LCD-a ima tocno jednu stranicu, moze li uopce taj LCD raditi u 4-bit modu? Inace, kada sami LCD spojim na napajanje, gornji red postane crn, a donji prazan - je li to normalno, odnosno kako provjeriti da LCD nije pokvaren?

Bilo kakav savjet, pomoc ili literatura su dobrodosli!

Lijep pozdrav, Dino

Reply to
Dino
Loading thread data ...

Ja sam neki dan u chipoteci kupio 16x2 LCD - PC1602-H i spojio ga isto na 4 bita sabirnicu i radi. Doduse kad sam ga spojio nista se nije vidjelo ali kad podesis kontrast (pin 3) sve je OK. Ovo gornji red ful pun a donji prazan je dosta cudno...

Reply to
Hector

Skuzio sam da treba kontrast namjestiti tako da se nesto vidi, ali i tada ne stignem dalje od gornji pun, donji prazan... Glavno da radi sa

4 bita... Ako nije problem, koji je to tocno model?

Puno hvala :) Dino

Reply to
Dino

2030064701 OPTO LCD 16*2 SA OSVJ. PC1602LRU 66.80

Oval model, ima i svoje osvjetljenje (LED), relativno je jeftin i sasvim je OK (ovo 66.80 je cijena)

Reply to
Hector

Da li si spojio kontrolne linije? Potenciometar za kontrast?

To je normalno, to mu je start-up test. Kod LCDa sa 4 reda 1. i 3. su crni.

Reply to
Franc

Kod mog nema tog testa pun-prazan...

Reply to
Hector

Ovo je normalno. Nakon inicijalizacije se ugasi gornji red, tako da ga vjerojatno ne inicijalizira¹ dobro. Ja radim sa 8051, ali vidim da imam neke PDF-ove sa primjerima za PIC, pa æu poslati na hr.sci.elektronika.binaries.

Reply to
Damir ©eligo

Inaèe kad prikopèa¹ napajanje onda polovica piksela bude crno (test slika), npr. ako je 1x16 karaktera onda prvih 8 bude crno, 2x16 gornji red bude crn, ali ne mora uvjek tako biti, ja sam nabavio nekakve LCD-e 2x16 preko RS-a i kod njih je samo prvi piksel crn, ostalih 15 nisu , a navodno ima HD44780 kontroler kao i svi.

©to se tièe ovog problema kod Dine, ako je kontrast pode¹en onda ili nije inicijalizacija dobra ili je inicijalizacija pro¹la ali ni¹ta mu ne ¹alje¹ tj. krivo mu ¹alje¹ podatke.

Ja sam jedanput prilikom kodiranja inicijalizacije koristio datasheet od kontrolera baziranom na HD44780 i isto mi nije radio, dok nisam sku¾io da datasheet ima gre¹ku, pri kraju inicijalizacije sam mu poslao kod za ga¹enje displaya umjesto za palenje.

Evo ti dio lookup tablice koju koristim za inicijalizaciju i ona mi radi

ADDWF PCL,F dt h'33', h'32', h'28', h'08', h'01', h'06', h'0C'

Uvjek koristim uga¹en kursor

Reply to
- Zoki -

Ah, pa to si ti frende *Damir ©eligo*,

a jel bi mogao te pdf-ove poslati i meni na mail, preko aoie nemam pristup niti jednoj binarnoj grupi :( hvala

P.S. ako imas jos pdf/chm-ova na temu pic-eva i voljan si ih podeliti slobodno i to posalji na mail, trenutno skupljam sve sto mi padne pod ruku na ovu temu...

--
23.6.2007 0:21:53
(|>8
Reply to
Fliz

U poruci: snipped-for-privacy@q69g2000hsb.googlegroups.com, Dino je napisao/la:

: Pomocu PIC-a 16f628a zelim ispisivati na LCD, no po ukljucenju : napajanja se nista ne dogadja (LCD: Chipoteka, PC1602LRU, sifra : 2030064701). LCD je spojen tako da radi samo s 4 data linije (visa 4 : bita), a PIC programiran pomocu MikroC-a, biblioteke Lcd_Custom. : : Sad mi nije jasno, buduci da datasheet od tog LCD-a ima tocno jednu : stranicu, moze li uopce taj LCD raditi u 4-bit modu? Inace, kada sami : LCD spojim na napajanje, gornji red postane crn, a donji prazan - je : li to normalno, odnosno kako provjeriti da LCD nije pokvaren? : : Bilo kakav savjet, pomoc ili literatura su dobrodosli! : : Lijep pozdrav, : Dino

Normalno je se upali samo prvi red. Al, vec su ti to objasnili ljudi.

Provjeri dal saljes dobre kontrolne znakove na sam LCD.

-- Tihomir Krizan

Reply to
..:: Tihi ::..

Ah, pa to si ti frende *Fliz*,

dobio mail, thx :)))

--
23.6.2007 17:06:32
(|>8
Reply to
Fliz

Imam bas taj... Ok, hvala! :)

Reply to
Dino

Spojio sam RS i E, a R/_W je stalno spojen na masu. Kontrast je ok. Izgleda da je problem s bibliotekama za rad s LCD-om... :(

Reply to
Dino
08.t-com.hr...

),

rn,

je inicijalizacija dobra ili

tke.

kontrolera baziranom na HD44780

inicijalizacije sam mu poslao kod

Uspio sam postici ovaj efekt: prvi red se zacrni, ja smanjim malo kontrast (recimo do pola), i onda nakon nekog pojave se neki cudni znakici, poput invertiranog P, tau i tome slicno...

Provjerit cu dal radi s ovim, cim osposobim programator koji je u medjuvremenu eto otkazao poslusnost :(

Hvala! :)

Reply to
Dino

u

Skinuo sam, puno ce pomoci!! Hvala!

Reply to
Dino

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.