|
SDA6000 Datasheet, PDF (253/380 Pages) Infineon Technologies AG – Teletext Decoder with Embedded 16-bit Controller | |||
|
◁ |
SDA 6000
Peripherals
SDA
Î2C-Channel 0
SCL
SDA 6000
Î2C-Bus Node
Î2C-Bus Node
SDA
Î2C-Channel 1
SCL
UES11165
Figure 7-46 Physical Bus Configuration Example
Output Pin Configuration
The pin drivers that are assigned to the I2C channel(s) provide open drain outputs (i.e.
no upper transistor). This ensures that the I2C module does not put any load on the I2C
bus lines while the M2 is not powered. The I2C bus lines therefore require external
pull-up resistors (approx. 10 K⦠for operation at 100 KBaud, 2 K⦠for operation at
400 KBaud).
All pins of the M2 that are to be used for I2C bus communication must be switched to
output, opendrain and their alternate function must be enabled (by setting the respective
port output latch to â1â), before any communication can be established.
If not driven by the I2C module (i.e. the corresponding enable bit in register ICCFG is â0â)
they then switch off their drivers (i.e. driving â1â to an open drain output). Due to the
external pull-up devices the respective bus levels will then be â1â which is idle.
The I2C module features digital input filters in order to improve the noise output from the
external bus lines.
Users Manual
7 - 102
2000-06-15
|
▷ |