Josef Humer
/
BuNuc_1Hz_ticker
Ticker 1Hz, LED blink, basic, Interrupt
main.cpp
- Committer:
- heseg
- Date:
- 2019-11-22
- Revision:
- 0:803e6b998f11
File content as of revision 0:803e6b998f11:
/* ********************************************************** */ /* *************** Projekt: BuNuc_1Hz_Ticker **************** */ /* BULME Graz, Abteilung Elektronik und Technische Informatik */ /* ********************************************************** */ #include "mbed.h" // Library mbed Ticker flipper; // Def. der Tickerfunktion mit Namen flipper DigitalOut led1(D13); // LED am Port PB_3 /* **************** Interruptfunktion **************************** */ void flip() // Interruptfunktion flip() { led1 = !led1; // Logisches Invertieren des Spannungspegels } // end void /* ******************** Hauptprogramm **************************** */ int main() { led1 = 1; flipper.attach(&flip, 0.5); // Interruptaufruf alle 500 ms while(1); // Endlosschleife } // end main