Hallo, ich möchte gerne mit Basdcom den PIN D.6 an dem sich ein Schalter befindet auslesen und in eine Variable x schreiben. Wie mache ich das. Das ausgeben auf einen Pin mit Port6.x geht ohne Probleme aber wie lesen ich den Zustand eines PINs ein? Gruss Cleo
Hallo noch mal, ich habe ganz vergessen mit welchem Controller ich arbeite. Es handelt sich um einen Atmel 90S4433 Controller. Wie schon gesagt funktionier das schreiben auf einen Port ohne Probleme nur das lesen geht nicht. Gruß Cleo
Das steht eigentlich in der Bascom-Dokumentation. Lesen vom Port: Config PinD.6 = Input Wert = PinD.6 Schreiben auf Port: Config PinD.6 = Output PortD.6 = 0
ich kenne Basdcom nicht - in Assembler funktioniert das so: du musst zum lesen zb in r16, PinD schreiben oder sbic PinD, 6 ;Skip if Bit Is Cleared rjmp sepp mfg ubootfanat
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.