a

Dependencies:   BSP_DISCO_F429ZI LCD_DISCO_F429ZI TS_DISCO_F429ZI mbed

Committer:
pbl96
Date:
Mon Apr 24 15:30:35 2017 +0000
Revision:
0:3f46be5ac38a
aa

Who changed what in which revision?

UserRevisionLine numberNew contents of line
pbl96 0:3f46be5ac38a 1 #include "mbed.h"
pbl96 0:3f46be5ac38a 2 #include "Keyboard_TS.h"
pbl96 0:3f46be5ac38a 3 #include "Led_Lcd.h"
pbl96 0:3f46be5ac38a 4
pbl96 0:3f46be5ac38a 5 int main()
pbl96 0:3f46be5ac38a 6
pbl96 0:3f46be5ac38a 7 {
pbl96 0:3f46be5ac38a 8 LedLcd Led;
pbl96 0:3f46be5ac38a 9 KeyboardTs Keyboard;
pbl96 0:3f46be5ac38a 10
pbl96 0:3f46be5ac38a 11 while(1) {
pbl96 0:3f46be5ac38a 12
pbl96 0:3f46be5ac38a 13 switch(Keyboard.eRead()) {
pbl96 0:3f46be5ac38a 14 case BUTTON_0:
pbl96 0:3f46be5ac38a 15 Led.On(0);
pbl96 0:3f46be5ac38a 16 break;
pbl96 0:3f46be5ac38a 17
pbl96 0:3f46be5ac38a 18 case BUTTON_1:
pbl96 0:3f46be5ac38a 19 Led.On(1);
pbl96 0:3f46be5ac38a 20 break;
pbl96 0:3f46be5ac38a 21
pbl96 0:3f46be5ac38a 22 case BUTTON_2:
pbl96 0:3f46be5ac38a 23 Led.On(2);
pbl96 0:3f46be5ac38a 24 break;
pbl96 0:3f46be5ac38a 25
pbl96 0:3f46be5ac38a 26 case BUTTON_3:
pbl96 0:3f46be5ac38a 27 Led.On(3);
pbl96 0:3f46be5ac38a 28 break;
pbl96 0:3f46be5ac38a 29
pbl96 0:3f46be5ac38a 30 default :
pbl96 0:3f46be5ac38a 31 Led.On(4);
pbl96 0:3f46be5ac38a 32 break;
pbl96 0:3f46be5ac38a 33
pbl96 0:3f46be5ac38a 34 }
pbl96 0:3f46be5ac38a 35
pbl96 0:3f46be5ac38a 36 wait(0.1);
pbl96 0:3f46be5ac38a 37
pbl96 0:3f46be5ac38a 38 }
pbl96 0:3f46be5ac38a 39
pbl96 0:3f46be5ac38a 40 }