aufgabe1_blinker
Dependencies: mbed HelloWorld
maxon_sl.h
- Committer:
- huam
- Date:
- 2019-02-27
- Revision:
- 2:95f947d9925e
File content as of revision 2:95f947d9925e:
#define IMMER while(1) #define EIN 1 #define AUS 0 #define AUF 1 #define ZU 0 #define WARTE(A) wait(A) DigitalOut myled(LED1); DigitalOut LAMPE1(p21); DigitalOut LAMPE2(p22); DigitalOut LAMPE3(p23); DigitalOut LAMPE4(p24); DigitalOut LAMPE5(p25); DigitalOut LAMPE6(p26); DigitalOut LAMPE7(p27); DigitalOut LAMPE8(p28); DigitalIn TASTE1(p6); DigitalIn TASTE2(p8); DigitalIn TASTE3(p10); void INPUTS(void); void LED(int,int); void INPUTS() { TASTE1.mode(PullNone); TASTE2.mode(PullNone); TASTE3.mode(PullNone); } void LED(int Nummer,int Aktion) { if ((Aktion <= 1) && (Aktion >= 0)) { switch(Nummer) { case 1: LAMPE1 = Aktion; break; case 2: LAMPE2 = Aktion; break; case 3: LAMPE3 = Aktion; break; case 4: LAMPE4 = Aktion; break; case 5: LAMPE5 = Aktion; break; case 6: LAMPE6 = Aktion; break; case 7: LAMPE7 = Aktion; break; case 8: LAMPE8 = Aktion; break; } } }