Gast
#815864
Hallo, ich hab da mal ne kleine Frage. Ich habe an einem ATMEGA8 Masse über einen Taster an PIND0 angeschlossen. Den internen Pullup habe ich aktiviert. DDRD = 0b11110000; POTRD = 0b00001111; Wenn ich jetzt den PIN mit if(PIND & (!(1<<PIND0))) abfrage passiert nicht das was passieren sollte in der if Anweisung. Hat jemand eine Idee woran das liegen könnte? Mit externem Pullup funktioniert es perfekt.