BASCOM_LCD
otto
ottomail at axelero.hu
Fri Dec 23 12:03:24 CET 2005
Sziasztok!
Valószínűleg egyszerű a magyarázat de nem nem találom a hibát!
Szerintem logikus lenne,hogy elszámol 20-ig,majd le áll.
A valóság,hogy csak 9-ig számol és leáll.
Több módon is variáltam a programot,de nem akarja kiírni a változót,ha nagyobb mint 9.
Ha 10-et,vagy nagyobb számmot akarok kíiratni,akkor az sem megy.
BASCOM 1.11.7.7-ben fordítom.
A szimulátorban sem megy, áramkörben sem.
'FÁJLNÉV: proba.bas 2005-12-23
$regfile = "m32def.dat" 'MEGA32
$crystal = 4000000
'---------------------------------------------------------
Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 , E = Portc.3 , Rs = Portc.2
Config Lcd = 16 * 2
Cursor On Blink 'kurzor bekapcsolva
'---------------------------------
Dim Szamlalo As Byte
Dim Ckszamlalo As Byte
'***********************************************
Foprogram:
Do
Szamlalo = Ckszamlalo
Reset Watchdog
Cls
Lcd "szamlalo"
Lowerline
Lcd Szamlalo
Waitms 100
Incr Ckszamlalo
Loop Until Ckszamlalo >= 20
Print Ckszamlalo
End 'end program
Köszönettel: Otto
More information about the Elektro
mailing list