test programm

Dependencies:   mbed

Committer:
adiam
Date:
Mon Jan 13 17:32:16 2020 +0000
Revision:
1:54883b2b3a1f
Parent:
0:1988d79fc609
Child:
2:d1f995867839
zweite funktion

Who changed what in which revision?

UserRevisionLine numberNew contents of line
adiam 0:1988d79fc609 1 #include "mbed.h"
adiam 0:1988d79fc609 2
adiam 0:1988d79fc609 3 #define BUTTON1 P14 // M3:push joystick pin
adiam 0:1988d79fc609 4 #define BUTTON1 A1 //NUCLEO:Taster A1
adiam 0:1988d79fc609 5
adiam 0:1988d79fc609 6 //int modifyBit(int x,unsigned char position,bool State);
adiam 0:1988d79fc609 7 //int lauflicht(bool richtung,int time,int &anz);
adiam 0:1988d79fc609 8 //void nibbleLeds(int value);
adiam 0:1988d79fc609 9 //void printb(uint8_t x);
adiam 0:1988d79fc609 10
adiam 1:54883b2b3a1f 11 void nibbleLeds(int value);
adiam 1:54883b2b3a1f 12
adiam 0:1988d79fc609 13 BusOut myleds(LED1,LED2,LED3,LED4);
adiam 0:1988d79fc609 14 DigitalIn button(BUTTON1);
adiam 0:1988d79fc609 15
adiam 0:1988d79fc609 16 const int INIT=0x03;
adiam 0:1988d79fc609 17
adiam 0:1988d79fc609 18 int main() {
adiam 1:54883b2b3a1f 19 int anzahl,anz;
adiam 1:54883b2b3a1f 20 uint8_t value=INIT;
adiam 1:54883b2b3a1f 21
adiam 1:54883b2b3a1f 22 nibbleLeds(value);
adiam 1:54883b2b3a1f 23 wait(0.1);
adiam 1:54883b2b3a1f 24
adiam 0:1988d79fc609 25 }
adiam 0:1988d79fc609 26
adiam 1:54883b2b3a1f 27 void nibbleLeds(int value) {
adiam 1:54883b2b3a1f 28 myleds=value%16;
adiam 1:54883b2b3a1f 29 }