Bascom - Pony kerdes
pyxys1
pyxys1 at westel900.net
Sun Mar 7 12:37:22 CET 2004
Szia,
2004. március 7., 11:51:27, írtad:
BZ> Hali !
BZ> Ha már a Bascom-nál tartunk én is kérdeznék
BZ> valamit. Az LCD kezelést próbáltam BASCOM-al
BZ> de nem igazán lett sikerem vele. Valamilyen mértékig
BZ> csinált valamit de bizonytalan volt, csuszkáltak a sorok
BZ> krix-krax, első pár kiírásnál üres kijelző, utánna
BZ> egy-két sor jó. Mi szokott lenni a buktató ?
BZ> Megjegyzem a C-s meghajtásnál is volt hasonló
BZ> jelenség, ennek a startup delay rövidsége volt az oka.
BZ> A Bascom-nál lehet ezeket a késleltetéseket változtatni
BZ> valamilyen módon ?
feltételezem, hogy lehet, de teljességgel feleslegesnek tartom:
egy prog részlet:
$regfile = "m128def.dat" 'regiszterfájl definíció
'$crystal = 11059200 '11MHz-es kristály
$crystal = 7372800
Enable Interrupts
Lcd_config:
Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5 , Db6 = Porta.6 ,Db7 = Porta.7 , E = Portd.7 , Rs = Portd.6
Config Lcd = 20 * 4
Cls
Cursor Off
Do
Locate 1 , 1
Lcd "Text"
waitms 1000
Loop
másodpercenként az elsősor első poziciójába kiírja, hogy Text...
a config lcdpin sorban csak simán fel kell sorolni a lábakat, hogy
melyi portra vannak drótozva.
az interrupt engedélyezés, asszem nem feltétlenül szükséges, nekem van
egy óra kvarc rajta, hogy legyen rendszeróra, ezért van itt, de nem
esküszöm meg rá, hogy nem kell.
BZ> Köszi
BZ> Üdv. Zoli
--
"Aki másnak vermet ás, .. nem magának ássa!"
(c) Besenyő Pista bácsi.
--
Üdvözlettel,
pyxys1 mailto:pyxys1 at westel900.net
More information about the Elektro
mailing list