AGH MTM PPO MBED
Dependencies: LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI
Diff: Keyboard_Ts_Lcd.cpp
- Revision:
- 0:f4a48c08fea7
- Child:
- 1:36b3fd4a01fd
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Keyboard_Ts_Lcd.cpp Thu May 07 15:13:01 2020 +0000 @@ -0,0 +1,27 @@ +#include "Keyboard_Ts_Lcd.h" + +KeyboardTsLcd::KeyboardTsLcd(unsigned char _ucColumn) +{ + pKeyboard = new KeyboardTs(_ucColumn); + pLed = new LedLcd(_ucColumn); +}; + +void KeyboardTsLcd::eRead(void) { + switch(pKeyboard -> eRead()) { + case BUTTON_1: + pLed -> On(0); + break; + case BUTTON_2: + pLed -> On(1); + break; + case BUTTON_3: + pLed -> On(2); + break; + case BUTTON_4: + pLed -> On(3); + break; + default : + pLed -> On(4); + break; + } +} \ No newline at end of file