tim010 tim010
/
LV6-GRUPA2-TIM010-ZADATAK2
Babic Mirhat Odobasic Faris
main.cpp
- Committer:
- tim010
- Date:
- 2014-04-07
- Revision:
- 0:797ae66bea8f
File content as of revision 0:797ae66bea8f:
#include "mbed.h" BusOut prikaz1(dp26,dp25,dp24,dp23); BusOut prikaz2(dp28,dp6,dp5,dp27); DigitalOut enable(dp14); InterruptIn taster(dp1); Timer debounce; Ticker osvjezi; Ticker halt; const float T(1); int brojac1(0); int brojac2(0); void broji() { if(debounce.read_ms() >= 200) { brojac2=(brojac2+1)%16; prikaz2=brojac2; } debounce.reset(); } void prikazi() { prikaz1=brojac1; } void broji1() { brojac1=(brojac1+1)%16; } int main() { prikaz2 = 0; enable=0; halt.attach(&broji1, T); osvjezi.attach_us(&prikazi, 10000); debounce.start(); taster.rise(&broji); while(1) { } }