uses the address bits to pull from memory the value to be displayed on the 7 segments, content of the memory can be updated via a clock and data pins, reset button will revert to default info, you would need to issue one clock cycle to load the default info
clk, data, rst, nc, address [4:0]
# | Input | Output |
---|---|---|
0 | clock | segment a |
1 | data | segment b |
2 | reset | segment c |
3 | nc | segment d |
4 | address bit 3 | segment e |
5 | address bit 2 | segment f |
6 | address bit 1 | segment g |
7 | address bit 0 | segment pd |