8051 ASM or C

prichy@volny.cz prichy
Středa Březen 17 14:23:25 CET 2004


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
> 
> 
> 




Další informace o konferenci Hw-list