Anes Luckin Selma Tucak

Dependencies:   mbed

Committer:
tim003
Date:
Thu Mar 20 18:27:58 2014 +0000
Revision:
0:87d8d39674fb
LV3-PAI-Grupa7-Tim3-Zadatak1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tim003 0:87d8d39674fb 1 #include "mbed.h"
tim003 0:87d8d39674fb 2
tim003 0:87d8d39674fb 3 BusOut led(dp26, dp27, dp5, dp6, dp28, dp1, dp2);
tim003 0:87d8d39674fb 4 BusOut dec(dp23, dp24, dp25);
tim003 0:87d8d39674fb 5 BusOut tacka(dp4);
tim003 0:87d8d39674fb 6
tim003 0:87d8d39674fb 7 int broj[10] = {0x40, 0x79, 0x24, 0x30, 0x19, 0x12, 0x02, 0x78, 0x00, 0x10};
tim003 0:87d8d39674fb 8
tim003 0:87d8d39674fb 9 Timer brojac;
tim003 0:87d8d39674fb 10
tim003 0:87d8d39674fb 11 void funk(float v)
tim003 0:87d8d39674fb 12 {
tim003 0:87d8d39674fb 13 int des= (int) (v)/10;
tim003 0:87d8d39674fb 14 int jed = (int) (v)%10;
tim003 0:87d8d39674fb 15 int stot = (v -int(v))*10;
tim003 0:87d8d39674fb 16 led=broj[stot];
tim003 0:87d8d39674fb 17 dec=3;
tim003 0:87d8d39674fb 18 wait_ms(2);
tim003 0:87d8d39674fb 19
tim003 0:87d8d39674fb 20 led=broj[jed];
tim003 0:87d8d39674fb 21 dec=5;
tim003 0:87d8d39674fb 22 tacka=0;
tim003 0:87d8d39674fb 23
tim003 0:87d8d39674fb 24 wait_ms(2);
tim003 0:87d8d39674fb 25
tim003 0:87d8d39674fb 26
tim003 0:87d8d39674fb 27 tacka=1;
tim003 0:87d8d39674fb 28 led=broj[des];
tim003 0:87d8d39674fb 29 dec=6;
tim003 0:87d8d39674fb 30
tim003 0:87d8d39674fb 31 wait_ms(2);
tim003 0:87d8d39674fb 32
tim003 0:87d8d39674fb 33 dec=7;
tim003 0:87d8d39674fb 34
tim003 0:87d8d39674fb 35 }
tim003 0:87d8d39674fb 36
tim003 0:87d8d39674fb 37 int main() {
tim003 0:87d8d39674fb 38 dec = 0;
tim003 0:87d8d39674fb 39 led = broj[0];
tim003 0:87d8d39674fb 40 wait(2);
tim003 0:87d8d39674fb 41 brojac.start();
tim003 0:87d8d39674fb 42 float v = 0;
tim003 0:87d8d39674fb 43
tim003 0:87d8d39674fb 44 while(1) {
tim003 0:87d8d39674fb 45
tim003 0:87d8d39674fb 46 if(v<=12.3)
tim003 0:87d8d39674fb 47 v = brojac.read();
tim003 0:87d8d39674fb 48 funk(v);
tim003 0:87d8d39674fb 49 }
tim003 0:87d8d39674fb 50 }