I'm trying to display time on my 16x2 LCD. Each digits are 3 character wide. I want my digits to look like this:
In order to create these digits, I need to create custom characters as show in the right side.
As the LCD can only store 8 characters, I can't store them all. So I thought, if I store the characters 0-7 in the LCD, then to produce characters 8,9 and 10, all i have to do is mirror 0, 2 and 3 respectively (i.e. left shift them twice).
Is that possible?
I saw articles like this, but didn't like the font as not all characters in the digit share the same width.
Any help is really appreciated.