
Ćwiczenie zrealizowane na potrzeby przedmiotu PPO przez Krzysztofa Bolka
Dependencies: LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI
Diff: main.cpp
- Revision:
- 1:d562d46c33b7
- Parent:
- 0:f4c2a4d3c318
diff -r f4c2a4d3c318 -r d562d46c33b7 main.cpp --- a/main.cpp Tue May 12 15:42:00 2020 +0000 +++ b/main.cpp Wed May 20 07:59:22 2020 +0000 @@ -1,16 +1,30 @@ #include "mbed.h" #include "keyboard_ts_lcd.h" -#define BUTTONS 3 int main() { - KeyboardTsLcd MyKeyboard(1); + KeyboardTsLcd MyKeyboardTsLcd(1); LedLcd MyLed(3); - while(1){ - MyLed.On(BUTTONS - MyKeyboard.eRead()); - wait(0.1); - } - + while(1){ + switch(MyKeyboardTsLcd.eRead()){ + case BUTTON_0: + MyLed.On(3); + break; + case BUTTON_1: + MyLed.On(2); + break; + case BUTTON_2: + MyLed.On(1); + break; + case BUTTON_3: + MyLed.On(0); + break; + default: + MyLed.On(4); + break; + } + wait(0.1); + } }