Ralf Bohm / Mbed 2 deprecated example3

Dependencies:   mbed

Committer:
ralleboehm
Date:
Sat May 31 19:07:57 2014 +0000
Revision:
1:b2a97244857c
Parent:
0:59594d96b9ce
Child:
2:8d698a18ae6f
sparkfun migration to mbed

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ralleboehm 0:59594d96b9ce 1 #include "mbed.h"
ralleboehm 0:59594d96b9ce 2
ralleboehm 1:b2a97244857c 3 DigitalOut red(D7);
ralleboehm 0:59594d96b9ce 4 DigitalOut green(D6);
ralleboehm 0:59594d96b9ce 5 DigitalOut blue(D5);
ralleboehm 0:59594d96b9ce 6
ralleboehm 1:b2a97244857c 7
ralleboehm 1:b2a97244857c 8
ralleboehm 1:b2a97244857c 9 int maincolor(void)
ralleboehm 1:b2a97244857c 10 {
ralleboehm 1:b2a97244857c 11 {
ralleboehm 0:59594d96b9ce 12 red=0; //all off
ralleboehm 0:59594d96b9ce 13 green=0;
ralleboehm 0:59594d96b9ce 14 blue=0;
ralleboehm 0:59594d96b9ce 15 wait(1);
ralleboehm 0:59594d96b9ce 16
ralleboehm 0:59594d96b9ce 17 red=1; //just red
ralleboehm 0:59594d96b9ce 18 green=0;
ralleboehm 0:59594d96b9ce 19 blue=0;
ralleboehm 0:59594d96b9ce 20 wait(1);
ralleboehm 0:59594d96b9ce 21
ralleboehm 0:59594d96b9ce 22 red=0; //just green
ralleboehm 0:59594d96b9ce 23 green=1;
ralleboehm 0:59594d96b9ce 24 blue=0;
ralleboehm 0:59594d96b9ce 25 wait(1);
ralleboehm 0:59594d96b9ce 26
ralleboehm 0:59594d96b9ce 27 red=0; //just blue
ralleboehm 0:59594d96b9ce 28 green=0;
ralleboehm 0:59594d96b9ce 29 blue=1;
ralleboehm 0:59594d96b9ce 30 wait(1);
ralleboehm 0:59594d96b9ce 31
ralleboehm 0:59594d96b9ce 32
ralleboehm 0:59594d96b9ce 33 red=1; //yellow... red and green
ralleboehm 0:59594d96b9ce 34 green=1;
ralleboehm 0:59594d96b9ce 35 blue=0;
ralleboehm 0:59594d96b9ce 36 wait(1);
ralleboehm 0:59594d96b9ce 37
ralleboehm 0:59594d96b9ce 38 red=0; //cyan... green and bue
ralleboehm 0:59594d96b9ce 39 green=1;
ralleboehm 0:59594d96b9ce 40 blue=1;
ralleboehm 0:59594d96b9ce 41 wait(1);
ralleboehm 0:59594d96b9ce 42
ralleboehm 0:59594d96b9ce 43 red=1; //purple... red and blue
ralleboehm 0:59594d96b9ce 44 green=0;
ralleboehm 0:59594d96b9ce 45 blue=1;
ralleboehm 0:59594d96b9ce 46 wait(1);
ralleboehm 0:59594d96b9ce 47
ralleboehm 0:59594d96b9ce 48 red=1; //white... all
ralleboehm 0:59594d96b9ce 49 green=1;
ralleboehm 0:59594d96b9ce 50 blue=1;
ralleboehm 0:59594d96b9ce 51 wait(1);
ralleboehm 1:b2a97244857c 52 }
ralleboehm 1:b2a97244857c 53 return 0;
ralleboehm 1:b2a97244857c 54 }
ralleboehm 1:b2a97244857c 55
ralleboehm 1:b2a97244857c 56
ralleboehm 1:b2a97244857c 57 int main(void)
ralleboehm 1:b2a97244857c 58 {
ralleboehm 1:b2a97244857c 59 while(1)
ralleboehm 1:b2a97244857c 60 {
ralleboehm 1:b2a97244857c 61 maincolor();
ralleboehm 1:b2a97244857c 62 }
ralleboehm 1:b2a97244857c 63 }
ralleboehm 1:b2a97244857c 64