Muharem Hadžić, Emina Šarić

Dependencies:   mbed

Committer:
tim008
Date:
Thu May 08 16:09:33 2014 +0000
Revision:
0:74a54c1965e5
LV8 - PAI - Grupa 6

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tim008 0:74a54c1965e5 1 #include "mbed.h"
tim008 0:74a54c1965e5 2
tim008 0:74a54c1965e5 3 Serial pc(USBTX,USBRX);
tim008 0:74a54c1965e5 4
tim008 0:74a54c1965e5 5 BusIn kolone(dp13, dp11, dp10, dp9);
tim008 0:74a54c1965e5 6 BusOut redovi(dp2,dp1,dp28,dp6);
tim008 0:74a54c1965e5 7
tim008 0:74a54c1965e5 8 void red(BusIn k, BusOut r)
tim008 0:74a54c1965e5 9 {
tim008 0:74a54c1965e5 10 r=8;
tim008 0:74a54c1965e5 11 if(k==8)
tim008 0:74a54c1965e5 12 pc.printf("%c", '1');
tim008 0:74a54c1965e5 13 else if(k==4)
tim008 0:74a54c1965e5 14 pc.printf("%c", '2');
tim008 0:74a54c1965e5 15 else if(k==2)
tim008 0:74a54c1965e5 16 pc.printf("%c", '3');
tim008 0:74a54c1965e5 17 else if(k==1)
tim008 0:74a54c1965e5 18 pc.printf("%c", 'A');
tim008 0:74a54c1965e5 19 r=4;
tim008 0:74a54c1965e5 20 if(k==8)
tim008 0:74a54c1965e5 21 pc.printf("%c", '4');
tim008 0:74a54c1965e5 22 else if(k==4)
tim008 0:74a54c1965e5 23 pc.printf("%c", '5');
tim008 0:74a54c1965e5 24 else if(k==2)
tim008 0:74a54c1965e5 25 pc.printf("%c", '6');
tim008 0:74a54c1965e5 26 else if(k==1)
tim008 0:74a54c1965e5 27 pc.printf("%c", 'B');
tim008 0:74a54c1965e5 28 r=2;
tim008 0:74a54c1965e5 29 if(k==8)
tim008 0:74a54c1965e5 30 pc.printf("%c", '7');
tim008 0:74a54c1965e5 31 else if(k==4)
tim008 0:74a54c1965e5 32 pc.printf("%c", '8');
tim008 0:74a54c1965e5 33 else if(k==2)
tim008 0:74a54c1965e5 34 pc.printf("%c", '9');
tim008 0:74a54c1965e5 35 else if(k==1)
tim008 0:74a54c1965e5 36 pc.printf("%c", 'C');
tim008 0:74a54c1965e5 37 r=1;
tim008 0:74a54c1965e5 38 if(k==8)
tim008 0:74a54c1965e5 39 pc.printf("%c", '\n');
tim008 0:74a54c1965e5 40 else if(k==4)
tim008 0:74a54c1965e5 41 pc.printf("0");
tim008 0:74a54c1965e5 42 else if(k==2)
tim008 0:74a54c1965e5 43 pc.printf("#");
tim008 0:74a54c1965e5 44 else if(k==1)
tim008 0:74a54c1965e5 45 pc.printf("D");
tim008 0:74a54c1965e5 46 }
tim008 0:74a54c1965e5 47
tim008 0:74a54c1965e5 48
tim008 0:74a54c1965e5 49 int main() {
tim008 0:74a54c1965e5 50 while(1) {
tim008 0:74a54c1965e5 51 red(kolone,redovi);
tim008 0:74a54c1965e5 52 wait_ms(100);
tim008 0:74a54c1965e5 53 }
tim008 0:74a54c1965e5 54 }