h8s-2158 Renesas Electronics Corporation., h8s-2158 Datasheet - Page 559

no-image

h8s-2158

Manufacturer Part Number
h8s-2158
Description
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2100 Series
Manufacturer
Renesas Electronics Corporation.
Datasheet
17.3.11 IIC Operation Reservation Adapter Data Register (ICDRX)
ICDRX is an 8-bit register identical to ICDR. When this register is accessed for read, the contents
in the receive buffer (ICDRR) are read out; and when this register is accessed for write, the write
data is written to the transmit buffer (ICDRT). However, the IIC module operates in the way
defined by the operation reservation adapter when this register is read from or written to.
When the ICXE bit in ICCRX is set to 1, accesses to ICDR are invalid. The initial value of
ICDRX is undefined.
(Rise of 9th clock in first frame in master mode)
Figure 17.3 State Transitions of TDRE, SDRF, and RDRF Bits
TDRE = 0
SDRF = 0
TDRE = 1
SDRF = 1
Start condition detected
Stop condition detected
Start condition detected
Rise of 9th clock
Fall of 1st clock
Fall of 8th clock
Fall of 8th clock
(a) Transmit mode
(b) Receive mode
Fall of 1st clock
Write to ICDRX
TDRE = 1
SDRF = 0
TDRE = 0
SDRF = 1
SDRE = 0
RDRF = 0
SDRE = 0
RDRF = 1
SDRE = 1
RDRF = 1
Rev. 3.00 Jan 25, 2006 page 507 of 872
Read from ICDRX
Read from ICDRX
Rise of 9th clock in first frame
Stop condition detected
Stop condition detected
Section 17 I
Rise of 9th clock
Write to ICDRX
TDRE = 0
SDRF = 1
2
C Bus Interface (IIC)
REJ09B0286-0300

Related parts for h8s-2158