8051 a LCD

Milan Malich kulich.bulich
Středa Březen 17 14:23:24 CET 2004


Diky vsem za reakce ohledne 8051 a LCD. No shrnul bych to.

1. Inicializovany displej samozrejme mam (pekna 4 bitova
komunikace). Jak jsem psal vypis frci v klidu. 2. To s tim RW
(jestli je natvrdo pripojen na zem) pinem ted nevim a schema mam
na kolejich, ale jestli ano (z 80% jsem si jist, ze ne) tak si
strelim facku. 3. Podle datasheetu, ktery je podle mne uzasne
podrobny. Tam pisou jenom o cteni pri 8bitove komunikaci. 4. No,
ale pokud koleguv zdrojak frci tak budu stastny a budu vedet, ze
cteni funguje i v 4bitove komunikaci. Takze vzhledem k tomu, ze
ten basic je pro mne exoticky. Jestli jsem to pohopil spravne tak
bych mnel postupovat takto.

Port nastavit na 00h (tady mi pripada, ze by mnel byt port v ff
ne ?). Nastavit pin RW na 1.
Nastavit E na 1.
Precist port
Nulovat E a pak ho zpatky nastavit
Precist zbytek

5. Aduc832 nema 32bitovy prevodnik ma to 12 bitove prevodniky. Je
to 812 s 56 KB flash a 4KB SRAM + 2*16bit PWM nebo DAC.

Zkusim to a zitra podam referenci.
Milan Malich
----- P?VODN? ZPR?VA -----
Od: "Krucinsky Ladislav" <ladislav.krucinsky@linde-mh.cz>
Komu: hw-news@list.gin.cz
P?edm?t: RE: 8051 a LCD
Datum: 4.12.2002 - 18:35:28

> Pozor na jednu vec - do vstupu E nelze
> posilat impulz a pak cist
> (vysledek je vzdy FF), data na vystupu jsou
> jenom v okamziku E=1 !!!
> Takze mne cteni funguje u MCU BasicStamp2
> takto (ve ctyrbitove verzi):
> 
> '=================== lcdch (znak z kurzoru
> displeje do PRAC)
> ===================
> lcdch:
> dird	=$0				'piny na vstupn? re?im
> high	rlc				'bude se ??st (R/-W =1)
> high	elc				'prvn? ?ty?i bity 
> prac.highnib = inD		'p?esun do PRAC	
> low	elc
> high	elc				'druh? ?ty?i bity
> prac.lownib	=inD			'p?esun do PRAC
> low	elc
> low	rlc				'zp?t na z?pis
> dird	=$F				'piny na v?stupn? re?im
> char	=curl				'kurzor zp?t (po
> p?e?ten? se inkrementoval)
> gosub	cmlcd				'subrutina pro vykonani
> povelu z CHAR
> return
> 
> Pozn.: ELC je alias pro pin E toho displeje,
> ale to jste asi poznali.
> 
> 
> zdravim - regards - tschuess
> Ing. Ladislav Krucinsky
> specialista servisu
> Liftec Global spol. s r. o.
> 
> 
> > -----Original Message-----
> > From: Petr Lupinek
> > [mailto:plupinek@synthesia.cz]
> > Sent: Wednesday, December 04, 2002 11:55 AM
> > To: hw-news@list.gin.cz
> > Subject: RE: 8051 a LCD
> > 
> > 
> > 
> > Nemas RW natvrdo do GND? Setri se tak
> > velice casto jeden I/O.
> > 
> > S pozdravem
> > 
> > Ing. Petr Lup?nek
> > datov? komunikacn? syst?my
> > odbor Informatika
> > ALIACHEM a.s. o.z SYNTHESIA
> > tel.: 466825535
> > mob.: +420 602 406235
> > 
> > 
> > 
> 
> 

-- 
----
Vyhraj 2listky na Breakbeat Conference
7.12.2002 v Roxy. zacatek od 22:00
Soutez na http://web.volny.cz
Vice informaci o akci na www.lighthouse.cz




Další informace o konferenci Hw-list