M0_Übung_2g

Dependencies:   mbed

Fork of M0_Lektion02g by Gottfried Enenkel

Committer:
StefanSeebacher
Date:
Thu Apr 21 07:51:41 2016 +0000
Revision:
1:266e62978a24
Parent:
0:b04485efd862
M0_?bung_2g

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Enenkel 0:b04485efd862 1 #include "mbed.h"
StefanSeebacher 1:266e62978a24 2
StefanSeebacher 1:266e62978a24 3 // **** DEFINITIONEN ****
StefanSeebacher 1:266e62978a24 4
StefanSeebacher 1:266e62978a24 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:b04485efd862 6
StefanSeebacher 1:266e62978a24 7 int I;
Enenkel 0:b04485efd862 8
StefanSeebacher 1:266e62978a24 9 // **** HAUPTPROGRAMM ****
StefanSeebacher 1:266e62978a24 10
Enenkel 0:b04485efd862 11 int main() {
Enenkel 0:b04485efd862 12 while(1)
Enenkel 0:b04485efd862 13 {
StefanSeebacher 1:266e62978a24 14 I=0;
StefanSeebacher 1:266e62978a24 15 led=0x800; //LED 0000 0000 0001
StefanSeebacher 1:266e62978a24 16 for (I=0;I<12;I=I++) // Schleife von i=0; solange i kleiner als 12;
Enenkel 0:b04485efd862 17 // erhöhe i bei jedem Durchgang um 1
Enenkel 0:b04485efd862 18 {
Enenkel 0:b04485efd862 19 wait(0.2);
Enenkel 0:b04485efd862 20 led=led<<2; // verschiebe das BIT um eins Richtung MSB
Enenkel 0:b04485efd862 21 }
Enenkel 0:b04485efd862 22
Enenkel 0:b04485efd862 23 }
Enenkel 0:b04485efd862 24 }
StefanSeebacher 1:266e62978a24 25 // **** ENDE ****