Leonard Haghofer
/
M0_Lektion02c
02c
Fork of M0_Lektion02c by
main.cpp
- Committer:
- Leonard_Haghofer
- Date:
- 2016-01-29
- Revision:
- 3:80b8ddc2f3ad
- Parent:
- 2:4d97fbc35b11
File content as of revision 3:80b8ddc2f3ad:
#include "mbed.h" // HIMBED Lektion_02c "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=0x3; //LED 0011 ->Hex 2 wait(0.2); led=0x7; // Ergänze selber in HEX! wait(0.2); led=0xF; wait(0.2); led=0x7; wait(0.2); led=0x3; wait(0.2); led=0x1; wait(0.2); led=0x0; wait(1.0); //LED 1111 //LED 0000 //LED 1000 // nun läuft der Balken wieder zurück! } } // ***************** ENDE ***********************************