Ich mach das meistens "zweiteilig":Zitat von DerSchatten
Dann kann man irgendwo dies machen - und das liest sich recht gut:Code:#define rLED 3 // Rote LED auf PB3 #define ToggleBit(ADDR,BIT) ((ADDR) ^= (1<<(BIT))) // Toogelt BitAnsonsten gehts eben so (WENN repeatMask ein Byte ist) :Code:ToggleBit (PB, rLED); // ToggleBit ( repeatMask, 0 ) // Toggelt Bit 0Code:PORTC ^= (1<<PC4); // Port PC4 toggeln repeatMask ^= (1<<0);
Lesezeichen