Forum: Mikrocontroller und Digitale Elektronik Pinabfrage Attiny2313


von Karl (Gast)


Lesenswert?

Hi,
wenn ich abfrage, ob am eingang PIN A0 (Attiny2313) ein Signal anliegt, 
mache ich es ja mit
1
PINA&(1<<PA0)
Wie muss ihc das machen, wenn ich abfrage ob der Eingang auf LOW ist?

Karl

von Thomas E. (thomase)


Lesenswert?

Karl schrieb:
> Hi,
> wenn ich abfrage, ob am eingang PIN A0 (Attiny2313) ein Signal anliegt,
> mache ich es ja mit
>
1
PINA&(1<<PA0)
> Wie muss ihc das machen, wenn ich abfrage ob der Eingang auf LOW ist?

Ach Karl. Dann fragst du, ob er nicht 1 ist.
1
if(!(PINA & (1 << PA0))
2
{
3
4
}

mfg.

von Falk B. (falk)


Lesenswert?

@ Karl (Gast)

(!PINA & (1<<PA0))

Siehe Bitmanipulation.

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.