BASCOM_LCD
HWSW Famulus
hwsw at famulus.hu
Fri Dec 23 12:35:59 CET 2005
Nekem ez megy...egy Mega128-ba betolva.
Van mas kod is meg benne..?
Persze az LCD-n 19-ig szamol a feltetel miatt
a soroson meg a 20-at irja ki, ahogy kell...
Watchdog (beallitas) nem kavar valamit?
Anelkul sem jo nalad?
KJ
$regfile = "m128def.dat"
$crystal = 7372800
$baud = 9600
'------------------------------------------------------------------------------'
'LCD init
'------------------------------------------------------------------------------'
Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5 , Db6 = Porta.6 , Db7 =
Porta.7 , E = Porta.2 , Rs = Porta.0
Config Lcd = 16 * 2
Dim Szamlalo As Byte
Dim Ckszamlalo As Byte
Cls : Cursor Off
Do
Szamlalo = Ckszamlalo
Reset Watchdog
Cls
Lcd "szamlalo"
Lowerline
Lcd Szamlalo
Waitms 100
Incr Ckszamlalo
Loop Until Ckszamlalo >= 20
Print Ckszamlalo
End
------------------------------------------------------------------------------------------------
> 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
>
> -----------------------------------
> Szponzorunk: http://tonerbolt.hu/
More information about the Elektro
mailing list