Admira Husić
/
LV4_Grupa7_004_Z3
LV4_grupa7_Tim004_z3_AmarBasic_AdmiraHusic
main.cpp
- Committer:
- pai2015admirahusic
- Date:
- 2015-03-26
- Revision:
- 0:e53f23176538
File content as of revision 0:e53f23176538:
#include "mbed.h" #define dp23 P0_0 int izlazi[]= {64,121,36,48,25,18,2,120,0,16}; BusOut ledovi(dp26, dp27, dp5, dp6, dp28, dp1, dp2); BusOut ukljuci(dp23,dp24,dp25); int ukljucicifru[3]={3,5,6}; BusOut tacka(dp4); AnalogIn napon(dp9); float max=1.8; float min=0.3; int cifre[3]={127,127,127}; void osvjezi(int displej) { int i=0; while(i!=3) { cifre[i]=displej%10; displej/=10; ledovi=izlazi[cifre[i]]; ukljuci=ukljucicifru[i]; if(i==1) tacka=0; else tacka=1; i++; wait(0.010 / 3); ledovi=255; } } DigitalOut enable(dp14); int main(){ enable=1; ukljuci=7; int displej=0; tacka=1; float suma=0; int brojac=0; while(1){ suma=0; for(int i=0;i<100;i++){ suma+=napon;} if(brojac%100==0)displej=(int)((suma*3.3*10)); osvjezi(displej); brojac++; } }