This page shows the 4 embedded fonts. There are additional pages showing the basic display and some sample displays.
Unlike a standard text LCD, where there is only one font, this module has 4 fonts defined out of a potential 32 fonts. The embedded fonts are numbered 0, 1, 2 and 3. Each font consists of 256 characters. These fonts are held in the local Flash memory of the 80C32 subsystem and copied into local RAM on power-up.
A further 28 fonts may be loaded into the local RAM. Note that these fonts will be lost when power is removed from the unit.
Font 0 is the default font. It contains plain text characters as well as horizontal and vertical bargraph symbols.
![]() |
![]() |
Font 1 contains bold text characters and symbols for a directory tree.
![]() |
![]() |
Font 2 is representative of the font found in many of the standard text LCDs with some extra useful symbols as well (e.g. battery level).
![]() |
![]() |
Font 3 contains plain text small numbers and underlined letters.
![]() |
![]() |
Fonts 4 to 31 are undefined and can be used to hold all manner of custom symbols and letters.