julian zacipa / Mbed 2 deprecated Color

Dependencies:   mbed

Committer:
jazc
Date:
Tue Sep 25 01:34:53 2018 +0000
Revision:
0:f426f91e8afe
Child:
1:26d97d40960d
color

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jazc 0:f426f91e8afe 1 #include "mbed.h"
jazc 0:f426f91e8afe 2 #include <Timer.h>
jazc 0:f426f91e8afe 3 Serial command(USBTX, USBRX);
jazc 0:f426f91e8afe 4 DigitalIn button(USER_BUTTON);
jazc 0:f426f91e8afe 5 DigitalOut led(LED1);
jazc 0:f426f91e8afe 6 DigitalIn OUT(PA_2);
jazc 0:f426f91e8afe 7 DigitalOut S0(PA_5);
jazc 0:f426f91e8afe 8 DigitalOut S1(PA_3);
jazc 0:f426f91e8afe 9 DigitalOut S2(PC_4);
jazc 0:f426f91e8afe 10 DigitalOut S3(PA_4);
jazc 0:f426f91e8afe 11
jazc 0:f426f91e8afe 12 Timer tiempo;
jazc 0:f426f91e8afe 13
jazc 0:f426f91e8afe 14
jazc 0:f426f91e8afe 15 int main()
jazc 0:f426f91e8afe 16 {
jazc 0:f426f91e8afe 17
jazc 0:f426f91e8afe 18 //int time = 0;
jazc 0:f426f91e8afe 19 int Red = 0;
jazc 0:f426f91e8afe 20 int Blue = 0;
jazc 0:f426f91e8afe 21 int Green = 0;
jazc 0:f426f91e8afe 22
jazc 0:f426f91e8afe 23 while(1){
jazc 0:f426f91e8afe 24 S0 = 1;
jazc 0:f426f91e8afe 25 S1 = 1;
jazc 0:f426f91e8afe 26 //Leer Rojo
jazc 0:f426f91e8afe 27 S2 = 0;
jazc 0:f426f91e8afe 28 S3 = 0;
jazc 0:f426f91e8afe 29 while(OUT){}
jazc 0:f426f91e8afe 30 tiempo.start();
jazc 0:f426f91e8afe 31 while(!OUT){}
jazc 0:f426f91e8afe 32 tiempo.stop();
jazc 0:f426f91e8afe 33 Red = tiempo.read_ms();
jazc 0:f426f91e8afe 34 printf("Red: %d, ",Red);
jazc 0:f426f91e8afe 35 tiempo.reset();
jazc 0:f426f91e8afe 36 //Leer Azul
jazc 0:f426f91e8afe 37 S2 = 0;
jazc 0:f426f91e8afe 38 S3 = 1;
jazc 0:f426f91e8afe 39 while(OUT){}
jazc 0:f426f91e8afe 40 tiempo.start();
jazc 0:f426f91e8afe 41 while(!OUT){}
jazc 0:f426f91e8afe 42 tiempo.stop();
jazc 0:f426f91e8afe 43 Blue = tiempo.read_ms();
jazc 0:f426f91e8afe 44 printf("Blue: %d, ",Blue);
jazc 0:f426f91e8afe 45 tiempo.reset();
jazc 0:f426f91e8afe 46 //Leer Verde
jazc 0:f426f91e8afe 47 S2 = 1;
jazc 0:f426f91e8afe 48 S3 = 1;
jazc 0:f426f91e8afe 49 while(OUT){}
jazc 0:f426f91e8afe 50 tiempo.start();
jazc 0:f426f91e8afe 51 while(!OUT){}
jazc 0:f426f91e8afe 52 tiempo.stop();
jazc 0:f426f91e8afe 53 Green = tiempo.read_ms();
jazc 0:f426f91e8afe 54 printf("Green: %d\n",Green);
jazc 0:f426f91e8afe 55 tiempo.reset();
jazc 0:f426f91e8afe 56 }
jazc 0:f426f91e8afe 57 }
jazc 0:f426f91e8afe 58