
Races the beam! Font is pre generated and loaded into registers. 6 bit colour keeps register count low.
Every minute the colours cycle.
Hook up a VGA monitor to the outputs and provide a clock at 31.5 MHz.
Adjust time with the inputs[2:0], and choose the type of VGA PMOD with the input[3].
VGA PMOD - you can use one of these VGA PMODs:
Set input[3] low to use tiny-vga and high to use vga-clock
| # | Input | Output | Bidirectional |
|---|---|---|---|
| 0 | adjust hours | hsync / R1 | |
| 1 | adjust minutes | vsync / G1 | |
| 2 | adjust seconds | B0 / B1 | |
| 3 | PMOD type select | B1 / VS | |
| 4 | G0 / R0 | ||
| 5 | G1 / G0 | ||
| 6 | R0 / B0 | ||
| 7 | R1 / HS |