Die ganze Verwirrung um die Konfiguration von Ein- und Ausgängen kann man aber auch auf ein Minimum reduzieren, indem man
1. die Tatsache nutzt, dass jeder I/O-Port nach dem Einschalten bereits als Eingang konfiguriert ist, und
2. gewünschte Ausgänge über das "DDR"-Register (Data Direction Register) als Ausgänge konfiguriert.
Die kann entweder einzeln geschehen, in diesem Falle also
DDRA.3=1
DDRA.7=1
DDRB.2=1
oder gleich byteweise:
DDRA = &b10001000
DDRB = &b00000100
Lesezeichen