ST92196A STMicroelectronics, ST92196A Datasheet - Page 172

no-image

ST92196A

Manufacturer Part Number
ST92196A
Description
8/16-bit Mcu For Tv Applications With Up To 96k Rom, On-screen-display And 1 Or 2 Data Slicers
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ST92196A2B1/JPC
Manufacturer:
ST
Quantity:
188
Part Number:
ST92196A2B1/JPC
Manufacturer:
ST
0
Part Number:
ST92196A4B1
Manufacturer:
ST
Quantity:
1 566
Part Number:
ST92196A4B1
Manufacturer:
ST
0
Part Number:
ST92196A4B1/JCO
Manufacturer:
ST
0
Part Number:
ST92196A4B1/JET
Manufacturer:
ST
0
Part Number:
ST92196A4B1/JEY
Manufacturer:
ST
0
I
8.9.3 Functional Description
Refer to
Figure 70
By default, the I
mode, except when it initiates a transmit or receive
sequence.
After the microcontroller power-on reset state, the
I
(I2CCTR register) is reset.
8.9.3.1 Configuring the interface
Before using the I
lows.
If it is to be used in slave mode, write the address
assigned to the interface in the I2COAR register.
If it is to be used in master mode, write the SCL
clock frequency in the I2CFQR register.
Figure 70. I²C interface block diagram
2
2
C BUS INTERFACE (Cont’d)
C interface is in reset state until the CLEAR bit
SDA 1
SCL 1
SDA 2
SCL 2
SDA 3
SDA 4
SCL 3
SCL 4
Section 8.9.6
gives the block diagram of the cell.
2
C interface is in inactive slave
2
C interface, configure it as fol-
for the bit definitions.
SDA In
SCL In
GENERATION
CLOCK
SDA Out
UNIT
START & STOP
DETECTION
STATUS REGISTER 2 (I2CSTR2)
UNIT
- FOUR-CHANNEL I
STATE MACHINE
INTERRUPT
BIT TRANSFER
ARBITRATION
Then, select one of the four buses available and
configure the corresponding pins to the alternate
function (refer to the I/O port chapter).
Depending on your application, you may use the
advanced features (see the UNPROC and UNEXP
bits of the I2CSTR2 register) by setting the AFEN
bit of the I2CCTR register.
You may also optionally set the RSRT and STOP
bits of the I2CCTR register.
You can enable the interrupt on stop condition and
the Spike filter by setting the ISCEN and SFEN
bits of the I2CSTR1 register.
If you want to use the monitor feature, then set the
MONITOR bit in the I2CCTR register.
In all cases reset the CLEAR bit of the I2CCTR
register to enable the I
ERROR AND
COMPARATOR
UNIT
SHIFT DATA
REGISTER
ADDRESS
UNIT
START & STOP
GENERATION
UNIT
Fast Mode Enable
OWN ADDRESS REGISTER (I2COAR)
Acknowledge Bit
2
FREQUENCY REGISTER (I2CFQR)
C BUS INTERFACE (I2C)
STATUS REGISTER 1 (I2CSTR1)
CONTROL REGISTER (I2CCTR)
2
DATA REGISTER (I2CDR)
C interface.
CPU Interrupt
172/268

Related parts for ST92196A