Mbed p1

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Committer:
juten
Date:
Mon May 25 19:45:09 2020 +0000
Revision:
0:57867f829c01
Child:
1:57b3cfb31293
Mbed p1;

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 0:57867f829c01 11 pLed->On(0);
juten 0:57867f829c01 12 break;
juten 0:57867f829c01 13 case BUTTON_1:
juten 0:57867f829c01 14 pLed->On(1);
juten 0:57867f829c01 15 break;
juten 0:57867f829c01 16 case BUTTON_2:
juten 0:57867f829c01 17 pLed->On(2);
juten 0:57867f829c01 18 break;
juten 0:57867f829c01 19 case BUTTON_3:
juten 0:57867f829c01 20 pLed->On(3);
juten 0:57867f829c01 21 break;
juten 0:57867f829c01 22 default :
juten 0:57867f829c01 23 pLed->Off();
juten 0:57867f829c01 24 break;
juten 0:57867f829c01 25 }
juten 0:57867f829c01 26 return(pKeyboard->Read());
juten 0:57867f829c01 27 }
juten 0:57867f829c01 28