Gast
#5109511
Hallo Ich möchte den Eingang PB0 meines Atmega 32 benutzen. Leider gibt mir liegen dort direkt 5 V an ohne in zu beschalten. DDRB &= ~(1 << PB0); // damit ist dann PB0 ein Eingang DDRB = 0x01; // Kompletten Port B als Eingang definieren (DDB0....DDB7) PORTB = 0xfe; // Pull-up Widerstand einschalten (Interner Widerstand von PB0....PB7) Sollte doch eigentlich richtig sein oder ?