Embedded & ControlBeginner-IntermediateArchived2014-2017
7-Segment Clock
★ I/O-expansion done right.
Problem
Drive a multi-digit display from a low-pin MCU without wasting I/O.
System approach
PIC16F628A bit-bangs a 74HC595 via a segment lookup table with a debounced key.
Architecture
PIC16F628A 74HC595 Embedded C
Results
- ↑74HC595-driven display
- ↑Lookup table + debounced input
Stack
PIC74HC595Embedded C
Evidence level
Source codeAppears in career timeline
View timeline →