English
Language : 

M16C28 Datasheet, PDF (278/423 Pages) Renesas Technology Corp – 16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY / M16C/Tiny SERIES
M16C/28 Group (M16C/28, M16C/28B)
16. MULTI-MASTER I2C bus INTERFACE
I2C0 Start/stop Condition Control Register
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
S2D0
Address
02E516
After Reset
000110102
Bit Symbol
SSC0
SSC1
Bit Name
START/STOP Condition
Setting Bits(1)
SSC2
SSC3
SSC4
Function
RW
Setting for detection condition
of START/STOP condition.
RW
See Table 16.2.
RW
RW
RW
RW
SIP
SCL/SDA Interrupt Pin Polarity 0: Active in falling edge
RW
Select Bit
1: Active in rising edge
SIS
SCL/SDA Interrupt Pin Select
Bit
0: SDA enabled
1: SCL enabled
RW
STSP
SEL
START/STOP Condition
Generation Select Bit
0: Short setup/hold time mode
1: Long setup/hold time mode RW
NOTES:
1. Do not set "000002" or odd values.
Figure 16.8 S2D0 Register
Table 16.2 Recommended setting (SSC4-SSC0) start/stop condition at each oscillation frequency
Oscillation I2C bus system I2C bus system SSC4-SSC0(1) SCL release Setup time
Hold time
f1 (MHz)
10
8
8
4
clock select
1 / 2f1(2)
1 / 2f1(2)
1 / 8f1(2)
1 / 2f1(2)
clock(MHz)
5
4
1
2
XXX11110
XXX11010
XXX11000
XXX00100
XXX01100
time (cycle)
6.2 µs (31)
6.75 µs(27)
6.25 µs(25)
5.0 µs (5)
6.5 µs (13)
(cycle)
3.2 µs (16)
3.5 µs (14)
3.25 µs (13)
3.0 µs (3)
3.5 µs (7)
(cycle)
3.0 µs (15)
3.25 µs(13)
3.0 µs (12)
2.0 µs (2)
3.0 µs (6)
XXX01010
5.5 µs (11)
3.0 µs (6) 2.5 µs (5)
2
1 / 2f1(2)
1
XXX00100
5.0 µs (5)
3.0 µs (3) 2.0 µs (2)
NOTES:
1. Do not set odd values or “000002” to START/STOP condition setting bits(SSC4 to SSC0)
2. When the PCLK0 bit in the PCLKR register is set to "1".
Rev. 2.00 Jan. 31, 2007 page 258 of 385
REJ09B0047-0200