Hallo zusammen,
ich stehe im Moment mal wieder total auf dem Schlauch. Das gehört
eigentlich zu den Grundlagen, aber ich komme im Moment nicht darauf und
finde auch nichts. Ich stell mich wahrscheinlich nur blöd an.
Ich möchte einem Port eine 1 bzw 0 zuweisen und möchte einen "Trick"
anwenden.
1 | #define LED PB1 // PB1 als LED definiert
|
2 |
|
3 | #define ein 1 // habe auch schon #define ein true versucht
|
4 | #define aus 0
|
5 |
|
6 | uint8_t Anzeige = 1;
|
7 |
|
8 | [...]
|
9 | if (anzeige == ein) // Wenn Anzeige erfolgen soll
|
10 | {
|
11 | LED = ein; // LED's einschalten
|
12 | /* anstelle von PORTB = (1 << PB1); */
|
13 | }
|
14 | LED = aus; // LED's ausschalten
|
15 | /* anstelle von PORTB = (0 << PB1); */
|
16 | [...]
|
Ich hoffe ihr habt das Prinzip, das ich damit erreichen will,
verstanden.
Kann man es in solch einer Form machen?