Lektion01 Mit der LED D10 blinken

Dependencies:   mbed

Fork of B17_Lektion01 by BULME_BERTL17

Committer:
Enenkel
Date:
Sat May 13 09:57:52 2017 +0000
Revision:
4:d291378a317c
Parent:
3:7760300d5dcf
B17_Lektion01

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Enenkel 3:7760300d5dcf 1 /***************************************************************************
Enenkel 3:7760300d5dcf 2 Name: B17_Lektion01 mit der LED D10 blinken
Enenkel 2:437d4d576042 3 author: Gottfried Enenkel HTL BULME
Enenkel 3:7760300d5dcf 4 Date : 13.5.2017
Enenkel 2:437d4d576042 5 Aufgabe:
Enenkel 3:7760300d5dcf 6 Die LED D10 soll im Sec. Takt blinken.
Enenkel 2:437d4d576042 7 1. Importiere die Software auf deinen Account
Enenkel 2:437d4d576042 8 2. Compiliere die Software
Enenkel 2:437d4d576042 9 3. Lade die Software auf deinen BERTL und führe sie aus
Enenkel 3:7760300d5dcf 10 Die LED sollte blinken (aber mit der falschen Frequenz)
Enenkel 3:7760300d5dcf 11 4. Ändere die Software so, dass die LED mit 10 Hz Blinkt.
Enenkel 3:7760300d5dcf 12 Benutze den Befehl : wait (0.1);
Enenkel 3:7760300d5dcf 13 5. Compiliere deine neue Software, und lade sie auf den BERTL.
Enenkel 3:7760300d5dcf 14 6. Danach führe sie aus. (RES Taste drücken)
Enenkel 3:7760300d5dcf 15 ***************************************************************************/
Enenkel 3:7760300d5dcf 16
Enenkel 3:7760300d5dcf 17 #include "mbed.h" // enthält die Befehle welche für den M0+ gelten
Enenkel 0:26864826496d 18 // ******* Definitionen ********
Enenkel 3:7760300d5dcf 19 DigitalOut ledD10(P1_18); // dem uP - Port1 Pin18 den Namen ledD10 zuweisen
Enenkel 2:437d4d576042 20 // und als Digitaln Ausgang definieren.
Enenkel 0:26864826496d 21
Enenkel 0:26864826496d 22 // ******* Hauptroutine ********
Enenkel 0:26864826496d 23 int main() { // Start Hauptprogramm
Enenkel 0:26864826496d 24 while(1) { // Anfang der Schleife (ohne Abbruch)
Enenkel 1:e4e34bd77feb 25 ledD10 =1; // LED D10 einschalten
Enenkel 1:e4e34bd77feb 26 wait (1.0); // warte 1 Sekunde
Enenkel 1:e4e34bd77feb 27 ledD10=0; // LED D10 ausschalten
Enenkel 1:e4e34bd77feb 28 wait (1.0); // warte 1 Sekunde
Enenkel 0:26864826496d 29 } // Springe zum Anfang der Schleife
Enenkel 0:26864826496d 30 } // Ende Hauptprogramm
Enenkel 0:26864826496d 31 // ******* Ende *********
Enenkel 0:26864826496d 32