Iván Santos
/
santos_ej1
Ejercicio1
main.cpp@0:da4f59bc5b3c, 2022-04-13 (annotated)
- Committer:
- sedu_santos
- Date:
- Wed Apr 13 17:27:00 2022 +0000
- Revision:
- 0:da4f59bc5b3c
a
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
sedu_santos | 0:da4f59bc5b3c | 1 | #include "mbed.h" |
sedu_santos | 0:da4f59bc5b3c | 2 | |
sedu_santos | 0:da4f59bc5b3c | 3 | DigitalOut ledInterno(LED1); |
sedu_santos | 0:da4f59bc5b3c | 4 | BusOut led(D5,D6,D7); |
sedu_santos | 0:da4f59bc5b3c | 5 | int i; |
sedu_santos | 0:da4f59bc5b3c | 6 | int len = sizeof(led)/sizeof(led[0]); |
sedu_santos | 0:da4f59bc5b3c | 7 | |
sedu_santos | 0:da4f59bc5b3c | 8 | void ledsIteration() { |
sedu_santos | 0:da4f59bc5b3c | 9 | while(1) { |
sedu_santos | 0:da4f59bc5b3c | 10 | ledInterno = !ledInterno; |
sedu_santos | 0:da4f59bc5b3c | 11 | wait(0.2); |
sedu_santos | 0:da4f59bc5b3c | 12 | ledInterno = !ledInterno; |
sedu_santos | 0:da4f59bc5b3c | 13 | for(i=0;i<=len;i++) { |
sedu_santos | 0:da4f59bc5b3c | 14 | led[i] = !led[i]; |
sedu_santos | 0:da4f59bc5b3c | 15 | wait(0.2); |
sedu_santos | 0:da4f59bc5b3c | 16 | led[i] = !led[i]; |
sedu_santos | 0:da4f59bc5b3c | 17 | } |
sedu_santos | 0:da4f59bc5b3c | 18 | |
sedu_santos | 0:da4f59bc5b3c | 19 | } |
sedu_santos | 0:da4f59bc5b3c | 20 | } |
sedu_santos | 0:da4f59bc5b3c | 21 | |
sedu_santos | 0:da4f59bc5b3c | 22 | int main() { |
sedu_santos | 0:da4f59bc5b3c | 23 | ledsIteration(); |
sedu_santos | 0:da4f59bc5b3c | 24 | } |