English
Language : 

HT67F2350 Datasheet, PDF (186/292 Pages) Holtek Semiconductor Inc – Advanced A/D Flash MCU with LCD & EEPROM
HT67F2350/HT67F2360
HT67F2370/HT67F2390
Advanced A/D Flash MCU with LCD & EEPROM
I2C Interface
The I2C interface is used to communicate with external peripheral devices such as sensors,
EEPROM memory etc. Originally developed by Philips, it is a two line low speed serial interface
for synchronous serial data transfer. The advantage of only two lines for communication, relatively
simple communication protocol and the ability to accommodate multiple devices on the same bus
has made it an extremely popular interface type for many applications.
VDD
SDA
SCL
Devi�e
Slave
Devi�e
Maste�
Devi�e
Slave
I2C Master/Slave Bus Connection
I2C Interface Operation
The I2C serial interface is a two line interface, a serial data line, SDA, and serial clock line, SCL. As
many devices may be connected together on the same bus, their outputs are both open drain types.
For this reason it is necessary that external pull-high resistors are connected to these outputs. Note
that no chip select line exists, as each device on the I2C bus is identified by a unique address which
will be transmitted and received on the I2C bus.
When two devices communicate with each other on the bidirectional I2C bus, one is known as the
master device and one as the slave device. Both master and slave can transmit and receive data;
however, it is the master device that has overall control of the bus. For these devices, which only
operate in slave mode, there are two methods of transferring data on the I2C bus, the slave transmit
mode and the slave receive mode.
Data Bus
SIMTOEN
fSUB
Add�ess Mat�h
Ti�e-out
Cont�ol
SIMTOF
I�C Data Registe�
(SIMD)
SCL Pin
SDA Pin
fSYS
De�oun�e
Ci��uit�y
SIMDEB1
&
SIMDEB0
Di�e�tion Cont�ol
HTX
Data in MSB
Shift Registe�
M
U
X
Data out MSB
TXAK
T�ans�it/
Re�eive
Cont�ol Unit
Slave Add�ess Registe�
(SIMA)
Add�ess Add�ess Mat�h–HAAS
Co�pa�ato�
SIMTOF
Read/W�ite Slave
SRW
8-�it Data T�ansfe� Co�plete–HCF
Dete�t Sta�t o� Stop
HBB
I2C Block Diagram
I�C Inte��upt
Rev. 1.00
186
December 06, 2016