Byte bzw. Bit einlesen

Gast #176176
Lesenswert?

Hallo,

bitte nicht lachen, aber ich schaffe es nicht ein simples byte bzw. bit
beim atmega128 einzulesen.

// f4=In f3=In f2=Out f1=Out f0=Out
#define DIRG 0x07

#define check_Bit(ADRESSE,BIT) (ADRESSE&(1<<BIT))

variable = check_Bit(PING,2);
variable = PING;

beides geht nicht :-)

Woran kanns liegen?

Danke und viele Grüsse

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren