Würde es so jetzt passen ?
Code:
DDRB = (1<<PB1); // Ausgang PWM
PORTB |= (1<<PB1); // Port Auf Ausgang setzen
DDRB &= ~(1<<PB0); // Eingang Taster
PORTB |= (1<<PB0); // Pull - Up aktivieren
Ich könnte es auch so schreiben richtig ?
Code:
DDRB = 0b00000001; // Port auf Ausgang setzen
DDRB = (1<<PB1); // Ausgang PWM
DDRB &= ~(1<<PB0); // Eingang Taster
PORTB |= (1<<PB0); // Pull - Up aktivieren
Gibt es einen Vorteil wenn ich es per Binärzahlen schreibe ?
Wenn ich den Port so auf Ausgang setze DDRB = 0b00000001 muss ich dan auch noch DDRB = (1<<PB1); schreiben ?
Lesezeichen