Achso an D4...D7 hängen LEDs. Und die restlichen Pins an PORTD sollen unverändert bleiben?
Hm
Versuch mal das:
(ungetestet)Code:void Out_Leds(uint8_t maske) { PORTD|=(maske & 0xf0); //LEDs einschalten, die eingeschaltet werden sollen PORTD&=(maske | 0x0f); //LEDs ausschalten, die ausgeschaltet werden sollen }
Die Main muss dann Out_Leds(0b........); aufrufen.
Grüße, Bernhard
Lesezeichen