Concept Flow - Why timers are needed
Start Program
Need to do task repeatedly or after delay?
Yes
Use Timer
Timer counts time
Timer triggers event
Perform task
Repeat or End
This flow shows that timers help programs do tasks repeatedly or after some delay by counting time and triggering events.