embedded.com
Build a Super Simple Tasker - Embedded.com
Almost all embedded systems are event-driven; most of the time they wait for some event such as a time tick, a button press, a mouse click, or the arrival