Admira Husić
/
LV6_Grupa7_Zadatak2
LV6_Grupa7_Tim010_Zadatak2_EnsarSarajcic_AdmiraHusic
main.cpp
- Committer:
- pai2015admirahusic
- Date:
- 2015-04-09
- Revision:
- 0:4a477afa0f67
File content as of revision 0:4a477afa0f67:
#include "mbed.h" #define dp23 P0_0 BusOut prikaz1(dp26,dp25,dp24,dp23); BusOut prikaz2(dp28,dp6,dp5,dp27); DigitalOut enable(dp14); InterruptIn taster(dp1); const float T(2); int brojac1(0); int brojac2(0); Ticker tiker; Timer timer; void toggle() { if(timer.read_ms() > 200) brojac2=(brojac2+1)%16; prikaz2=brojac2; timer.reset(); } void brojac() { brojac1=(brojac1+1)%16; prikaz1=brojac1; } int main() { enable=0; prikaz1=brojac1; prikaz2=brojac2; timer.start(); taster.rise(&toggle); tiker.attach(&brojac, T); while(1) {} }