Hi, ich muss ja sagen, ich bin immer wieder schwer beeindruckt, was Leute für Ideen haben. Die Tastaturmatrix zum Beispiel, einfach und effektiv. Sogar ich habe das Prinzip verstanden, nur eine gaaanz kleine Kleinigkeit fehlt mir... Ich setze in einer Tastaturmatrix die Spalten an den Port D meines 2312 und die Zeilen an den Port B. Außerdem verbinde ich jeden Pin von Port D über einen 10k-Widerstand nach 5V+. Dann schalte ich alle Zeilen (PortB) auf Eingang, alle Spalten (PortD) auf Ausgang. Soweit sogut. Mir ist nun auch klar, dass ich jederzeit überprüfen kann, ob die Eingänge gedrückt sind. Schließlich sind es ja Eingänge... In Bascom verwende ich dazu: If Pind.2 = 0 Then ... Aber was ist mit den Ausgängen? Gehen die auch auf 0, wenn Sie Strom liefern müssen? Kann ich dann, obwohl es ein Ausgang ist, einfach dies benutzen? If Pinb.2 = 0 Then .... Wenn ja, bin ich gerettet und alles ist klar, wenn nicht, dann wäre ich für einen Hinweis dankbar ;-) Gruß Sebezahn
Ach mist, jetzt bin ich mit den Ports oben durcheinander geraten, aber ich hoffe, es ist klar, was ich fragen wollte. Kann ich einen Ausgang abfragen, ob er gerade "Strom liefern muss"? Und geht das einfach mit diesem if pind.4 = 0 then? Gruß Sebezahn
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.