Jozsef Sztojka
/
bertl_led
First LED Test
main.cpp@0:5f2b8e28b7ae, 2015-11-16 (annotated)
- Committer:
- Joci1221
- Date:
- Mon Nov 16 14:35:51 2015 +0000
- Revision:
- 0:5f2b8e28b7ae
First LED Test
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Joci1221 | 0:5f2b8e28b7ae | 1 | #include "mbed.h" |
Joci1221 | 0:5f2b8e28b7ae | 2 | #include "const.h" |
Joci1221 | 0:5f2b8e28b7ae | 3 | #include "Robot.h" |
Joci1221 | 0:5f2b8e28b7ae | 4 | |
Joci1221 | 0:5f2b8e28b7ae | 5 | Robot bertl; |
Joci1221 | 0:5f2b8e28b7ae | 6 | |
Joci1221 | 0:5f2b8e28b7ae | 7 | int main() |
Joci1221 | 0:5f2b8e28b7ae | 8 | { |
Joci1221 | 0:5f2b8e28b7ae | 9 | while(1) |
Joci1221 | 0:5f2b8e28b7ae | 10 | { |
Joci1221 | 0:5f2b8e28b7ae | 11 | bertl.TurnLedOn(LED_FR1); |
Joci1221 | 0:5f2b8e28b7ae | 12 | wait(0.2); |
Joci1221 | 0:5f2b8e28b7ae | 13 | bertl.TurnLedOff(LED_FR1); |
Joci1221 | 0:5f2b8e28b7ae | 14 | |
Joci1221 | 0:5f2b8e28b7ae | 15 | bertl.TurnLedOn(LED_FR2); |
Joci1221 | 0:5f2b8e28b7ae | 16 | wait(0.2); |
Joci1221 | 0:5f2b8e28b7ae | 17 | bertl.TurnLedOff(LED_FR2); |
Joci1221 | 0:5f2b8e28b7ae | 18 | |
Joci1221 | 0:5f2b8e28b7ae | 19 | bertl.TurnLedOn(LED_BR2); |
Joci1221 | 0:5f2b8e28b7ae | 20 | wait(0.2); |
Joci1221 | 0:5f2b8e28b7ae | 21 | bertl.TurnLedOff(LED_BR2); |
Joci1221 | 0:5f2b8e28b7ae | 22 | |
Joci1221 | 0:5f2b8e28b7ae | 23 | bertl.TurnLedOn(LED_BR1); |
Joci1221 | 0:5f2b8e28b7ae | 24 | wait(0.2); |
Joci1221 | 0:5f2b8e28b7ae | 25 | bertl.TurnLedOff(LED_BR1); |
Joci1221 | 0:5f2b8e28b7ae | 26 | |
Joci1221 | 0:5f2b8e28b7ae | 27 | bertl.NibbleLeds(0x08); |
Joci1221 | 0:5f2b8e28b7ae | 28 | wait(0.2); |
Joci1221 | 0:5f2b8e28b7ae | 29 | bertl.NibbleLeds(0x04); |
Joci1221 | 0:5f2b8e28b7ae | 30 | wait(0.2); |
Joci1221 | 0:5f2b8e28b7ae | 31 | bertl.NibbleLeds(0x02); |
Joci1221 | 0:5f2b8e28b7ae | 32 | wait(0.2); |
Joci1221 | 0:5f2b8e28b7ae | 33 | bertl.NibbleLeds(0x01); |
Joci1221 | 0:5f2b8e28b7ae | 34 | wait(0.2); |
Joci1221 | 0:5f2b8e28b7ae | 35 | bertl.NibbleLeds(0x00); |
Joci1221 | 0:5f2b8e28b7ae | 36 | wait(0.2); |
Joci1221 | 0:5f2b8e28b7ae | 37 | |
Joci1221 | 0:5f2b8e28b7ae | 38 | bertl.TurnLedOn(LED_BL2); |
Joci1221 | 0:5f2b8e28b7ae | 39 | wait(0.2); |
Joci1221 | 0:5f2b8e28b7ae | 40 | bertl.TurnLedOff(LED_BL2); |
Joci1221 | 0:5f2b8e28b7ae | 41 | |
Joci1221 | 0:5f2b8e28b7ae | 42 | bertl.TurnLedOn(LED_BL1); |
Joci1221 | 0:5f2b8e28b7ae | 43 | wait(0.2); |
Joci1221 | 0:5f2b8e28b7ae | 44 | bertl.TurnLedOff(LED_BL1); |
Joci1221 | 0:5f2b8e28b7ae | 45 | |
Joci1221 | 0:5f2b8e28b7ae | 46 | bertl.TurnLedOn(LED_FL2); |
Joci1221 | 0:5f2b8e28b7ae | 47 | wait(0.2); |
Joci1221 | 0:5f2b8e28b7ae | 48 | bertl.TurnLedOff(LED_FL2); |
Joci1221 | 0:5f2b8e28b7ae | 49 | |
Joci1221 | 0:5f2b8e28b7ae | 50 | bertl.TurnLedOn(LED_FL1); |
Joci1221 | 0:5f2b8e28b7ae | 51 | wait(0.2); |
Joci1221 | 0:5f2b8e28b7ae | 52 | bertl.TurnLedOff(LED_FL1); |
Joci1221 | 0:5f2b8e28b7ae | 53 | } |
Joci1221 | 0:5f2b8e28b7ae | 54 | } |