aca igualmente

Dependencies:   mbed

Committer:
dex2271
Date:
Thu Aug 12 15:05:39 2021 +0000
Revision:
0:5dfb0aba18a3
pone cualquier cosa

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dex2271 0:5dfb0aba18a3 1 #include "mbed.h"
dex2271 0:5dfb0aba18a3 2 #define tiempo 500
dex2271 0:5dfb0aba18a3 3 BusOut seg (D3,D4,D14,D6,D7,D8,D10);//abcdefg
dex2271 0:5dfb0aba18a3 4 char hex[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,};
dex2271 0:5dfb0aba18a3 5 int a=0;
dex2271 0:5dfb0aba18a3 6 int b=0;
dex2271 0:5dfb0aba18a3 7 static int contador;
dex2271 0:5dfb0aba18a3 8 DigitalIn Boton(PA_0);
dex2271 0:5dfb0aba18a3 9 DigitalIn Boton2(D1);
dex2271 0:5dfb0aba18a3 10 DigitalOut led(D15);
dex2271 0:5dfb0aba18a3 11 DigitalOut led2(D13);
dex2271 0:5dfb0aba18a3 12 int main()
dex2271 0:5dfb0aba18a3 13 {
dex2271 0:5dfb0aba18a3 14
dex2271 0:5dfb0aba18a3 15
dex2271 0:5dfb0aba18a3 16 while (1){
dex2271 0:5dfb0aba18a3 17
dex2271 0:5dfb0aba18a3 18 while(!Boton2 and !Boton and a<=b){
dex2271 0:5dfb0aba18a3 19 seg=hex[contador];
dex2271 0:5dfb0aba18a3 20 led=0;
dex2271 0:5dfb0aba18a3 21 contador=contador+1;
dex2271 0:5dfb0aba18a3 22 thread_sleep_for(500);
dex2271 0:5dfb0aba18a3 23 if(Boton){
dex2271 0:5dfb0aba18a3 24 a=contador;
dex2271 0:5dfb0aba18a3 25 b=contador;
dex2271 0:5dfb0aba18a3 26 }
dex2271 0:5dfb0aba18a3 27 if(Boton2)
dex2271 0:5dfb0aba18a3 28 {
dex2271 0:5dfb0aba18a3 29 b=contador;
dex2271 0:5dfb0aba18a3 30 }
dex2271 0:5dfb0aba18a3 31 if(a<b){
dex2271 0:5dfb0aba18a3 32 led=1;
dex2271 0:5dfb0aba18a3 33 }
dex2271 0:5dfb0aba18a3 34
dex2271 0:5dfb0aba18a3 35
dex2271 0:5dfb0aba18a3 36 if(contador==10)
dex2271 0:5dfb0aba18a3 37 {
dex2271 0:5dfb0aba18a3 38 contador=0;
dex2271 0:5dfb0aba18a3 39 }
dex2271 0:5dfb0aba18a3 40 }
dex2271 0:5dfb0aba18a3 41
dex2271 0:5dfb0aba18a3 42 if (a>b)(led2=!led);
dex2271 0:5dfb0aba18a3 43
dex2271 0:5dfb0aba18a3 44 }
dex2271 0:5dfb0aba18a3 45 }