Implementar un programa con la estructura de control do while, de tal forma que al iniciar el programa permita visualizar el destello de un LED durante 5 veces en un lapso de 3 segundos, posteriormente realizar la misma secuencia siempre y cuando dos botones estén presionados al mismo tiempo (utilizar leds y botones de la tarjeta).
main.cpp@25:949141e9ea5e, 2020-04-12 (annotated)
- Committer:
- nervy
- Date:
- Sun Apr 12 04:02:25 2020 +0000
- Revision:
- 25:949141e9ea5e
- Parent:
- 24:7f14b70fc9ef
- Child:
- 26:57cfec63c3c0
e6p4
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
nervy | 25:949141e9ea5e | 1 | #include "mbed.h" //librería que nos permite utilizar comandos y sentencias propias de mbed |
dan | 0:7dec7e9ac085 | 2 | |
nervy | 25:949141e9ea5e | 3 | DigitalIn taylorswift(SW2); |
nervy | 25:949141e9ea5e | 4 | DigitalIn kemonito(SW3); |
nervy | 25:949141e9ea5e | 5 | Serial com1(USBTX, USBRX); |
nervy | 25:949141e9ea5e | 6 | DigitalOut fuckito(LED1); |
dan | 0:7dec7e9ac085 | 7 | |
nervy | 25:949141e9ea5e | 8 | int main() |
nervy | 25:949141e9ea5e | 9 | { |
nervy | 25:949141e9ea5e | 10 | do |
nervy | 25:949141e9ea5e | 11 | { |
nervy | 25:949141e9ea5e | 12 | fuckito = 1; |
nervy | 25:949141e9ea5e | 13 | wait(.3); |
nervy | 25:949141e9ea5e | 14 | fuckito = 0; |
nervy | 25:949141e9ea5e | 15 | wait(.3); |
nervy | 25:949141e9ea5e | 16 | |
nervy | 25:949141e9ea5e | 17 | fuckito = 1; |
nervy | 25:949141e9ea5e | 18 | wait(.3); |
nervy | 25:949141e9ea5e | 19 | fuckito = 0; |
nervy | 25:949141e9ea5e | 20 | wait(.3); |
nervy | 25:949141e9ea5e | 21 | |
nervy | 25:949141e9ea5e | 22 | fuckito = 1; |
nervy | 25:949141e9ea5e | 23 | wait(.3); |
nervy | 25:949141e9ea5e | 24 | fuckito = 0; |
nervy | 25:949141e9ea5e | 25 | wait(.3); |
nervy | 25:949141e9ea5e | 26 | |
nervy | 25:949141e9ea5e | 27 | fuckito = 1; |
nervy | 25:949141e9ea5e | 28 | wait(.3); |
nervy | 25:949141e9ea5e | 29 | fuckito = 0; |
nervy | 25:949141e9ea5e | 30 | wait(.3); |
nervy | 25:949141e9ea5e | 31 | |
nervy | 25:949141e9ea5e | 32 | fuckito = 1; |
nervy | 25:949141e9ea5e | 33 | wait(.3); |
nervy | 25:949141e9ea5e | 34 | fuckito = 0; |
nervy | 25:949141e9ea5e | 35 | wait(.3); |
nervy | 25:949141e9ea5e | 36 | }while(taylorswift==1 && kemonito==1); |
nervy | 25:949141e9ea5e | 37 | } |