Blinker
Dependencies: TextLCD mbed MMA8451Q
Diff: Blinker.cpp
- Revision:
- 12:601b595e68a0
- Parent:
- 11:f3de201aace6
- Child:
- 13:243a94718e51
diff -r f3de201aace6 -r 601b595e68a0 Blinker.cpp --- a/Blinker.cpp Tue Jun 24 15:20:51 2014 +0000 +++ b/Blinker.cpp Thu Jun 26 11:54:40 2014 +0000 @@ -9,8 +9,8 @@ DigitalOut myLED_G(PTB19); // grüne LED auf dem Board DigitalOut myLED_R(PTB18); // rote LED auf dem Board -//DigitalOut BlinkerL(PTE0); // Digitaler Ausgang für die Blinker links -//DigitalOut BlinkerR(PTE1); // Digitaler Ausgang für die Blinker rechts +//DigitalOut Blinker_L_Led(PTD1); // Digitaler Ausgang für die Blinker links +//DigitalOut Blinker_R_Led(PTD3); // Digitaler Ausgang für die Blinker rechts AnalogIn KEYS(PTB0); //Analog In um die Spannung an PTB0 zu bestimmen und die Buttons zu erkennen TextLCD lcd(PTA13, PTD5, PTA4, PTA5, PTC8, PTC9, TextLCD::LCD16x2); //Konfiguration des LCD-Keypad-Schields mit Pins: rs, e, d4, d5, d6, d7 @@ -80,6 +80,12 @@ if (buttonState == LEFT_KEY) // Einstieg Dauerblinker { while(1) { + /* + buttonState = read_KEY(); + wait(z); + if (buttonState == DOWN_KEY) // Abbruchbedingung Dauerblinker + { Programmwahl();}*/ + buttonState = NO_KEY; lcd.cls(); wait(z); @@ -89,6 +95,7 @@ lcd.printf("Dauerblinker"); buttonState = read_KEY(); wait(z); + if (buttonState == DOWN_KEY) // Abbruchbedingung Dauerblinker { Programmwahl();} //if (buttonState == UP_KEY) // Einstieg Warnblinker