# 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

- `const byte lolfont[] = {`

### Procedures

### Functions

## API details

### Global variables/contants

- `const byte lolfont[] = {`

  No documentation found

### Procedures

### Functions

## Related samples

Here are the list of samples which use this library:

18f24k20 | 18f24k20_charlie_lolshield_ticker1.jal