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
Alex wrote:
> schreibe, funktioniert das nicht.
www.glaskugel.de ist gerade down...
Hallo, mehr infos bitte, was hängt an den Ports dran? So wird dir vermutlich keiner helfen können. Roland :)
Ich würde mal vermuten, dass da fehlt, ob der PORT ein Ein- bzw Ausgang ist .... ? lg Peter
Auf den koennt ihr noch lange einpruegeln, bis er die fehlende info rausrueckt...
Ich bin regelrecht von der Unfähigkeit, sich zu erklären und sich mitzuteilen, fasziniert. Gleichzeitig find ich es irgendwie traurig.....
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.
...und bitte poste den Code mal in dieser Form:
1 | hier kommt der code rein, das geht mit (c)...(/c); jetzt nur noch die runden Klammern durch eckige ersetzen |
Das ist schlichtweg einfach zu lesen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.