Hallo,
Wie kann ich eine 8-Bit variable auf einem Atmel-Chip direkt an einen
Port ausgeben, sodass die dort angeschlossenen LEDs die ausgegebene Zahl
in binär darstellen?
1 | uint8_t zaehler;
|
2 | zaehler =0;
|
3 | DDRB= 0*FF
|
4 | PORTB = zaehler;
|
5 | zaehler=1;
|
Funktioniert das in dieser Art und Weise?
Kann ich die Variable, wenn ich sie mit volatile als global deklariere
auch in anderen Funktionen ändern und die LEDs würden sich dann auch
verändern?
Gruß Jannis
PS: die Suche hat für mich nichts brauchbares zu Tage gebracht.