SparkFun Forums 

Where electronics enthusiasts find answers.

Have questions about a SparkFun product or board? This is the place to be.
By gtmp
#107821
The clockit kit, WinAVR, and AVR-ISP500 provide a great introduction as to whaaaas up with embedded design!

I was inspired by the clockit-v10.c code, but chose to totally redesign using a more easily extensible synchronous application framework model. The result provides enhanced functionality and reusable designs for switch (debounce, edge detection, held keys) and 7-Segment display management ( Numeric, AlphaNumeric, Binary modes with flexible display formatting).

Attached:
clockitGF_v3.c

cheers,
gf
You do not have the required permissions to view the files attached to this post.