Matthias Reichstam
/
digitalout_TINF
Digitalout
main.cpp
- Committer:
- Reichi19
- Date:
- 2018-11-15
- Revision:
- 0:1639615b2652
File content as of revision 0:1639615b2652:
#include "mbed.h" DigitalOut doMyled_1(LED1); DigitalOut doMyled_4(LED4); DigitalIn diJaUp(p15); BusOut doBlueLeds (LED1,LED2,LED3,LED4); uint8_t ledZustand; // Zustandvar für eine LED void activate() { wait(0.2); doMyled_1 = 0; wait(0.2); doMyled_1 = 1; wait(0.1); doMyled_4 = !doMyled_4; // toogle printf("Zustand von LED4 = %d/r/n", (int)doMyled_4); // Ausgabe in der HTerm Software } int main() { doMyled_1.write(1); ledZustand = doMyled_1.read(); //ledZustand = doMyled_1; // same as line above while(1) { if(diJaUp) { activate(); } else { printf("Bitte Joystick UP druecken\r\n"); for(int i=0; i<16;i++) { doBlueLeds = i; //doMyled_1 = doMyled_4 = 0; wait(0.1); } doBlueLeds =0; } } }