Mask Option; Programming Note - Epson E0C6006 Technical Manual

Cmos 4-bit single chip microcomputer
Table of Contents

Advertisement

CHAPTER 4: PERIPHERAL CIRCUITS AND OPERATION (LCD Driver)

4.7.2 Mask option

(1) Segment allocation
The segment data is decided by the display data written to the display memory at address "0D0H–
0EFH". Writing "1" to the display memory turns the associated LCD segment on, and writing "0" turns
the LCD segment off.
The addresses and bits of the display memory can be made to correspond to the segment terminals
(SEG0–SEG19) in any combination by mask option. This simplifies design by increasing the degree of
freedom with which the liquid crystal panel can be designed.
Figure 4.7.2.1 shows an example of the relationship between the LCD segments (on the panel) and the
display memory in the case of 1/3 duty.
Address
0ECH
0EDH
0EEH
0EFH
(2) Drive duty
Either 1/4 or 1/3 duty can be selected as the LCD drive duty.

4.7.3 Programming note

Because the display memory is for writing only, re-writing the contents with logical instructions (e.g.,
AND, OR, etc.) which come with read-out operations is not possible. To perform bit operations, a buffer
to hold the display data is required on the RAM.
26
Data
D3
D2
D1
D0
d
c
b
a
p
g
f
e
d '
c '
b '
a '
p '
g '
f '
e '
Display memory allocation
Fig. 4.7.2.1 Segment allocation
Common 0
Common 1
SEG10
E C , D 0
( a )
SEG11
E C , D 1
( b )
SEG12
E F , D 1
( f ' )
Pin address allocation
a
b
f
g
e
c
p
d
SEG10
SEG11
SEG12
Common 0
Common 1
Common 2
EPSON
Common 2
E D , D 1
E D , D 0
( f )
( e )
E D , D 2
E C , D 3
( g )
( d )
E C , D 2
E D , D 3
( c )
( p )
a'
b'
f'
g'
e'
c'
p'
d'
E0C6006 TECHNICAL MANUAL

Advertisement

Table of Contents
loading

Table of Contents