Product Specs

Table Of Contents
34 TWIS I
2
C compatible two-wire interface
slave with EasyDMA
Page
319
VDD
VDD
R R
SDA
SCL
TWI slave
(TWIS)
Address = b1011011
SDA
SCL
TWI slave
(Sensor)
Address = b1011000
SDA
SCL
TWI slave
(EEPROM)
Address = b1011001
SCL
SDA
TWI master
34 TWIS I
2
C compatible two-wire interface slave with
EasyDMA
TWI slave with EasyDMA (TWIS) is compatible with I
2
C operating at 100 kHz and 400 kHz. The TWI
transmitter and receiver implement EasyDMA.
PSELSDA
PSELSCK
PSELSDA
PREPARETX
PREPARERX
STOPPED
SUSPEND
RESUME
WRITE
READ
Figure 86: TWI slave with EasyDMA
A typical TWI setup consists of one master and one or more slaves. For an example, see Figure 87: A typical
TWI setup comprising one master and three slaves on page 319. TWIS is only able to operate with a single
master on the TWI bus.
Figure 87: A typical TWI setup comprising one master and three slaves
The TWI slave state machine is illustrated in Figure 88: TWI slave state machine on page 320 and Table
76: TWI slave state machine symbols on page 320 is explaining the different symbols used in the state
machine.
RXD
(signal)
TXD
(signal)
RXD.PTR
TXD.PTR
RAM
RXD
RXD+1
RXD+2
RXD+n
TXD
TXD+1
TXD+2
TXD+n
EasyDMA
EasyDMA