Muharem Hadzic Haris Šemić

Dependencies:   mbed

Committer:
tim004
Date:
Thu Mar 20 17:10:16 2014 +0000
Revision:
1:6ed74873a0b9
Parent:
0:f5d2dff8cb99
LV3-PAI-Grupa6-tim004-zadatak2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tim004 0:f5d2dff8cb99 1 #include "mbed.h"
tim004 0:f5d2dff8cb99 2
tim004 0:f5d2dff8cb99 3 BusOut broj(dp4,dp2,dp1,dp28,dp6,dp5,dp27,dp26);
tim004 0:f5d2dff8cb99 4 BusOut cifra(dp23,dp24,dp25);
tim004 0:f5d2dff8cb99 5
tim004 1:6ed74873a0b9 6 BusOut red(dp9,dp10,dp11,dp13);
tim004 1:6ed74873a0b9 7 BusIn kolona(dp16,dp15,dp17,dp18);
tim004 1:6ed74873a0b9 8
tim004 0:f5d2dff8cb99 9 int niz1[10]={0x03,0x9F,0x25,0x0D,0x99,0x49,0x41,0x1F,0x01,0x09};
tim004 0:f5d2dff8cb99 10 int niz3[3]={0x3,0x5,0x6};
tim004 1:6ed74873a0b9 11 int niz2[4]={0x8,0x4,0x2,0x1};
tim004 0:f5d2dff8cb99 12
tim004 0:f5d2dff8cb99 13 int broj1=0,broj2=0,broj3=0,brojac=0;
tim004 0:f5d2dff8cb99 14 int k=0,j=0;
tim004 0:f5d2dff8cb99 15
tim004 0:f5d2dff8cb99 16 bool prekid=false;
tim004 0:f5d2dff8cb99 17
tim004 0:f5d2dff8cb99 18 int main() {
tim004 0:f5d2dff8cb99 19 while(1) {
tim004 1:6ed74873a0b9 20 for( int i=0;i<4;i++){
tim004 1:6ed74873a0b9 21 red=niz2[i];
tim004 1:6ed74873a0b9 22 if(red==0x8){
tim004 1:6ed74873a0b9 23 if(kolona==0x08){
tim004 1:6ed74873a0b9 24 broj=niz1[1];
tim004 1:6ed74873a0b9 25 cifra=niz3[0];
tim004 1:6ed74873a0b9 26 wait(0.001);
tim004 1:6ed74873a0b9 27 cifra=0x1;
tim004 1:6ed74873a0b9 28 }
tim004 1:6ed74873a0b9 29 else if(kolona==0x4){
tim004 1:6ed74873a0b9 30 broj=niz1[2];
tim004 1:6ed74873a0b9 31 cifra=niz3[0];
tim004 1:6ed74873a0b9 32 wait(0.001);
tim004 1:6ed74873a0b9 33 cifra=0x1;
tim004 1:6ed74873a0b9 34 }
tim004 1:6ed74873a0b9 35 else if(kolona==0x2){
tim004 1:6ed74873a0b9 36 broj=niz1[3];
tim004 1:6ed74873a0b9 37 cifra=niz3[0];
tim004 1:6ed74873a0b9 38 wait(0.001);
tim004 1:6ed74873a0b9 39 cifra=0x1;
tim004 1:6ed74873a0b9 40 }
tim004 1:6ed74873a0b9 41 else{}
tim004 1:6ed74873a0b9 42 }
tim004 1:6ed74873a0b9 43 else if(red==0x4){
tim004 1:6ed74873a0b9 44 if(kolona==0x08){
tim004 1:6ed74873a0b9 45 broj=niz1[4];
tim004 1:6ed74873a0b9 46 cifra=niz3[0];
tim004 1:6ed74873a0b9 47 wait(0.001);
tim004 1:6ed74873a0b9 48 cifra=0x1;
tim004 0:f5d2dff8cb99 49 }
tim004 1:6ed74873a0b9 50 else if(kolona==0x4){
tim004 1:6ed74873a0b9 51 broj=niz1[5];
tim004 1:6ed74873a0b9 52 cifra=niz3[0];
tim004 1:6ed74873a0b9 53 wait(0.001);
tim004 1:6ed74873a0b9 54 cifra=0x1;
tim004 1:6ed74873a0b9 55 }
tim004 1:6ed74873a0b9 56 else if(kolona==0x2){
tim004 1:6ed74873a0b9 57 broj=niz1[6];
tim004 1:6ed74873a0b9 58 cifra=niz3[0];
tim004 1:6ed74873a0b9 59 wait(0.001);
tim004 1:6ed74873a0b9 60 cifra=0x1;
tim004 1:6ed74873a0b9 61 }
tim004 1:6ed74873a0b9 62 else{}
tim004 1:6ed74873a0b9 63 }
tim004 1:6ed74873a0b9 64 else if(red==0x2){
tim004 1:6ed74873a0b9 65 if(kolona==0x08){
tim004 1:6ed74873a0b9 66 broj=niz1[7];
tim004 1:6ed74873a0b9 67 cifra=niz3[0];
tim004 1:6ed74873a0b9 68 wait(0.001);
tim004 1:6ed74873a0b9 69 cifra=0x1;
tim004 1:6ed74873a0b9 70 }
tim004 1:6ed74873a0b9 71 else if(kolona==0x4){
tim004 1:6ed74873a0b9 72 broj=niz1[8];
tim004 1:6ed74873a0b9 73 cifra=niz3[0];
tim004 1:6ed74873a0b9 74 wait(0.001);
tim004 1:6ed74873a0b9 75 cifra=0x1;
tim004 1:6ed74873a0b9 76 }
tim004 1:6ed74873a0b9 77 else if(kolona==0x2){
tim004 1:6ed74873a0b9 78 broj=niz1[9];
tim004 1:6ed74873a0b9 79 cifra=niz3[0];
tim004 1:6ed74873a0b9 80 wait(0.001);
tim004 1:6ed74873a0b9 81 cifra=0x1;
tim004 1:6ed74873a0b9 82 }
tim004 0:f5d2dff8cb99 83 else{
tim004 1:6ed74873a0b9 84 cifra=0x1;
tim004 1:6ed74873a0b9 85 }
tim004 1:6ed74873a0b9 86 }
tim004 1:6ed74873a0b9 87 else if(red==0x1&&kolona==0x4){
tim004 1:6ed74873a0b9 88 broj=niz1[0];
tim004 1:6ed74873a0b9 89 cifra=niz3[0];
tim004 0:f5d2dff8cb99 90 wait(0.001);
tim004 0:f5d2dff8cb99 91 cifra=0x1;
tim004 0:f5d2dff8cb99 92 }
tim004 1:6ed74873a0b9 93 else{}
tim004 0:f5d2dff8cb99 94 }
tim004 0:f5d2dff8cb99 95
tim004 0:f5d2dff8cb99 96 }
tim004 0:f5d2dff8cb99 97 }