lolfont1

US ASCII proportional font for the 9x14 LoL shield.

Author Rob Hamerling.
Adapted-by
Compiler 2.4q3

Description

Font for LoL shield.
This is basically a 5x7 font (width x height),
but proportional: characters can be wider, narrower or lower!
The upper line of the LoL shield is currently not used, the
lower line is used for descenders (like for g,j,p,q, underscore).
Supported ASCII value range: 32..126, characters outside
this range are displayed as a large rectangular.
The characters in the font table are right aligned and
mirrored because the low order bits represent the leftmost
leds of the shield.
The width of a character can be determined by the user program
(at compiletime or runtime) as follows:
Take the maximum value of the lines of a character and round it
to the next power of 2. This power is the character width.
For example: of character '7' the highest value is 0x1F (31),
The next power of 2 is 2^5 (32), thus '7' is 5 colums wide.


Notes

- This font table is a single array of 96 x 9 words
         and may work only with 18F type PICs.
       - See Jallib 'lolshield_ticker1' samples for usage.


Dependencies

No dependency found



Summary

Global variables/contants

Procedures

Functions


API details

Global variables/contants

Procedures

Functions


Related samples

Here are the list of samples which use this library:

18f24k2018f24k20_charlie_lolshield_ticker1.jal