Test

Dependencies:   mbed

Committer:
esokic
Date:
Thu Apr 24 16:31:02 2014 +0000
Revision:
2:10ffe9ba97ee
Parent:
1:05900d7cb290
popravljen pin

Who changed what in which revision?

UserRevisionLine numberNew contents of line
esokic 0:6f2ee7918e2c 1 #include "mbed.h"
esokic 0:6f2ee7918e2c 2
esokic 0:6f2ee7918e2c 3 //Analogni ulazi sa dzojstika
esokic 0:6f2ee7918e2c 4 AnalogIn VRx(dp11);
esokic 0:6f2ee7918e2c 5 AnalogIn VRy(dp10);
esokic 0:6f2ee7918e2c 6 //Taster sa dzojstika
esokic 2:10ffe9ba97ee 7 DigitalIn SW(dp9);
esokic 0:6f2ee7918e2c 8
esokic 0:6f2ee7918e2c 9 //Digitalni izlaz za aktivaciju LED buffera
esokic 0:6f2ee7918e2c 10 DigitalOut enable(dp14);
esokic 0:6f2ee7918e2c 11 //LED prikaz
esokic 0:6f2ee7918e2c 12 BusOut prikazX(dp28,dp6,dp5);
esokic 0:6f2ee7918e2c 13 BusOut prikazY(dp27,dp26,dp25);
esokic 0:6f2ee7918e2c 14 DigitalOut prikazSW(dp23);
esokic 0:6f2ee7918e2c 15
esokic 0:6f2ee7918e2c 16 int main()
esokic 0:6f2ee7918e2c 17 {
esokic 0:6f2ee7918e2c 18 //aktivacija LED dioda
esokic 0:6f2ee7918e2c 19 enable=0;
esokic 0:6f2ee7918e2c 20 //Aktivacija pull-up otpornika
esokic 0:6f2ee7918e2c 21 SW.mode(PullUp);
esokic 0:6f2ee7918e2c 22
esokic 0:6f2ee7918e2c 23 while(1) {
esokic 1:05900d7cb290 24 if (VRx<1.0/3.0) prikazX=1;
esokic 1:05900d7cb290 25 else if (VRx<2.0/3.0) prikazX=2;
esokic 0:6f2ee7918e2c 26 else prikazX=4;
esokic 0:6f2ee7918e2c 27
esokic 1:05900d7cb290 28 if (VRy<1.0/3.0) prikazY=1;
esokic 1:05900d7cb290 29 else if (VRy<2.0/3.0) prikazY=2;
esokic 0:6f2ee7918e2c 30 else prikazY=4;
esokic 0:6f2ee7918e2c 31
esokic 0:6f2ee7918e2c 32 if (SW==1) prikazSW=1;
esokic 0:6f2ee7918e2c 33 else prikazSW=0;
esokic 0:6f2ee7918e2c 34
esokic 0:6f2ee7918e2c 35 wait(0.01);
esokic 0:6f2ee7918e2c 36 }
esokic 0:6f2ee7918e2c 37 }