Stap 9: Character Generation
__A__
| |
F | | B weergegeven als een 1-byte-code:
|__G__| MSB > | STIP | G | F | E| D | C | B | A | < LSB
| |
E | | C
|__D__| O DOT
Een weergegeven teken is gewoon een combinatie van specifieke segmenten wordt ingeschakeld. Een binaire code voor de segmenten, het is vrij eenvoudig voor het genereren van een display tafel wordt gebruikt. Ik heb ook een headerbestand definities voor elk teken die nuttig voor de microcontroller programmeren zijn kunnen met bijgevoegd.
Omdat het DOT-segment optioneel is, het wordt beschouwd als een "don't care"-voorwaarde en wordt weergegeven als een X in de tabel. De gegevens voor het eerste cijfer kunnen "of had" met de stip hex code in te schakelen:
C-Code: segmenten [0] | = 0x80; Segment_0 = Segment_0 of 0x08