David Haemmerle
/
Bertel_led
LED Test
main.cpp@0:7a4e84f6e472, 2015-11-16 (annotated)
- Committer:
- david22
- Date:
- Mon Nov 16 14:36:37 2015 +0000
- Revision:
- 0:7a4e84f6e472
First LED test
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
david22 | 0:7a4e84f6e472 | 1 | #include "mbed.h" |
david22 | 0:7a4e84f6e472 | 2 | #include "const.h" |
david22 | 0:7a4e84f6e472 | 3 | #include "Robot.h" |
david22 | 0:7a4e84f6e472 | 4 | |
david22 | 0:7a4e84f6e472 | 5 | Robot bertl; |
david22 | 0:7a4e84f6e472 | 6 | |
david22 | 0:7a4e84f6e472 | 7 | int main() |
david22 | 0:7a4e84f6e472 | 8 | { |
david22 | 0:7a4e84f6e472 | 9 | bertl.NibbleLeds(0x0F); |
david22 | 0:7a4e84f6e472 | 10 | wait(1); |
david22 | 0:7a4e84f6e472 | 11 | bertl.NibbleLeds(0x00); |
david22 | 0:7a4e84f6e472 | 12 | |
david22 | 0:7a4e84f6e472 | 13 | while(1) |
david22 | 0:7a4e84f6e472 | 14 | { |
david22 | 0:7a4e84f6e472 | 15 | for(int a=0;a<8;a++) |
david22 | 0:7a4e84f6e472 | 16 | { |
david22 | 0:7a4e84f6e472 | 17 | if(a==0) |
david22 | 0:7a4e84f6e472 | 18 | bertl.TurnLedOn(LED_FR1); |
david22 | 0:7a4e84f6e472 | 19 | if(a==1) |
david22 | 0:7a4e84f6e472 | 20 | bertl.TurnLedOn(LED_FR2); |
david22 | 0:7a4e84f6e472 | 21 | if(a==2) |
david22 | 0:7a4e84f6e472 | 22 | bertl.TurnLedOn(LED_BR2); |
david22 | 0:7a4e84f6e472 | 23 | if(a==3) |
david22 | 0:7a4e84f6e472 | 24 | bertl.TurnLedOn(LED_BR1); |
david22 | 0:7a4e84f6e472 | 25 | if(a==4) |
david22 | 0:7a4e84f6e472 | 26 | bertl.TurnLedOn(LED_BL2); |
david22 | 0:7a4e84f6e472 | 27 | if(a==5) |
david22 | 0:7a4e84f6e472 | 28 | bertl.TurnLedOn(LED_BL1); |
david22 | 0:7a4e84f6e472 | 29 | if(a==6) |
david22 | 0:7a4e84f6e472 | 30 | bertl.TurnLedOn(LED_FL2); |
david22 | 0:7a4e84f6e472 | 31 | if(a==7) |
david22 | 0:7a4e84f6e472 | 32 | bertl.TurnLedOn(LED_FL1); |
david22 | 0:7a4e84f6e472 | 33 | |
david22 | 0:7a4e84f6e472 | 34 | wait_ms(500); |
david22 | 0:7a4e84f6e472 | 35 | bertl.TurnLedOff(LED_ALL); |
david22 | 0:7a4e84f6e472 | 36 | |
david22 | 0:7a4e84f6e472 | 37 | } |
david22 | 0:7a4e84f6e472 | 38 | } |
david22 | 0:7a4e84f6e472 | 39 | } |