LED lighting

Dependencies:   mbed

Committer:
bouaziz
Date:
Sat Apr 02 10:08:25 2011 +0000
Revision:
0:9c965ea8d38d
very simple program with LED

Who changed what in which revision?

UserRevisionLine numberNew contents of line
bouaziz 0:9c965ea8d38d 1 #include "mbed.h"
bouaziz 0:9c965ea8d38d 2
bouaziz 0:9c965ea8d38d 3 DigitalOut myled1(LED1);
bouaziz 0:9c965ea8d38d 4 DigitalOut myled2(LED2);
bouaziz 0:9c965ea8d38d 5 DigitalOut myled3(LED3);
bouaziz 0:9c965ea8d38d 6 DigitalOut myled4(LED4);
bouaziz 0:9c965ea8d38d 7
bouaziz 0:9c965ea8d38d 8 Serial pc(USBTX, USBRX); // tx, rx
bouaziz 0:9c965ea8d38d 9
bouaziz 0:9c965ea8d38d 10 char v=1;
bouaziz 0:9c965ea8d38d 11
bouaziz 0:9c965ea8d38d 12 int main() {
bouaziz 0:9c965ea8d38d 13 while(1) {
bouaziz 0:9c965ea8d38d 14 myled1=v&0x01; myled2= (v>>1)&0x01; myled3=(v>>2)&0x01; myled4=(v>>3)&0x01;
bouaziz 0:9c965ea8d38d 15 wait(0.3);
bouaziz 0:9c965ea8d38d 16 v=v<<1;
bouaziz 0:9c965ea8d38d 17 if(v>8) v=1;
bouaziz 0:9c965ea8d38d 18 pc.printf("Bonjour\n\r");
bouaziz 0:9c965ea8d38d 19 }
bouaziz 0:9c965ea8d38d 20 }