This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
et:examples:timer:delay [2015/03/03 12:51] – raivo.sell | et:examples:timer:delay [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 92: | Line 92: | ||
sw_delay_ms(100); | sw_delay_ms(100); | ||
- | // LED kustutamine | + | // LED-i kustutamine |
pin_set(led_debug); | pin_set(led_debug); | ||
Line 104: | Line 104: | ||
- | Järgnev programmikood on taimeril põhinev ehk riistvaraline viitefunktsioon, | + | Järgnev programmikood on taimeril põhinev ehk riistvaraline viitefunktsioon, |
Tsüklis toimub loenduri algväärtustamine ja ületäitumise lipukese nullimine (sellesse 1 kirjutades). Seejärel oodatakse, kuni loendur loendab algväärtusest 256-ni, ehk ületäitumiseni. Ületäitumise hetkel läheb ületäitumise lipuke kõrgeks ja 1 ms viide ongi toimunud. Funktsiooni lõpus taimer peatatakse. | Tsüklis toimub loenduri algväärtustamine ja ületäitumise lipukese nullimine (sellesse 1 kirjutades). Seejärel oodatakse, kuni loendur loendab algväärtusest 256-ni, ehk ületäitumiseni. Ületäitumise hetkel läheb ületäitumise lipuke kõrgeks ja 1 ms viide ongi toimunud. Funktsiooni lõpus taimer peatatakse. |