CHAPTER 4: PERIPHERAL CIRCUITS AND OPERATION (LCD Driver)

 

 

 

SEG0

 

SEG1

 

SEG2

 

SEG3

 

SEG47

 

 

 

COM0

D0

 

 

D0

 

 

D0

 

 

D0

 

 

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

COM1

D1

F000H

D1

F002H

D1

F004H

D1

F006H . . . . .

D1

F05EH

 

 

COM2

D2

 

D2

 

D2

 

D2

 

D2

 

LPAGE

 

COM3

D3

 

 

D3

 

 

D3

 

 

D3

 

 

D3

 

 

 

 

 

 

 

 

 

 

 

 

 

=0

 

COM4

D0

 

 

D0

 

 

D0

 

 

D0

 

 

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

COM5

D1

F001H

D1

F003H

D1

F005H

D1

F007H . . . . .

D1

F05FH

 

 

COM6

D2

 

D2

 

D2

 

D2

 

D2

 

 

 

COM7

D3

 

 

D3

 

 

D3

 

 

D3

 

 

D3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

COM0

D0

 

 

D0

 

 

D0

 

 

D0

 

 

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

COM1

D1

F100H

D1

F102H

D1

F104H

D1

F106H . . . . .

D1

F15EH

 

 

COM2

D2

 

D2

 

D2

 

D2

 

D2

 

LPAGE

 

COM3

D3

 

 

D3

 

 

D3

 

 

D3

 

 

D3

 

 

 

 

 

 

 

 

 

 

 

 

 

=1

 

COM4

D0

 

 

D0

 

 

D0

 

 

D0

 

 

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

COM5

D1

F101H

D1

F103H

D1

F105H

D1

F107H . . . . .

D1

F15FH

 

 

COM6

D2

 

D2

 

D2

 

D2

 

D2

 

 

 

COM7

D3

 

 

D3

 

 

D3

 

 

D3

 

 

D3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unused

D0

 

F200H

D0

 

F202H

D0

 

F204H

D0

 

F206H . . . . .

D0

 

F25EH

 

 

 

 

 

 

 

(c) When 1/8 duty (48 8 mask option) is selected

Fig. 4.7.5.1 Correspondence between display memory and LCD dot matrix

When a bit in the display memory is set to "1", the corresponding LCD dot goes ON, and when it is set to "0", the dot goes OFF.

At 1/17 (1/16) duty drive, all data of COM0–COM16 (15) is output.

At 1/8 duty drive, data only corresponding to COM0–COM7 is output. However, since the display memory has capacity for two screens, it is designed so that the memory for COM8–COM15 shown in Figure 4.7.5.1 (a) can also be used as COM0–COM15. Select either F000H–F05FH or F100H–F15FH for the area to be displayed (to be output from COM0–COM7 terminals) using the LPAGE register. It can switch the screen in an instant.

At initial reset, the data memory content becomes undefined hence, there is need to initialize using the software.

The display memory has read/write capability, and the addresses that have not been used for LCD display can be used as general purpose registers. F050H–F05FH, F150H–F15FH, F250H, F252H, F254H,

· · ·, F25EH can be used as general purpose registers except when 48 ⋅ 8 is selected by mask option.

Note: When a program that access no memory mounted area (F060H–F0FFH, F160H–F1FFH, F201H, F203H, · · ·, F25FH) is made, the operation is not guaranteed.

52

EPSON

S1C63558 TECHNICAL MANUAL