Hilfe beim Quellecode

Gast #695140
Lesenswert?

Hallo!
habe so ein Code:

$regfile = "m16def.dat"
$crystal = 8000000

Config Lcd = 16 * 4
Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , 
Db7 = Portb.3 , E = Portb.5 , Rs = Portb.4

Initlcd

Dim Zahl As Byte

Cls
Cursor Off
Do
Cls

Zahl = Pina
Zahl = Zahl And &B00001111


Locate 1 , 1
Lcd Zahl

Waitms 50
Loop
End


also beim PortA funktioniert das alles wunderbar.
wenn ich aber Statt
Dim Zahl As Byte    Dim Zahl1 As Byte
und statt
Zahl = Pina
Zahl = Zahl And &B00001111

Zahl1 = Pind
Zahl1 = Zahl1 And &B00001111

und LCD Zahl1

schreibe, funktioniert das nicht.

warum?

Danke
#695267
Lesenswert?

Hallo Alex,

du hast in deinem Quellcode vergessen zu definieren was Ein und Ausgänge 
sind! Solltest du nachholen da Bascom sonst eventuell "komisch" reagiert 
und beschreibe mal was für "Müll" auf dem Display auftaucht, eventuell 
hast du noch nen Problem mit der Displayinitialisierung. Poste auch mal 
was für ein Displaycontroller dein LCD verwendet.

Roland.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren