M0_Übung_2e

Dependencies:   mbed

Fork of M0_Lektion02e by Gottfried Enenkel

Committer:
StefanSeebacher
Date:
Thu Apr 21 07:50:28 2016 +0000
Revision:
3:6e2cb9832de0
Parent:
2:a8fc0cbe7e3f
M0_?bung_2e;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Enenkel 0:f61110000c3b 1 #include "mbed.h"
StefanSeebacher 3:6e2cb9832de0 2
StefanSeebacher 3:6e2cb9832de0 3 // **** DEFINITIONEN ****
StefanSeebacher 3:6e2cb9832de0 4
Enenkel 0:f61110000c3b 5 BusOut led(P1_13,P1_12,P1_7,P1_6,P1_4,P1_3,P1_1,P1_0,LED4,LED3,LED2,LED1);
Enenkel 0:f61110000c3b 6
StefanSeebacher 3:6e2cb9832de0 7 // **** HAUPTPROGRAMM ****
StefanSeebacher 3:6e2cb9832de0 8
StefanSeebacher 3:6e2cb9832de0 9 int main()
StefanSeebacher 3:6e2cb9832de0 10 {
Enenkel 0:f61110000c3b 11 while(1)
Enenkel 0:f61110000c3b 12 {
StefanSeebacher 3:6e2cb9832de0 13 led=0x000; //LED **** **** **** 0000 0000 0000
StefanSeebacher 3:6e2cb9832de0 14 wait(0.2);
StefanSeebacher 3:6e2cb9832de0 15 led=0x001; //LED **** **** ***X 0000 0000 0001
StefanSeebacher 3:6e2cb9832de0 16 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 17 led=0x003; //LED **** **** **XX 0000 0000 0011
StefanSeebacher 3:6e2cb9832de0 18 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 19 led=0x006; //LED **** **** *XX* 0000 0000 0110
StefanSeebacher 3:6e2cb9832de0 20 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 21 led=0x00c; //LED **** **** XX** 0000 0000 1100
StefanSeebacher 3:6e2cb9832de0 22 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 23 led=0x018; //LED **** ***X X*** 0000 0001 1000
StefanSeebacher 3:6e2cb9832de0 24 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 25 led=0x030; //LED **** **XX **** 0000 0011 0000
StefanSeebacher 3:6e2cb9832de0 26 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 27 led=0x060; //LED **** *XX* **** 0000 0110 0000
StefanSeebacher 3:6e2cb9832de0 28 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 29 led=0x0c0; //LED **** XX** **** 0000 1100 0000
StefanSeebacher 3:6e2cb9832de0 30 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 31 led=0x180; //LED ***X X*** **** 1000 0000 0000
StefanSeebacher 3:6e2cb9832de0 32 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 33 led=0x300; //LED **XX **** **** 0000 0000 0000
StefanSeebacher 3:6e2cb9832de0 34 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 35 led=0x600; //LED *XX* **** **** 0000 0000 0000
StefanSeebacher 3:6e2cb9832de0 36 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 37 led=0xc00; //LED XX** **** **** 0000 0000 0000
StefanSeebacher 3:6e2cb9832de0 38 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 39 led=0x800; //LED X*** **** **** 0000 0000 0000
StefanSeebacher 3:6e2cb9832de0 40 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 41 led=0x000; //LED **** **** **** 0000 0000 0000
Enenkel 1:4f515b1ea527 42 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 43
StefanSeebacher 3:6e2cb9832de0 44 //Zurück
StefanSeebacher 3:6e2cb9832de0 45
StefanSeebacher 3:6e2cb9832de0 46 led=0x000; //LED **** **** **** 0000 0000 0000
StefanSeebacher 3:6e2cb9832de0 47 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 48 led=0x800; //LED X*** **** **** 0000 0000 0000
StefanSeebacher 3:6e2cb9832de0 49 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 50 led=0xc00; //LED XX** **** **** 0000 0000 0000
StefanSeebacher 3:6e2cb9832de0 51 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 52 led=0x600; //LED *XX* **** **** 0000 0000 0000
StefanSeebacher 3:6e2cb9832de0 53 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 54 led=0x300; //LED **XX **** **** 0000 0000 0000
StefanSeebacher 3:6e2cb9832de0 55 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 56 led=0x180; //LED ***X X*** **** 1000 0000 0000
StefanSeebacher 3:6e2cb9832de0 57 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 58 led=0x0c0; //LED **** XX** **** 0000 1100 0000
StefanSeebacher 3:6e2cb9832de0 59 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 60 led=0x060; //LED **** *XX* **** 0000 0110 0000
StefanSeebacher 3:6e2cb9832de0 61 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 62 led=0x030; //LED **** **XX **** 0000 0011 0000
StefanSeebacher 3:6e2cb9832de0 63 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 64 led=0x018; //LED **** ***X X*** 0000 0001 1000
StefanSeebacher 3:6e2cb9832de0 65 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 66 led=0x00c; //LED **** **** XX** 0000 0000 1100
StefanSeebacher 3:6e2cb9832de0 67 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 68 led=0x006; //LED **** **** *XX* 0000 0000 0110
StefanSeebacher 3:6e2cb9832de0 69 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 70 led=0x003; //LED **** **** **XX 0000 0000 0011
StefanSeebacher 3:6e2cb9832de0 71 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 72 led=0x001; //LED **** **** ***X 0000 0000 0001
StefanSeebacher 3:6e2cb9832de0 73 wait (0.2);
StefanSeebacher 3:6e2cb9832de0 74 led=0x000; //LED **** **** **** 0000 0000 0000
StefanSeebacher 3:6e2cb9832de0 75 wait(0.2);
StefanSeebacher 3:6e2cb9832de0 76
Enenkel 0:f61110000c3b 77 }
Enenkel 0:f61110000c3b 78 }
StefanSeebacher 3:6e2cb9832de0 79 // **** ENDE ****