Ehhhhhhh

Dependencies:   mbed

Committer:
gabocs
Date:
Tue Nov 05 20:52:30 2019 +0000
Revision:
25:1b4fa82d7fc2
Parent:
24:7f14b70fc9ef
sfasf

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dan 0:7dec7e9ac085 1 #include "mbed.h"
gabocs 25:1b4fa82d7fc2 2 Serial pc(USBTX,USBRX);
gabocs 25:1b4fa82d7fc2 3 AnalogIn pito(PTB2);
gabocs 25:1b4fa82d7fc2 4 DigitalOut led(PTB22);
gabocs 25:1b4fa82d7fc2 5 Timer reloj1;
gabocs 25:1b4fa82d7fc2 6 Ticker reloj2;
gabocs 25:1b4fa82d7fc2 7 Timer reloj3;
gabocs 25:1b4fa82d7fc2 8 void destello(){
gabocs 25:1b4fa82d7fc2 9 led=!led;}
gabocs 25:1b4fa82d7fc2 10 int main(){
gabocs 25:1b4fa82d7fc2 11 int i;
gabocs 25:1b4fa82d7fc2 12 char cad[4];
gabocs 25:1b4fa82d7fc2 13 char p1[4];
gabocs 25:1b4fa82d7fc2 14 pc.printf("Ingrese una palabra de 4 caracteres.\n");
gabocs 25:1b4fa82d7fc2 15 pc.putc(pc.getc());
gabocs 25:1b4fa82d7fc2 16 cad[4]=pc.getc();
gabocs 25:1b4fa82d7fc2 17 srand(pito.read_u16());
gabocs 25:1b4fa82d7fc2 18 reloj1.start();
gabocs 25:1b4fa82d7fc2 19 reloj2.attach(&destello,10);
gabocs 25:1b4fa82d7fc2 20
gabocs 25:1b4fa82d7fc2 21 do{
gabocs 25:1b4fa82d7fc2 22 for(i=0;i<4;i++){
gabocs 25:1b4fa82d7fc2 23 p1[i]=1+rand()%(123-97);}}
gabocs 25:1b4fa82d7fc2 24 while(cad[i]!=p1[i]);
gabocs 25:1b4fa82d7fc2 25 reloj1.stop();
gabocs 25:1b4fa82d7fc2 26 pc.printf("%i\n",p1);
gabocs 25:1b4fa82d7fc2 27 pc.printf("El tiempo trasncurrido del proceso fue:%f",reloj1.read());
gabocs 25:1b4fa82d7fc2 28 }