Specifications
Appendix C— Creating User-Defined Bitmap Graphics and Fonts
IPL Programmer’s Reference Manual 229
oooo
I
oooo
oo
oo oo
oo oooo
oo oooo
I
II
II
II
II
II
II
III III
III I IIII
II
II
II
II
IIII III
u0 u1 u2 u3 u4 u5 u6 u7 u8 u9
I
oooo oo
oo oo
oo
II
II
II
I
I
I
I
I
I
II
II
III III
o
I
o
IIIII IIII
oo
oo
IIIIIIII
oooo oooo
II
IIIIIII I
oo
oooo oooooo
oooo oooooo
oooo oooooo
oooo oooooo
IIIIII III
oooo oooooo
I
IIIIII III
oooo oooooo
I
bit Ø
bit 5
bit 6
bit 7
bit 5
bit 6
bit 7
bit 5
bit 6
bit 7
bit Ø
bit Ø
II
IPL.032
oooo oooooo
Byte mapping: This illustration shows how to map a character in the six bits per byte
format.
4 Add a 1 in the bit 6 position, and then add a 0 in the bit 7 position so
that each group now has eight digits. Eight digits complete the byte.
5 Starting with the first group of eight bits in the first column (u0),
reverse the order of each group so that bit 0 is now last and bit 7 is first.
Work from the top of each column to the bottom. Each eight-digit
group is now a binary representation of an ASCII character.
Note: In this illustration, each row now represents a column.
IPL.033
o IIIIIoo
o
IIIIIIo
o
I ooo IIo
o
I ooo IIo
o
IIIIIII
o IIIIIII
o I ooo IIo
o
I ooo IIo
o
I oo IIIo
o
I oo IIoo
uØ
u1
u2
u3
u4
u5
u6
u7
u8
u9
bit 7
bit Ø
o IIIooo I
o IIIoo II
o IIooo II
o IIooo II
o IIIIIII
o IIIIIII
o IIooo II
o IIooo II
o IIIIIII
o IIIIIIo
bit 7
bit Ø
o I oooooo
o
I ooooo I
o
I ooooo I
o I ooooo I
o I oooo II
o I oooo II
o I ooooo I
o I ooooo I
o I ooooo I
o I oooooo
bit 7
bit Ø