Stefan Simbürger
/
LaufShift
Einfaches Lauflicht
main.cpp@0:ee2c70b96737, 2020-01-08 (annotated)
- Committer:
- Ursukar
- Date:
- Wed Jan 08 13:30:11 2020 +0000
- Revision:
- 0:ee2c70b96737
LaufShift
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Ursukar | 0:ee2c70b96737 | 1 | /////////////////////// |
Ursukar | 0:ee2c70b96737 | 2 | // Lauflicht // |
Ursukar | 0:ee2c70b96737 | 3 | // NUCLEO-L432KC // |
Ursukar | 0:ee2c70b96737 | 4 | // Stefan Simbürger // |
Ursukar | 0:ee2c70b96737 | 5 | // 08.01.2020 // |
Ursukar | 0:ee2c70b96737 | 6 | /////////////////////// |
Ursukar | 0:ee2c70b96737 | 7 | |
Ursukar | 0:ee2c70b96737 | 8 | #include "mbed.h" |
Ursukar | 0:ee2c70b96737 | 9 | |
Ursukar | 0:ee2c70b96737 | 10 | BusOut leds(D11, D10, D9, D6, D5, D4, D3, D2); |
Ursukar | 0:ee2c70b96737 | 11 | |
Ursukar | 0:ee2c70b96737 | 12 | void runLight(); |
Ursukar | 0:ee2c70b96737 | 13 | |
Ursukar | 0:ee2c70b96737 | 14 | int main() { |
Ursukar | 0:ee2c70b96737 | 15 | while(1) { |
Ursukar | 0:ee2c70b96737 | 16 | runLight(); |
Ursukar | 0:ee2c70b96737 | 17 | } |
Ursukar | 0:ee2c70b96737 | 18 | } |
Ursukar | 0:ee2c70b96737 | 19 | |
Ursukar | 0:ee2c70b96737 | 20 | void runLight(){ |
Ursukar | 0:ee2c70b96737 | 21 | leds = 0x01; |
Ursukar | 0:ee2c70b96737 | 22 | for(int i = 0; i < 8; i++) |
Ursukar | 0:ee2c70b96737 | 23 | { |
Ursukar | 0:ee2c70b96737 | 24 | wait_ms(200); |
Ursukar | 0:ee2c70b96737 | 25 | leds = leds << 1; |
Ursukar | 0:ee2c70b96737 | 26 | } |
Ursukar | 0:ee2c70b96737 | 27 | } |