Mauricio Escobar
/
Tarea1
este programa aumenta el ciclo de dureza de encendido del led
main.cpp@0:66eb4dcf3684, 2014-03-21 (annotated)
- Committer:
- mescobart22
- Date:
- Fri Mar 21 16:27:59 2014 +0000
- Revision:
- 0:66eb4dcf3684
este es el ejercicio de la tarea 1
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mescobart22 | 0:66eb4dcf3684 | 1 | #include "mbed.h" |
mescobart22 | 0:66eb4dcf3684 | 2 | #include "DebouncedIn.h" |
mescobart22 | 0:66eb4dcf3684 | 3 | |
mescobart22 | 0:66eb4dcf3684 | 4 | DigitalOut myled(LED1); |
mescobart22 | 0:66eb4dcf3684 | 5 | DebouncedIn button1(PTC12); |
mescobart22 | 0:66eb4dcf3684 | 6 | float tiempoespera=0.1; |
mescobart22 | 0:66eb4dcf3684 | 7 | |
mescobart22 | 0:66eb4dcf3684 | 8 | int main() { |
mescobart22 | 0:66eb4dcf3684 | 9 | while(1) { |
mescobart22 | 0:66eb4dcf3684 | 10 | myled=!myled; |
mescobart22 | 0:66eb4dcf3684 | 11 | if (button1.falling()){ |
mescobart22 | 0:66eb4dcf3684 | 12 | if (tiempoespera+0.1<1) |
mescobart22 | 0:66eb4dcf3684 | 13 | tiempoespera=tiempoespera+0.1; |
mescobart22 | 0:66eb4dcf3684 | 14 | else |
mescobart22 | 0:66eb4dcf3684 | 15 | tiempoespera=0.1; |
mescobart22 | 0:66eb4dcf3684 | 16 | } |
mescobart22 | 0:66eb4dcf3684 | 17 | wait(tiempoespera); |
mescobart22 | 0:66eb4dcf3684 | 18 | } |
mescobart22 | 0:66eb4dcf3684 | 19 | } |