I2Cs: I2Cs Module Overview - Epson S1C17624 Technical Manual

Cmos 16-bit single chip microcontroller
Table of Contents

Advertisement

2
21
I
C Slave (I2CS)
21.1
i2CS Module Overview
The S1C17624/604/622/602/621 includes an I
I2CS module operates as an I
The following shows the main features of I2CS:
• Operates as an I
2
C bus slave device.
• Supports standard (100 kbps) and fast (400 kbps) modes.
• Supports 8-bit data length only (MSB first).
• Supports 7-bit addressing mode.
• Includes one-byte receive data buffer and one-byte transmit data buffer.
• Can detect start and stop conditions.
• Supports half-duplex communications.
• Supports clock stretch function.
• Supports forced bus release function.
• Includes a noise filter function to help improve the reliability of data transfers.
• Can generate transmit buffer empty, receive buffer full, and bus status interrupts.
Figure 21.1.1 shows the I2CS configuration.
Internal bus
ITC
note: The I2CS module does not support general call address and 10-bit address mode.
21.2
i2CS input/Output Pins
Table 21.2.1 lists the I2CS pins.
Pin name
I/O
SDA1
I/O
SCL1
I/O
#BFR
I
S1C17624/604/622/602/621 TeChniCal Manual
2
C slave (I2CS) module that supports two-wire communications. The
2
C bus slave device and can communicate with an I
Shift register
Bus I/F
and
control
registers
Clock/transfer control
Interrupt
Shift register
control
Figure 21.
1.1 I2CS Module Configuration
Table 21.
2.1 List of I2CS Pins
Qty
1
I2CS data input/output pin (see Note below)
Inputs serial data from the I
1
I2CS clock input/output pin (see Note below)
Inputs SCL line status from the I
into clock stretch status.
1
I
2
C bus free request input pin
A Low pulse input to this pin requests the I2CS to release the I
bus free request input has been enabled with software, a Low pulse initializes the
communication process of the I2CS module and sets the SDA1 and SCL1 pins
into high impedance.
Seiko epson Corporation
2
C-compliant master device.
Noise
filter
I
2
C Slave
Function
2
C bus. Also outputs serial data to the I
2
C bus. Also outputs a low level to put the I
2
21 i
C SlaVe (i2CS)
SDA1
SCL1
#BFR
2
C bus.
2
C bus
2
C bus. When the
21-1

Advertisement

Table of Contents
loading

This manual is also suitable for:

S1c17604S1c17622S1c17602S1c17621

Table of Contents