Forum: Projekte & Code Port abfrage


von PiCus (Gast)


Lesenswert?

Hallo, wer kann mir mal sagen wie ich mit BASCOM AVR einen Port abfragen
kann, um dort einen 4fach DIP-Schlalter einzulesen. Ich hab schon
verucht mit IF Portx=&B00000001 then goto Relais1, aber das klappt
nicht. Mit Debounce bekomme ich nur 4 Zustände und nicht 15 wie mit
DIP-Schalter 1111.

Wäre für eine Antwort dankbar, darf auch per E-Mail sein

PiCus

roheha@gmx.de

von HansHans (Gast)


Lesenswert?

If Portb.0 = 1 then  goto Relais1

aber nicht wieder in Codesammlung Fragen das gibt ärger ....
Gruß HH

von Rufus T. Firefly (Gast)


Lesenswert?

Das geht so nicht, Portb.x ist unter Bascom nur zum Ausgeben von Werten
auf Ports verwendbar.
Zum Einlesen muss Pinb.x verwendet werden.

Siehe auch die Bascom-AVR-Dokumentation.

von HansHans (Gast)


Lesenswert?

hoppla,
logo Entschuldigung meinte auch
If Pinb.0  = 1 then goto Relais1

Portb.0 = 1 geht aber schon, nur fragt man damit ab ob der
Ausgang b.0 gesetzt ist .

von PiCus (Gast)


Lesenswert?

Tschuldigung wenn ich das falsche Forum erwischt habe.

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
Noch kein Account? Hier anmelden.