Obsluha LCD
Vlada Andel
vaelektronik@vaelektronik.cz
Úterý Únor 6 21:23:56 CET 2007
Je to uz davno co jsem laboroval LCD, takze nevim proc to nechodilo
naposled. Historie:
Udelal jsem inicializaci castecne podle datasheetu a castecne podle uz
hotoveho (opsaneho) programu.
Prisly displeje od jineho vyrobce a nic nechodilo :-) Prodluzoval jsem casy,
ale bez patricneho efektu. Pomohlo prehodit poradi inicializacnich prikazu.
Koukal jsem na nekolik programu a kazdy to mel jinak :-)
Opet prisly jine displeje a inicializaci jsem prepisoval, tentoktat podle
CD, ktere o LCD displejich vyslo snad na HW.cz .
Po case doslo k inovaci displeju ktere dodava pselectronic (zase nic neslo)
a nejake dva signaly (ach ta skleroza) ktere jsem tam daval najednou, jsem
musel davat postupne. Neslo o inicializaci, ale o zapis dat do displeje.
Ten program pouzivam uz nekolik let vez dalsich uprav a s libovolnym
krystalem (3,6 az 20 MHz), procesor 51. Mam to napsane v asm - jestli vam to
pomuze.
A pak neco zkousejte podle datasheetu :-)
Mam tady takovy tester DCF prijimacu - sice jeste neni dopsany, ale
zobrazeni chodi bez problemu. www.vaelektronik.cz/data/lcd.rar
Andel
----- Original Message -----
From: "stanfred" <7009@seznam.cz>
To: "HW-news" <hw-list@list.hw.cz>
Sent: Tuesday, February 06, 2007 7:52 PM
Subject: Re: Obsluha LCD
Zdravim,
1) Inicializaci provedte podle DS ale dejte tam natvrdo hooodne velke cekani
(jak uz tady bylo receno) - klidne 50ms i vic.
2) Busy flag klidne pouzivejte, ale zjistil jsem, ze opravdu neni spolehlive
jen pockat, az je LO. Vyresil jsem to tak, ze kdyz Busy flag spadnul, jeste
jsem udelal jedno cteni z DRAM displeje. Jen tak - nikam jsem nezapisoval.
Pak to slo 100%.
3) delku Enable pulsu jsem mel 700ns
Stanislav Svoboda
----- Original Message -----
From: "Petop" <petop@stonline.sk>
To: "HW-news" <hw-list@list.hw.cz>
Sent: Tuesday, February 06, 2007 7:17 PM
Subject: Re: Obsluha LCD
Zdravim...
Displej modul je pomala vec, daj vsade cakanie okolo 15ms...na Busy sa
vykasli , on ho da a aj tak este pracuje a straca potom slova...
Nasledne znizuj cakacie rutiny az pokial nezacne blbnut..cca 2ms...
Teda hlavne ked mu nieco posles tak cakaj...inicializacia musi
prebehnut 3x...rutiny na to sa valaju po internete vsade....
Petop
>Pisu to v Ccku, MCU je Ubicom se zapojením displaye zatim laboruju.
>Napajeni a kontrast mam klasicky, ostatni vyvody DB0-DB7, RW RS a E ridim
>MCU a co se tyka inicializace...tu taky nemam vyresenou, resp zkousel sem
>jit podle datasheetu k tomu LCD.
>aDAm
>
>-----Original Message-----
>From: hw-list-bounces@list.hw.cz [mailto:hw-list-bounces@list.hw.cz] On
>Behalf Of CNCnet.info
>Sent: Tuesday, February 06, 2007 7:01 PM
>To: HW-news
>Subject: Re: Obsluha LCD
>
>No chtelo by to nejake vetsi info - takhle se ptate stylem - jak se
>dostat z Prahy do Berouna.
>
>Napiste v cem to pisete, pro jaky MCU, jak mate displej zapojeny a jak
>jej inicializujete...
>
>
>
>
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list