Ilvana Brankovic Emina Muharemovic

Dependencies:   mbed

Committer:
tim008
Date:
Thu May 08 13:08:57 2014 +0000
Revision:
0:ae7557cb8e1f
lv8_Grupa5_zad2_Tim008

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tim008 0:ae7557cb8e1f 1 #include "mbed.h"
tim008 0:ae7557cb8e1f 2 #include "mbed.h"
tim008 0:ae7557cb8e1f 3 BusOut red(dp6,dp28,dp1,dp2);
tim008 0:ae7557cb8e1f 4 BusIn kolona(dp13,dp11,dp10,dp9);
tim008 0:ae7557cb8e1f 5 Serial pc( USBTX,USBRX);
tim008 0:ae7557cb8e1f 6 Ticker tikercic;
tim008 0:ae7557cb8e1f 7
tim008 0:ae7557cb8e1f 8 char taster()
tim008 0:ae7557cb8e1f 9 {
tim008 0:ae7557cb8e1f 10 char taster1=' ';
tim008 0:ae7557cb8e1f 11 red=1;
tim008 0:ae7557cb8e1f 12 if(kolona==4)taster1='0';
tim008 0:ae7557cb8e1f 13 else if(kolona==8)taster1='*';
tim008 0:ae7557cb8e1f 14 else if(kolona==2)taster1='#';
tim008 0:ae7557cb8e1f 15 else if(kolona==1)taster1='D';
tim008 0:ae7557cb8e1f 16
tim008 0:ae7557cb8e1f 17 red=2;
tim008 0:ae7557cb8e1f 18 if(kolona==2)taster1='9';
tim008 0:ae7557cb8e1f 19 else if(kolona==4)taster1='8';
tim008 0:ae7557cb8e1f 20 else if(kolona==8)taster1='7';
tim008 0:ae7557cb8e1f 21 else if(kolona==1)taster1='C';
tim008 0:ae7557cb8e1f 22
tim008 0:ae7557cb8e1f 23 red=4;
tim008 0:ae7557cb8e1f 24 if(kolona==1)taster1='B';
tim008 0:ae7557cb8e1f 25 else if(kolona==2)taster1='6';
tim008 0:ae7557cb8e1f 26 else if(kolona==4)taster1='5';
tim008 0:ae7557cb8e1f 27 else if(kolona==8)taster1='4';
tim008 0:ae7557cb8e1f 28
tim008 0:ae7557cb8e1f 29 red=8;
tim008 0:ae7557cb8e1f 30 if(kolona==2)taster1='3';
tim008 0:ae7557cb8e1f 31 else if(kolona==4)taster1='2';
tim008 0:ae7557cb8e1f 32 else if(kolona==8)taster1='1';
tim008 0:ae7557cb8e1f 33 else if(kolona==1)taster1='A';
tim008 0:ae7557cb8e1f 34
tim008 0:ae7557cb8e1f 35 return taster1;
tim008 0:ae7557cb8e1f 36 }
tim008 0:ae7557cb8e1f 37
tim008 0:ae7557cb8e1f 38
tim008 0:ae7557cb8e1f 39 int broj;
tim008 0:ae7557cb8e1f 40 void pomocna()
tim008 0:ae7557cb8e1f 41 {
tim008 0:ae7557cb8e1f 42 char znak=taster();
tim008 0:ae7557cb8e1f 43 if(taster()=='*')
tim008 0:ae7557cb8e1f 44 {
tim008 0:ae7557cb8e1f 45 pc.putc('\n');
tim008 0:ae7557cb8e1f 46 }
tim008 0:ae7557cb8e1f 47 else if(taster()==' ')
tim008 0:ae7557cb8e1f 48 {
tim008 0:ae7557cb8e1f 49
tim008 0:ae7557cb8e1f 50 }
tim008 0:ae7557cb8e1f 51 else
tim008 0:ae7557cb8e1f 52 {
tim008 0:ae7557cb8e1f 53 pc.putc(znak);
tim008 0:ae7557cb8e1f 54 }
tim008 0:ae7557cb8e1f 55 }
tim008 0:ae7557cb8e1f 56 int main() {
tim008 0:ae7557cb8e1f 57 tikercic.attach(pomocna,0.4);
tim008 0:ae7557cb8e1f 58 while(1) {
tim008 0:ae7557cb8e1f 59
tim008 0:ae7557cb8e1f 60 }
tim008 0:ae7557cb8e1f 61 }