Test für den Test
Dependencies: mbed
main.cpp@0:6ef5de7d9560, 2016-01-18 (annotated)
- Committer:
- schoeni_91
- Date:
- Mon Jan 18 09:44:43 2016 +0000
- Revision:
- 0:6ef5de7d9560
Test
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
schoeni_91 | 0:6ef5de7d9560 | 1 | #include "mbed.h" |
schoeni_91 | 0:6ef5de7d9560 | 2 | |
schoeni_91 | 0:6ef5de7d9560 | 3 | InterruptIn iiUp(p15); |
schoeni_91 | 0:6ef5de7d9560 | 4 | InterruptIn iiDown (p12); |
schoeni_91 | 0:6ef5de7d9560 | 5 | BusOut boLeds(LED1,LED2,LED3,LED4); |
schoeni_91 | 0:6ef5de7d9560 | 6 | |
schoeni_91 | 0:6ef5de7d9560 | 7 | |
schoeni_91 | 0:6ef5de7d9560 | 8 | void cntUp() |
schoeni_91 | 0:6ef5de7d9560 | 9 | { |
schoeni_91 | 0:6ef5de7d9560 | 10 | boLeds=boLeds +1; |
schoeni_91 | 0:6ef5de7d9560 | 11 | } |
schoeni_91 | 0:6ef5de7d9560 | 12 | |
schoeni_91 | 0:6ef5de7d9560 | 13 | void cntDown() |
schoeni_91 | 0:6ef5de7d9560 | 14 | { |
schoeni_91 | 0:6ef5de7d9560 | 15 | boLeds=boLeds -1; |
schoeni_91 | 0:6ef5de7d9560 | 16 | } |
schoeni_91 | 0:6ef5de7d9560 | 17 | |
schoeni_91 | 0:6ef5de7d9560 | 18 | |
schoeni_91 | 0:6ef5de7d9560 | 19 | |
schoeni_91 | 0:6ef5de7d9560 | 20 | int main() { |
schoeni_91 | 0:6ef5de7d9560 | 21 | boLeds=0; |
schoeni_91 | 0:6ef5de7d9560 | 22 | iiUp.fall(&cntUp); |
schoeni_91 | 0:6ef5de7d9560 | 23 | iiDown.rise(&cntDown); |
schoeni_91 | 0:6ef5de7d9560 | 24 | while (1) { |
schoeni_91 | 0:6ef5de7d9560 | 25 | } |
schoeni_91 | 0:6ef5de7d9560 | 26 | } |
schoeni_91 | 0:6ef5de7d9560 | 27 |