tim008 tim008
/
lv8_Tim008_zad2_Grupa5
Ilvana Brankovic Emina Muharemovic
Diff: main.cpp
- Revision:
- 0:ae7557cb8e1f
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Thu May 08 13:08:57 2014 +0000 @@ -0,0 +1,61 @@ +#include "mbed.h" +#include "mbed.h" +BusOut red(dp6,dp28,dp1,dp2); +BusIn kolona(dp13,dp11,dp10,dp9); +Serial pc( USBTX,USBRX); +Ticker tikercic; + +char taster() +{ + char taster1=' '; + red=1; + if(kolona==4)taster1='0'; + else if(kolona==8)taster1='*'; + else if(kolona==2)taster1='#'; + else if(kolona==1)taster1='D'; + + red=2; + if(kolona==2)taster1='9'; + else if(kolona==4)taster1='8'; + else if(kolona==8)taster1='7'; + else if(kolona==1)taster1='C'; + + red=4; + if(kolona==1)taster1='B'; + else if(kolona==2)taster1='6'; + else if(kolona==4)taster1='5'; + else if(kolona==8)taster1='4'; + + red=8; + if(kolona==2)taster1='3'; + else if(kolona==4)taster1='2'; + else if(kolona==8)taster1='1'; + else if(kolona==1)taster1='A'; + + return taster1; + } + + + int broj; +void pomocna() +{ + char znak=taster(); + if(taster()=='*') + { + pc.putc('\n'); + } + else if(taster()==' ') + { + + } + else + { + pc.putc(znak); + } +} +int main() { + tikercic.attach(pomocna,0.4); + while(1) { + + } +} \ No newline at end of file