LED Test

Dependencies:   Bertl mbed

Committer:
david22
Date:
Mon Nov 16 14:36:37 2015 +0000
Revision:
0:7a4e84f6e472
First LED test

Who changed what in which revision?

UserRevisionLine numberNew 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 }