Embedded LCD Fonts

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.