
14
6.3 Special Characters
3.1 Create a Custom
Character
Creates a custom character. Each character is divided into 8 rows of 5 pixels; each data byte represents one row.
Each byte is padded by three zero bits followed by five bits representing each pixel state. A one represents an on
condition while a zero is off. Characters are lost when a new memory bank is loaded, unless they are saved.
Character ID, value between 0 and 7.
Character pixel data as shown below.
Table 9: Custom Degree Character
3.2 Save Custom
Characters
Bank ID Data
Bank ID Data
Bank ID Data
Provides access to all memory banks to create and save custom characters, graph bars, and large digits. Any new
characters saved will overwrite the old, so care should be taken when writing to any bar or digit memory bank.
Bank structure is shown below.
1 byte, memory bank ID, value between 0 and 4, as below.
1 byte, value between 0 and 7.
8 bytes, character pixel data as above.
Table 10: Custom Character Banks
3.3 Load Custom
Characters
Loads a bank of custom characters into memory for use. Must be issued before using a bank of characters.
Alternatively, an appropriate initialize command can be used.
Memory bank ID, value between 0 and 4, as above.
Comentários a estes Manuais