LED D10 blinkt im Sec Takt
Dependencies: mbed
Fork of _B14_Lektion01 by
main.cpp@2:437d4d576042, 2015-03-20 (annotated)
- Committer:
- Enenkel
- Date:
- Fri Mar 20 09:55:23 2015 +0000
- Revision:
- 2:437d4d576042
- Parent:
- 1:e4e34bd77feb
LED blinken
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Enenkel | 0:26864826496d | 1 | /*********************************** |
Enenkel | 2:437d4d576042 | 2 | Name: _B14_Lektion01 D10 blinken |
Enenkel | 2:437d4d576042 | 3 | author: Gottfried Enenkel HTL BULME |
Enenkel | 2:437d4d576042 | 4 | Date : 15.3.2015 |
Enenkel | 2:437d4d576042 | 5 | Aufgabe: |
Enenkel | 0:26864826496d | 6 | LEDS D10 blinkt im sec Takt |
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 | 2:437d4d576042 | 10 | 4. Ändere die Software so, dass die LED mit 10 Hz Blinkt |
Enenkel | 2:437d4d576042 | 11 | wait (0.1); |
Enenkel | 2:437d4d576042 | 12 | 5. Compiliere deine neue Software, lade sie auf den BERTL |
Enenkel | 2:437d4d576042 | 13 | und führe sie aus. |
Enenkel | 0:26864826496d | 14 | ***********************************/ |
Enenkel | 2:437d4d576042 | 15 | #include "mbed.h" // enthält die Befehle für den BERTL |
Enenkel | 0:26864826496d | 16 | // ******* Definitionen ******** |
Enenkel | 2:437d4d576042 | 17 | DigitalOut ledD10(P1_8); // dem uP - Port1 Pin8 den Namen ledD10 zuweisen |
Enenkel | 2:437d4d576042 | 18 | // und als Digitaln Ausgang definieren. |
Enenkel | 0:26864826496d | 19 | |
Enenkel | 0:26864826496d | 20 | // ******* Hauptroutine ******** |
Enenkel | 0:26864826496d | 21 | int main() { // Start Hauptprogramm |
Enenkel | 0:26864826496d | 22 | while(1) { // Anfang der Schleife (ohne Abbruch) |
Enenkel | 1:e4e34bd77feb | 23 | ledD10 =1; // LED D10 einschalten |
Enenkel | 1:e4e34bd77feb | 24 | wait (1.0); // warte 1 Sekunde |
Enenkel | 1:e4e34bd77feb | 25 | ledD10=0; // LED D10 ausschalten |
Enenkel | 1:e4e34bd77feb | 26 | wait (1.0); // warte 1 Sekunde |
Enenkel | 0:26864826496d | 27 | } // Springe zum Anfang der Schleife |
Enenkel | 0:26864826496d | 28 | } // Ende Hauptprogramm |
Enenkel | 0:26864826496d | 29 | // ******* Ende ********* |
Enenkel | 0:26864826496d | 30 |