the counter variable shows what number it's supposed to be yes, they look super ugly, I know.
So, I was bored and wrote this stuff down- I mean, it's effective as opposed to 7-segment, looks weird but it works. If it's not broken don't fix it! PFFFF whaddaya mean this is more effective (only limitation is that HEX can't be displayed. Well- 2^4 = 16 so there are 16 possible symbols can be displayed, so ABCDEF could be the remaining 6 and people would just learn it)