4 LEDs zeigen an welcher Taster gedrückt wird :)

Dependencies:   mbed

Committer:
martinale
Date:
Thu Apr 16 11:38:57 2015 +0000
Revision:
0:919d60d59686
4 LEDs zeigen welcher Taster gedr?ckt wird :)

Who changed what in which revision?

UserRevisionLine numberNew contents of line
martinale 0:919d60d59686 1 #include "mbed.h"
martinale 0:919d60d59686 2 #include "ur_Bertl.h"
martinale 0:919d60d59686 3 #include "const.h"
martinale 0:919d60d59686 4
martinale 0:919d60d59686 5 int main()
martinale 0:919d60d59686 6 {
martinale 0:919d60d59686 7 ur_Bertl karel;
martinale 0:919d60d59686 8
martinale 0:919d60d59686 9 karel.TurnLedOff(LED_ALL);
martinale 0:919d60d59686 10
martinale 0:919d60d59686 11 while(1) {
martinale 0:919d60d59686 12 if( karel.IsButtonPressed(BTN_FLL))
martinale 0:919d60d59686 13 karel.NibbleLeds(0x01);
martinale 0:919d60d59686 14
martinale 0:919d60d59686 15 if( karel.IsButtonPressed(BTN_FL))
martinale 0:919d60d59686 16 karel.NibbleLeds(0x02);
martinale 0:919d60d59686 17
martinale 0:919d60d59686 18 if( karel.IsButtonPressed(BTN_FM))
martinale 0:919d60d59686 19 karel.NibbleLeds(0x0F);
martinale 0:919d60d59686 20
martinale 0:919d60d59686 21 if( karel.IsButtonPressed(BTN_FR))
martinale 0:919d60d59686 22 karel.NibbleLeds(0x04);
martinale 0:919d60d59686 23
martinale 0:919d60d59686 24 if( karel.IsButtonPressed(BTN_FRR))
martinale 0:919d60d59686 25 karel.NibbleLeds(0x08);
martinale 0:919d60d59686 26
martinale 0:919d60d59686 27 if( karel.IsButtonPressed(BTN_BL))
martinale 0:919d60d59686 28 karel.NibbleLeds(0x0E);
martinale 0:919d60d59686 29
martinale 0:919d60d59686 30 if( karel.IsButtonPressed(BTN_BM))
martinale 0:919d60d59686 31 karel.NibbleLeds(0x09);
martinale 0:919d60d59686 32
martinale 0:919d60d59686 33 if( karel.IsButtonPressed(BTN_BR))
martinale 0:919d60d59686 34 karel.NibbleLeds(0x07);
martinale 0:919d60d59686 35
martinale 0:919d60d59686 36 else
martinale 0:919d60d59686 37 karel.NibbleLeds(0x00);
martinale 0:919d60d59686 38 }
martinale 0:919d60d59686 39 }