- 5 -
3.10. User-Define Character Command-Set
Function
Command
Description
Del 1 Character
[02h][FDh][55h][00h][
n
]
Delete 1 user define character data
[
n
] = 20h ~ FFh for displayable character
code
Del All Characters
[02h][FDh][55h][01h][00h]
Delete All User-Define Characters
Set 1 Character
[02h][FDh][55h][02h][
n
]
[
m1
][
m2
][
m3
][
m4
][
m5
]
Set 1 user define character
[
n
] = 20h ~ FFh for displayable character
code
[
m1
]~[
m5
] = Character data byte 1 ~ 5
Ref. table in bellow
Read 1 Character
[02h][FDh][55h][03h][
n
]
Read 1 user define character data
[
n
] = 20h ~ FFh for displayable
character code
Read All Characters [02h][FDh][55h][04h][00h]
Read all user define character data
(Character 20h ~ FFh)
Set User-Define Character 5x7 dot layer out
Bit assignment:
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit0
5x7 dot bit assignment: 1 means fill dot, 0 means empty dot.
m1 bit 7 m1 bit 6 m1 bit 5 m1 bit 4 m1 bit 3
m1 bit 2 m1 bit 1 m1 bit 0 m2 bit 7 m2 bit 6
m2 bit 5 m2 bit 4 m2 bit 3 m2 bit 2 m2 bit 1
m2 bit 0 m3 bit 7 m3 bit 6 m3 bit 5 m3 bit 4
m3 bit 3 m3 bit 2 m3 bit 1 m3 bit 0 m4 bit 7
m4 bit 6 m4 bit 5 m4 bit 4 m4 bit 3 m4 bit 2
m4 bit 1 m4 bit 0 m5 bit 7 m5 bit 6 m5 bit 5
Ex: character “0”
m1
byte data = 0x74
m2
byte data = 0x67
m3
byte data = 0x5C
m4
byte data = 0xC5
m5
byte data = 0xC0