proba1

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Committer:
shinoku99
Date:
Mon May 18 10:43:10 2020 +0000
Revision:
1:d168af8a9cbc
Parent:
0:e7ba689326e2
2d_2 Tomasz Balon

Who changed what in which revision?

UserRevisionLine numberNew contents of line
shinoku99 0:e7ba689326e2 1 #include "mbed.h"
shinoku99 0:e7ba689326e2 2 #include "KeyboardTsLcd.h"
shinoku99 0:e7ba689326e2 3 #include "Led_Lcd.h"
shinoku99 1:d168af8a9cbc 4 #include "Keyboard_Ts.h"
shinoku99 0:e7ba689326e2 5
shinoku99 0:e7ba689326e2 6 int main(){
shinoku99 0:e7ba689326e2 7 KeyboardTsLcd Keyboard(0);
shinoku99 0:e7ba689326e2 8 LedLcd Led(2);
shinoku99 0:e7ba689326e2 9
shinoku99 0:e7ba689326e2 10 while(1){
shinoku99 1:d168af8a9cbc 11 enum KeyboardState eBtn = Keyboard.eRead();
shinoku99 1:d168af8a9cbc 12 switch(eBtn){
shinoku99 0:e7ba689326e2 13 case BUTTON_0:
shinoku99 0:e7ba689326e2 14 Led.On(3);
shinoku99 0:e7ba689326e2 15 break;
shinoku99 0:e7ba689326e2 16 case BUTTON_1:
shinoku99 0:e7ba689326e2 17 Led.On(2);
shinoku99 0:e7ba689326e2 18 break;
shinoku99 0:e7ba689326e2 19 case BUTTON_2:
shinoku99 0:e7ba689326e2 20 Led.On(1);
shinoku99 0:e7ba689326e2 21 break;
shinoku99 0:e7ba689326e2 22 case BUTTON_3:
shinoku99 0:e7ba689326e2 23 Led.On(0);
shinoku99 0:e7ba689326e2 24 break;
shinoku99 0:e7ba689326e2 25 default:
shinoku99 0:e7ba689326e2 26 Led.On(4);
shinoku99 0:e7ba689326e2 27 break;
shinoku99 0:e7ba689326e2 28 }
shinoku99 1:d168af8a9cbc 29 wait(0.1);
shinoku99 0:e7ba689326e2 30 }
shinoku99 0:e7ba689326e2 31 }
shinoku99 0:e7ba689326e2 32