Mbed p1

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Committer:
juten
Date:
Sat Jun 06 16:02:36 2020 +0000
Revision:
1:57b3cfb31293
Parent:
0:57867f829c01
new and improved mbed1_2d

Who changed what in which revision?

UserRevisionLine numberNew contents of line
juten 0:57867f829c01 1 #include "Keyboard_Ts_Lcd.h"
juten 0:57867f829c01 2
juten 0:57867f829c01 3 Keyboard_Ts_Lcd::Keyboard_Ts_Lcd(unsigned char _ucColumn){
juten 0:57867f829c01 4 pKeyboard = new Keyboard_Ts(_ucColumn);
juten 0:57867f829c01 5 pLed = new Led_Lcd(_ucColumn);
juten 0:57867f829c01 6 };
juten 0:57867f829c01 7
juten 0:57867f829c01 8 KeyState Keyboard_Ts_Lcd::Read(){
juten 0:57867f829c01 9 switch(pKeyboard->Read()) {
juten 0:57867f829c01 10 case BUTTON_0:
juten 1:57b3cfb31293 11 pLed->Led_Board(0);
juten 1:57b3cfb31293 12 return BUTTON_0;
juten 0:57867f829c01 13 case BUTTON_1:
juten 1:57b3cfb31293 14 pLed->Led_Board(1);
juten 1:57b3cfb31293 15 return BUTTON_1;
juten 0:57867f829c01 16 case BUTTON_2:
juten 1:57b3cfb31293 17 pLed->Led_Board(2);
juten 1:57b3cfb31293 18 return BUTTON_2;
juten 0:57867f829c01 19 case BUTTON_3:
juten 1:57b3cfb31293 20 pLed->Led_Board(3);
juten 1:57b3cfb31293 21 return BUTTON_3;
juten 0:57867f829c01 22 default :
juten 1:57b3cfb31293 23 pLed->Led_Board(4);
juten 1:57b3cfb31293 24 return NONE;
juten 1:57b3cfb31293 25 }
juten 0:57867f829c01 26 }
juten 0:57867f829c01 27