Routinen zur Ansteuerung der LEDs.
Mehr ...
gehe zum Quellcode dieser Datei
|
enum | { LED_1 = IO_LEDS_BIT_1,
LED_2 = IO_LEDS_BIT_2,
LED_3 = IO_LEDS_BIT_3,
LED_4 = IO_LEDS_BIT_4
} |
|
|
void | led_init () |
|
void | led_set (uint8_t led, uint8_t status) |
|
uint8_t | led_get (uint8_t led) |
|
void | led_setall (uint8_t led1, uint8_t led2, uint8_t led3, uint8_t led4) |
|
uint8_t led_get |
( |
uint8_t |
led | ) |
|
Zustand der LED abfragen.
- Parameter
-
led | ist die Nummer der LED (1-4) bzw. eine der Konstanten LED_1, LED_2, LED_3 oder LED_4 |
- Rückgabe
- Liefert den Wert 0 bei ausgeschalteter LED und den Wert 1 bei eingeschalteter LED
Initialisierung der LEDs. Die Funktion muss vor Aufruf der anderen LED-Funktion aufgerufen werden um das Datenrichtungs-Register (DDRB) für die Ausgabe zu konfigurieren.
void led_set |
( |
uint8_t |
led, |
|
|
uint8_t |
status |
|
) |
| |
Ein / Ausschalten der LEDs.
- Parameter
-
led | ist die Nummer der LED (1-4) bzw. eine der Konstanten LED_1, LED_2, LED_3 oder LED_4 |
status | Beim Wert 0 wird die LED ausgeschaltet anderenfalls wird die LED eingeschaltet. |