○BANKSEL
BANKSEL serves as an input for connection port of SCL/SDA_MON during DUAL PORT mode.
It turns into the BANK selection terminal of internal memory in SINGLE PORT mode.
Only the PC0 port can access the memory in SINGLE PORT mode.
DUALPCB
BANKSEL
Low
CONNECTION BANK
PC0 PORT:BANK0
PC1 PORT:BANK1
BANK0
Low (DUAL PORT)
High
Low
High (SINGL PORT)
High
BANK1
○WP
When WP=Low, all data at all addresses are write-protected. The terminal has a built-in pull down resister. Make sure
that WP=High when writing data.
Utilize this function in order to prevent incorrect write command input from the PC, as well as incorrect input during
communication between the PC and monitor.
○Data Read
The data read function allows simultaneous read from SCL_PC0/1, SDA_PC0/1 in DUAL PORT mode.
○Data Write
Write operation is performed
S
T
A
R
T
W
R
I
using either PC0/1 (SCL or
SDA) even when accessed
simultaneously in DUAL PORT
mode. Port selection is made
by detecting the data D0 of
the first byte of the WRITE
command input.
S
T
O
P
SLAVE
WORD
ADDRESS
T
E
DATA
ADDRESS
SDA_PC
WA
0
WA
6
1
0
1
0
0
0
0
*
D7
D0
R
/
W
A
C
K
A
C
K
A
C
K
*:Don’t care
After this, the other port is
made unavailable for both
READ and WRITE commands
until the write operation is
completed.
During other port is write command.
this ack is no output.
D0 detected first write operation
performed through the port
Fig.19 Write Cycle Timing
○START Condition
All commands are preceeded by the START condition, which is a High to Low transition of SDA when SCL is High. This
IC continuously monitors the SDA and SCL lines for the START condition and will not respond to any commands until
this condition has been met.
○STOP Condition
All commands must be terminated by a STOP condition, which is a Low to High transition of SDA when SCL is HIGH.
(See Fig.17)
○WRITE Command
Unless a STOP condition is executed, the data will not be written into the memory array.
○DEVICE ADDRESSING
Following a START condition, the Master outputs the device address of the slave to be accessed.
The most significant four bits of the Slave address are the "device type indentifier".
For the IC this is fixed as "1010".
The next three bits are "000".
The last bit of the stream determines the operation to be performed.
When set to "1", Read operation is selected ; when set to "0", Write operation is selected.
R/W set to "0" ・ ・ ・ ・ ・ ・ ・ ・ WRITE
R/W set to "1" ・ ・ ・ ・ ・ ・ ・ ・ READ
__
1010
0
0
0
R/W
10/16