Hallo World mit 1 LED blinken

Dependencies:   mbed

Committer:
Enenkel
Date:
Wed Jan 06 10:34:55 2016 +0000
Revision:
4:c9934dc0b124
Parent:
3:08669adf9491
Mit LED_D1 blinken

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Enenkel 1:8933184c5ea8 1 // HIMBED Lektion_01 mit D1 blinken
Enenkel 0:6e206335857d 2 // by Gottfried ENENKEL 2014-12-12
Enenkel 0:6e206335857d 3 // AUFGABE:
Enenkel 0:6e206335857d 4 // 1. Importiere dieses Programm in deinen Programmordner
Enenkel 0:6e206335857d 5 // 2. Lade es auf dein HIMBED
Enenkel 0:6e206335857d 6 // 3. Bringe das Programm auf deinem HIMBED zum Laufen
Enenkel 0:6e206335857d 7 // 4. Verändere das Programm so,
Enenkel 0:6e206335857d 8 // das die LED D1 im SEKUNDENTAKT blinkt ! ->
Enenkel 0:6e206335857d 9 // Compilieren, Laden, Testen (CLT)
Enenkel 0:6e206335857d 10 //
Enenkel 0:6e206335857d 11 // INCLUDE ************************
Enenkel 0:6e206335857d 12 #include "mbed.h" // Includiere den Befehlsatz welcher in mbed.h
Enenkel 0:6e206335857d 13 // gespeichert ist.
Enenkel 0:6e206335857d 14 // Konstante **********************
Enenkel 0:6e206335857d 15 DigitalOut LedD1(P1_8); // Nimm den Schaltplan und kontrolliere:
Enenkel 0:6e206335857d 16 // Die LED D1 führt über LED1 zum Port 0 Pin1 des uP
Enenkel 0:6e206335857d 17 // DigitalOut -> Definiere den Ausgang P1_8
Enenkel 0:6e206335857d 18 // (Port1 Pin8) zum Ausgang
Enenkel 0:6e206335857d 19 // Nenne das Signal LedD1 (Weil es zur D1 führt.
Enenkel 0:6e206335857d 20 // Hauptprogramm ******************
Enenkel 4:c9934dc0b124 21 int main(void)
Enenkel 4:c9934dc0b124 22 { // Haupt Routine Beginnt mit { endet mit }
Enenkel 4:c9934dc0b124 23 while(1)
Enenkel 4:c9934dc0b124 24 { // Bleibe dauern in dieser Schleife
Enenkel 0:6e206335857d 25 LedD1 = 1; // LED D1 einschalten
Enenkel 4:c9934dc0b124 26 wait(0.1); // 0.5 sec warten
Enenkel 0:6e206335857d 27 LedD1 = 0; // LED D1 ausschalten
Enenkel 3:08669adf9491 28 wait(0.1); // 0.5 sec warten
Enenkel 4:c9934dc0b124 29 }
Enenkel 4:c9934dc0b124 30 }
Enenkel 0:6e206335857d 31 // ENDE ***************************