M0_Übung_2a

Dependencies:   mbed

Fork of M0_Lektion02a by Gottfried Enenkel

Committer:
Enenkel
Date:
Wed Feb 11 08:54:20 2015 +0000
Revision:
0:49229f47782a
Child:
1:e6b87b4bb711
Lauflicht ?ber 4 LED

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Enenkel 0:49229f47782a 1 #include "mbed.h"
Enenkel 0:49229f47782a 2 // HIMBED LEKTION 2a "Lauflicht über 4 LED"
Enenkel 0:49229f47782a 3 // by Gottfried ENENKEL 2014-12-12
Enenkel 0:49229f47782a 4 // AUFGABE:
Enenkel 0:49229f47782a 5 // Verändere dis Software sie so, dass ein Lauflicht mit einer LED entsteht!
Enenkel 0:49229f47782a 6 // Das Lauflicht soll hin und her gleiten.
Enenkel 0:49229f47782a 7 // Am Anfang und am Ende sollen alle LED aus sein.
Enenkel 0:49229f47782a 8 //
Enenkel 0:49229f47782a 9 // DEFINITIONEN *************************************************
Enenkel 0:49229f47782a 10 // Ausgange definieren:
Enenkel 0:49229f47782a 11 DigitalOut LedD1 (P1_8);
Enenkel 0:49229f47782a 12 DigitalOut LedD2 (P1_9);
Enenkel 0:49229f47782a 13 //DigitalOut LedD3 (guckst du in Schalplan!
Enenkel 0:49229f47782a 14 //DigitalOut LedD4 (gucktst du nochmals in Schaltplan!
Enenkel 0:49229f47782a 15
Enenkel 0:49229f47782a 16 // HAUPTPROGRAMM ***********************************************
Enenkel 0:49229f47782a 17 int main() {
Enenkel 0:49229f47782a 18 while(1) // Hauptschleife
Enenkel 0:49229f47782a 19 {
Enenkel 0:49229f47782a 20 LedD1=1; //LED D1 EIN
Enenkel 0:49229f47782a 21 wait(0.4); //warte 0.4 sec
Enenkel 0:49229f47782a 22 LedD1=0; //LED D1 AUS
Enenkel 0:49229f47782a 23 LedD2=1; //LED D2 EIN
Enenkel 0:49229f47782a 24 wait (0.4); //earte 0.4 sec
Enenkel 0:49229f47782a 25 LedD2=0;
Enenkel 0:49229f47782a 26
Enenkel 0:49229f47782a 27 // schreibe hier deine Software!
Enenkel 0:49229f47782a 28
Enenkel 0:49229f47782a 29 wait (0.4);
Enenkel 0:49229f47782a 30
Enenkel 0:49229f47782a 31
Enenkel 0:49229f47782a 32 }
Enenkel 0:49229f47782a 33 }
Enenkel 0:49229f47782a 34 // ENDE *****************************************************
Enenkel 0:49229f47782a 35