tim010 tim010
/
LV4_PAI_GRUPA7_TIM010_ZAD1
Nedim Hozić Emrah Dautbegović
main.cpp
- Committer:
- tim010
- Date:
- 2014-03-27
- Revision:
- 0:b834a3e13672
File content as of revision 0:b834a3e13672:
#include "mbed.h" BusOut ispis(dp26, dp27, dp5, dp6, dp28, dp1, dp2); DigitalOut tacka(dp4); DigitalOut ukljuci_display(dp14); DigitalOut prvi(dp23), drugi(dp24), treci(dp25); AnalogIn ulaz(dp9); int funkcija(int broj) { switch(broj) { case 0: return 64; case 1: return 121; case 2: return 36; case 3: return 48; case 4: return 25; case 5: return 18; case 6: return 2; case 7: return 120; case 8: return 0; case 9: return 16; } return -1; } int main() { ukljuci_display=1; tacka=1; while(1) { float suma=0.0; for(int i=0;i<100;i++) { suma += ulaz*3.3; } float x=suma/100; float napon = x; int br1 = int(napon); float tmp = (napon-(int)napon)*10; int br2 = int(tmp); int br3 = (tmp - int(tmp))*10; ispis = funkcija(br1); prvi = 0; tacka=0; wait(0.001); prvi = 1; tacka=1; ispis = funkcija(br2); drugi = 0; wait(0.001); drugi=1; ispis=funkcija(br3); treci = 0; wait(0.001); treci=1; } }