Rainbow Electronics HD44780 User Manual

Page 20

Advertising
background image

HD44780U

20

Table 5

Relationship between CGRAM Addresses, Character Codes (DDRAM) and Character

Patterns (CGRAM Data) (cont)

Character Codes

(DDRAM data)

CGRAM Address

Character Patterns

(CGRAM data)

7 6 5 4 3 2 1 0

0 0 0 0

*

0 0

0 0 0 0

1 1

5 4 3 2 1 0

0 0

1 1

7 6 5 4 3 2 1 0

*

*

*

*

*

*

*

*

*

*

*

*

*

*

*

*

*

*

*

*

*

*

*

*

High

Low

High

Low

High

Low

Character
pattern

Cursor position

0

0

0

0

1

1

1

1

0

0

0

0

1

1

1

1

0

0

0

0

0

1

1

1

1

0

0

1

1

0

0

1

1

0

0

1

1

0

0

1

1

0

0

0

1

1

0

0

1

1

0

1

0

1

0

1

0

1

0

1

0

1

0

1

0

1

0

1

1

0

1

0

1

0

1

0

0

0

0

0

0

0

0

1

1

1

1

1

1

1

1

0

0

1

1

1

1

1

1

1

*

*

*

*

*

*

*

0

0

1

1

1

1

1

1

1

1

0

0

0

0

1

0

0

1

0

0

0

0

0

0

1

0

0

0

1

0

0

0

0

0

0

1

0

0

0

1

0

0

0

0

0

0

0

1

1

1

0

0

0

0

0

*

*

*

*

*

*

*

*

*

*

*

*

*

*

*

*

For 5

×

10 dot character patterns

Notes: 1. Character code bits 1 and 2 correspond to CGRAM address bits 4 and 5 (2 bits: 4 types).

2. CGRAM address bits 0 to 3 designate the character pattern line position. The 11th line is the

cursor position and its display is formed by a logical OR with the cursor.

Maintain the 11th line data corresponding to the cursor display positon at 0 as the cursor display.

If the 11th line data is „1“, „1“ bits will light up the 11th line regardless of the cursor presence.

Since lines 12 to 16 are not used for display, they can be used for general data RAM.

3. Character pattern row positions are the same as 5

×

8 dot character pattern positions.

4. CGRAM character patterns are selected when character code bits 4 to 7 are all 0.

However, since character code bits 0 and 3 have no effect, the P display example above can be

selected by character codes 00H, 01H, 08H, and 09H.

5. 1 for CGRAM data corresponds to display selection and 0 to non-selection.

* Indicates no effect.

Advertising