Muharem Hadzic Haris Šemić

Dependencies:   mbed

Committer:
tim004
Date:
Thu Mar 20 16:47:30 2014 +0000
Revision:
0:f5d2dff8cb99
Child:
1:6ed74873a0b9
LV3-PAI-Grupa6-tim004-zadatak1

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 0:f5d2dff8cb99 6 int niz1[10]={0x03,0x9F,0x25,0x0D,0x99,0x49,0x41,0x1F,0x01,0x09};
tim004 0:f5d2dff8cb99 7 int niz2[10]={0x02,0x9E,0x24,0x0C,0x98,0x48,0x40,0x1E,0x00,0x08};
tim004 0:f5d2dff8cb99 8 int niz3[3]={0x3,0x5,0x6};
tim004 0:f5d2dff8cb99 9
tim004 0:f5d2dff8cb99 10 int broj1=0,broj2=0,broj3=0,brojac=0;
tim004 0:f5d2dff8cb99 11 int k=0,j=0;
tim004 0:f5d2dff8cb99 12
tim004 0:f5d2dff8cb99 13 bool prekid=false;
tim004 0:f5d2dff8cb99 14
tim004 0:f5d2dff8cb99 15 int main() {
tim004 0:f5d2dff8cb99 16 while(1) {
tim004 0:f5d2dff8cb99 17
tim004 0:f5d2dff8cb99 18 for(int i=0;i<2000;i++){
tim004 0:f5d2dff8cb99 19 if(k==1){
tim004 0:f5d2dff8cb99 20 broj=niz2[0];
tim004 0:f5d2dff8cb99 21 }
tim004 0:f5d2dff8cb99 22 else{
tim004 0:f5d2dff8cb99 23 broj=niz1[0];
tim004 0:f5d2dff8cb99 24 }
tim004 0:f5d2dff8cb99 25 cifra=niz3[k];
tim004 0:f5d2dff8cb99 26 wait(0.001);
tim004 0:f5d2dff8cb99 27 cifra=0x1;
tim004 0:f5d2dff8cb99 28 k++;
tim004 0:f5d2dff8cb99 29 if(k==3) k=0;
tim004 0:f5d2dff8cb99 30 }
tim004 0:f5d2dff8cb99 31 for(int m=0;m<3;m++){
tim004 0:f5d2dff8cb99 32 for(int l=0;l<10;l++){
tim004 0:f5d2dff8cb99 33 for(int j=0;j<10;j++){
tim004 0:f5d2dff8cb99 34 for(int i=0;i<100;i++){
tim004 0:f5d2dff8cb99 35 if(k==1){
tim004 0:f5d2dff8cb99 36 broj=niz2[broj2];
tim004 0:f5d2dff8cb99 37 }
tim004 0:f5d2dff8cb99 38 else if(k==0){
tim004 0:f5d2dff8cb99 39 broj=niz1[broj1];
tim004 0:f5d2dff8cb99 40 }
tim004 0:f5d2dff8cb99 41 else{
tim004 0:f5d2dff8cb99 42 broj=niz1[broj3];
tim004 0:f5d2dff8cb99 43 }
tim004 0:f5d2dff8cb99 44 cifra=niz3[k];
tim004 0:f5d2dff8cb99 45 wait(0.001);
tim004 0:f5d2dff8cb99 46
tim004 0:f5d2dff8cb99 47 cifra=0x1;
tim004 0:f5d2dff8cb99 48 k++;
tim004 0:f5d2dff8cb99 49 if(k==3) k=0;
tim004 0:f5d2dff8cb99 50 }
tim004 0:f5d2dff8cb99 51 brojac++;
tim004 0:f5d2dff8cb99 52 if(brojac==124){
tim004 0:f5d2dff8cb99 53 for(;;){
tim004 0:f5d2dff8cb99 54 if(k==1){
tim004 0:f5d2dff8cb99 55 broj=niz2[broj2];
tim004 0:f5d2dff8cb99 56 }
tim004 0:f5d2dff8cb99 57 else if(k==0){
tim004 0:f5d2dff8cb99 58 broj=niz1[broj1];
tim004 0:f5d2dff8cb99 59 }
tim004 0:f5d2dff8cb99 60 else{
tim004 0:f5d2dff8cb99 61 broj=niz1[broj3];
tim004 0:f5d2dff8cb99 62 }
tim004 0:f5d2dff8cb99 63 cifra=niz3[k];
tim004 0:f5d2dff8cb99 64 wait(0.001);
tim004 0:f5d2dff8cb99 65 cifra=0x1;
tim004 0:f5d2dff8cb99 66 k++;
tim004 0:f5d2dff8cb99 67 if(k==3) k=0;
tim004 0:f5d2dff8cb99 68 }
tim004 0:f5d2dff8cb99 69 }
tim004 0:f5d2dff8cb99 70 if(prekid) break;
tim004 0:f5d2dff8cb99 71
tim004 0:f5d2dff8cb99 72 broj1++;
tim004 0:f5d2dff8cb99 73 if(broj1==10) broj1=0;
tim004 0:f5d2dff8cb99 74 }
tim004 0:f5d2dff8cb99 75 if(prekid) break;
tim004 0:f5d2dff8cb99 76 broj2++;
tim004 0:f5d2dff8cb99 77 if(broj2==10) broj2=0;
tim004 0:f5d2dff8cb99 78 }
tim004 0:f5d2dff8cb99 79 if(prekid) break;
tim004 0:f5d2dff8cb99 80 broj3++;
tim004 0:f5d2dff8cb99 81 }
tim004 0:f5d2dff8cb99 82
tim004 0:f5d2dff8cb99 83
tim004 0:f5d2dff8cb99 84
tim004 0:f5d2dff8cb99 85 }
tim004 0:f5d2dff8cb99 86 }