Ejercicio 2

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 
00003 DigitalIn pulsador(D4);
00004 DigitalOut ledInterno(LED1);
00005 BusOut led(D5,D6,D7);
00006 int i;
00007 int len = sizeof(led)/sizeof(led[0]);
00008 
00009 void pulsadorLeds() {
00010     if(pulsador==1) {
00011         ledInterno = 1;
00012         wait(0.2);
00013         ledInterno = 0;
00014         for(i=0;i<=len;i++) {
00015             led[i] = 1;
00016             wait(0.2);
00017             led[i] = 0;
00018         }
00019     } else {
00020         ledInterno = 0;
00021         for(i=0;i<=len;i++) {
00022             led[i] = 0;
00023         }
00024     }
00025 }
00026 
00027 int main() {
00028     pulsadorLeds();
00029 }