Lauflicht über 12 LED mit 2 LED via BUS + ÜBUNGEN
Dependencies: mbed
Fork of M0_Lektion02e by
Revision 3:28758c2fd38f, committed 2016-10-07
- Comitter:
- Enenkel
- Date:
- Fri Oct 07 08:20:25 2016 +0000
- Parent:
- 2:a8fc0cbe7e3f
- Commit message:
- M0_Lektion02e
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
diff -r a8fc0cbe7e3f -r 28758c2fd38f main.cpp --- a/main.cpp Wed Jan 13 07:46:33 2016 +0000 +++ b/main.cpp Fri Oct 07 08:20:25 2016 +0000 @@ -1,23 +1,24 @@ -#include "mbed.h" // HIMBED Lektion_02e "Lauflicht über 12 LED mit 2 LED via BUS" -// BULME Graz, 2014-02-09, by Enekel -// AUFGABE: 1) Kopiere diese Software in ein neues Programm -// und gib diesem Programm deinen Namen ! -// 2) Verändere sie so, dass ein Lauflicht über 12 LED ensteht. -// Je 2 LED sollen hin und her laufen über alle 12 LED -// Am Anfang und am Ende darf kein LED leuchten ! -// Verwende dazu einen BUS. +// BULME Graz, 2014-02-09, by Enenkel +/* AUFGABE: 1) Kopiere diese Software in ein neues Programm + und gib diesem Programm deinen Namen ! + 2) Verändere sie so, dass ein Lauflicht über 12 LED ensteht. + Je 2 LED sollen hin und her laufen über alle 12 LED + Am Anfang und am Ende darf kein LED leuchten ! + Verwende dazu einen BUS. +*/ // DEFINITIONEN ************************************************* +#include "mbed.h" BusOut led(P1_13,P1_12,P1_7,P1_6,P1_4,P1_3,P1_1,P1_0,LED4,LED3,LED2,LED1); // LSB MSB // HAUPTPROGRAMM *********************************************** int main() { - led=0xFFFF; // Alle 12 LED EIN + led=0xFFF; // Alle 12 LED EIN wait(1); // warte 1 sec. while(1) { - led=0x0000; //LED 0000 0000 00000 + led=0x000; //LED 0000 0000 00000 wait (0.2); // 0000 0000 00001 // 0000 0000 00011 @@ -33,7 +34,7 @@ // ***************** ENDE ********************************** /******************* ÜBUNGEN ********************************* Var1 Var2 - Lauflicht mit 3 LED lauflicht mit 3 LED + Lauflicht mit 3 LED Lauflicht mit 3 LED von D1 bis D20 von D20 bis D1 D1 xxx D2 xxx @@ -49,7 +50,7 @@ D20 xxx Var3 Var4 - Lauflicht mit 4 LED lauflicht mit 4 LED + Lauflicht mit 4 LED Lauflicht mit 4 LED von D1 bis D20 von D20 bis D1 D1 xxxx D2 xxxx @@ -65,7 +66,7 @@ D20 xxxx Var5 Var6 - Lauflicht mit 5 LED lauflicht mit 5 LED + Lauflicht mit 5 LED Lauflicht mit 5 LED von D1 bis D20 von D20 bis D1 D1 xxxxx D2 xxxxx @@ -81,7 +82,7 @@ D20 xxxxx Var7 Var8 - Lauflicht mit 6 LED lauflicht mit 6 LED + Lauflicht mit 6 LED Lauflicht mit 6 LED von D1 bis D20 von D20 bis D1 D1 xxxxxx D2 xxxxxx