4/18
MTV121 Revision 5.0 06/29/1999
MTV121
MYSON
TECHNOLOGY
There are three transmission formats shown as below:
Format (a) R - C - D
→
R - C - D
→
R - C - D
Format (b) R - C - D
→
C - D
→
C - D
→
C - D
Format (c) R - C - D
→
D
→
D
→
D
→
D
→
D
Where R=Row address, C=Column address, D=Display data
3.1.2 I
2
C bus
I
2
C bus operation is only selected when SSB pin is left floating. And a valid transmission should be starting
from writing the slave address 7AH, which is mask option, to MTV121. The protocol is shown in Figure 2.
There are three transmission formats shown as below:
Format (a) S - R - C - D
→
R - C - D
→
R - C - D
Format (b) S - R - C - D
→
C - D
→
C - D
→
C - D
Format (c) S - R - C - D
→
D
→
D
→
D
→
D
→
D
Where S=Slave address, R=Row address, C=Column address, D=Display data
Each arbitrary length of data packet consists of 3 portions viz, Row address (R), Column address (C), and
Display data (D). Format (a) is suitable for updating small amount of data which will be allocated with different
row address and column address. Format (b) is recommended for updating data that has same row address
but different column address. Massive data updating or full screen data change should use format (c) to
increase transmission efficiency. The row and column address will be incremented automatically when the
format (c) is applied. Furthermore, the undefined locations in display or fonts RAM should be filled with
dummy data.
There are 2 types of data should be accessed through the serial data interface, one is ADDRESS bytes of dis-
play registers, and other is ATTRIBUTE bytes of display registers, the protocol are same for all except bit5 of
row address. The MSB(b7) is used to distinguish row and column addresses when transferring data from
external controller. The bit6 of column address is used to differentiate the column address for format (a), (b)
and format (c) respectively. Bit5 of row address for display register is used to distinguish ADDRESS byte
when it is set to "0" and ATTRIBUTE byte when it is set to "1". See Table 1 on page 4.
MS
B
LSB
SSB
SCK
SDA
first byte
last byte
FIGURE 1. Data Transmission Protocol (SPI)
FIGURE 2. Data Transmission Protocol (I
2
C)
SCK
SDA
first byte
@ @ @ @
@
START
ACK
second byte
last byte
ACK
STOP
B7
B6
B0
B7
B0