Miks on viidet vaja?

Atmel mega88 töötab vaikimisi taktsagedusel 1MHz ja enamike käskude täitmiseks kulub üks takt. Seega täidetakse ühes sekundis miljon käsku ning aeg mis kulub ühe käsu täitmiseks on

.

See aeg on selgelt liiga lühikene selleks, et inimese silm suudaks nii kiiresti toimuvaid protsesse jälgida ja sellepärast on vajalik mikrokontrolleri töö „pidurdamine" protsesside puhul, kus inimene peab mikrokontrolleri poolt juhitud protsesse jälgima. Sellisteks protsessideks võivad olla näiteks indikatsiooni LEDi vilkumine, info kuvamine LCD ekraanile või seitsmesegmendilistele numbriindikaatoritele.