Gottfried Enenkel
/
M0_Lektion02c
Lauflicht über 4 Led mit 1 Led via Bus
Diff: main.cpp
- Revision:
- 0:2d0317d249dc
- Child:
- 1:09e5e84d0b38
diff -r 000000000000 -r 2d0317d249dc main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Wed Feb 11 10:07:06 2015 +0000 @@ -0,0 +1,38 @@ +#include "mbed.h" +// HIMBED LEKTION 2c "Lauflicht 4LED via BUS" +// by Gottfried ENENKEL 2014-12-12 +// AUFGABE: +// Die LED D1 bis D4 werden als BUS definiert. +// 4 Leitungen -> 16 Möglichkeiten-> 0-F +// EIN LED soll hin und her laufen +// Am Anfang und am Ende darf kein LED leuchten ! +// +// DEFINITIONEN ************************************************* +// Bus Definition +BusOut led(P1_8,P1_9,P1_10,P1_11); +// LSB MSB + +// HAUPTPROGRAMM *********************************************** +int main() { + led=0xF; // Alle 4 LED EIN + wait(1); // warte 1 sec. + while(1) // Hauptschleife + { + led=0x0; //LED 0000 Hex 0 + wait(0.2); + led=0x1; //LED 0001 Hex 1 + wait (0.2); + led=0x2; //LED 0011 ->Hex 2 + // Ergänze selber in HEX! + + wait (0.2); + led=0xF; //LED 1111 + //LED 0000 + //LED 1000 + // nun läuft der Balken wieder zurück! + + + } +} +// ENDE ***************************************************** +