KS0108 Custom characters
Crosswinds
Posts: 182
Hello!
Im trying to understand how the KS0108 driver in the OBEX works a little more deeply.
I want to do some custom characters, and also custom fontsizes.
For example. I want to display the time in one case. And want it to take up the whole screen. eg. 12:59
Maybe there would be possible to make a custom dat section with bigger fonts. But will need to edit the routines to support more pixels.
Hard work to make whole new table, but i dont mind about that.
Any help is appreciated!
Im trying to understand how the KS0108 driver in the OBEX works a little more deeply.
I want to do some custom characters, and also custom fontsizes.
For example. I want to display the time in one case. And want it to take up the whole screen. eg. 12:59
Maybe there would be possible to make a custom dat section with bigger fonts. But will need to edit the routines to support more pixels.
Hard work to make whole new table, but i dont mind about that.
Any help is appreciated!
Comments
The code isn't that complex, but it will take some basic understanding of assembly to get what you want. Its basically a lookup table in hub ram for the smaller characters, and a rom font reader for the large.
Microchip has some real nice tools for font imports, it would be nice if parallax had something similar, or someone knows of open source code that would work. Once P2 is here, this will be more likely to be needed and used, as the P1 hardly has to room to host many fonts.