English
Language : 

M16C26A Datasheet, PDF (176/352 Pages) Renesas Technology Corp – 16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY / M16C/Tiny SERIES
M16C/26A Group (M16C/26A, M16C/26B, M16C/26T)
13. Serial I/O
SDA2
Delay
circuit
STSPSEL=1
STSPSEL=0
ACKC=1 ACKC=0
ACKD bit
Noise
Filter
SDHI ALS
D Q Arbitration
T
Start condition
detection
Stop condition
detection
Start and stop condition generation block
SDASTSP
SCLSTSP
Transmission
register
UART2
IICM2=1
IICM=1 and
IICM2=0
Reception register
UART2
S
Q
Bus
R busy
IICM2=1
IICM=1 and
IICM2=0
NACK
DMA0, DMA1 request
UART2 transmit,
NACK interrupt
request
DMA0
UART2 receive,
ACK interrupt request,
DMA1 request
SCL2
Noise
Filter
Falling edge
detection
IICM=0
R Port register
I/O port Q (1)
STSPSEL=0
Internal clock
DQ
T
DQ
T
9th bit
IICM=1UART2 STSPSEL=1
SWC2
External
clock
CLK
control
UART2
ACK
Start/stop condition detection
interrupt request
R
9th bit falling edge
S
SWC
This diagram applies to the case where the SMD2 to SMD0 bits in the the U2MR register is set to "010 2" and the IICM bit in the U2SMR
register is set to "1".
IICM
: Bit in the U2SMR
IICM2, SWC, ALS, SWC2, SDHI : Bits in the U2SMR2
STSPSEL, ACKD, ACKC
: Bits in the U2SMR4
NOTE:
1. If the IICM bit is set to "1", the pin can be read even when the PD7_1 bit is set to "1" (output mode).
Figure 13.1.3.1. I2C bus Mode Block Diagram
Rev. 2.00 Feb.15, 2007 page 159 of 329
REJ09B0202-0200