Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
B2_Lekt1_BusOut_Digitalio.cpp
- Committer:
- robertbuc
- Date:
- 2020-01-12
- Revision:
- 0:b4e3ba4a7bd3
File content as of revision 0:b4e3ba4a7bd3:
/* https://os.mbed.com/users/fpucher/code/TINF/wiki/BusOut-Programm 2.Kodieren Sie den Joystick-Wert auf die jeweilige Pinnummer und geben diese auf die Leds binär aus (up = p15, alle Leds leuchten, usw. p16 wird zu 0001). */ #include "mbed.h" BusOut leds(D0,D3,D6,D9,D11,D12,A1,A5); AnalogIn x(A3); AnalogIn y(A4); DigitalIn sw(D10,PullUp); int main() { while(1) { if(sw.read()==0) { leds=0x0A; } if(x.read()<=0.1) //rechts { leds=0x03; } if(x.read()>=0.9) //links { leds=0x30; } if(y.read()<=0.1) //up { leds=0x04; } if(y.read()>=0.9) //down { leds=0x40; } } }