ptn3500dh NXP Semiconductors, ptn3500dh Datasheet - Page 5

no-image

ptn3500dh

Manufacturer Part Number
ptn3500dh
Description
Maintenance And Control Device
Manufacturer
NXP Semiconductors
Datasheet
Philips Semiconductors
Addressing
For addressing, see Figure 8.
Asynchronous Start
Following any Start condition on the bus, a minimum of 9 SCL clock cycles must be completed before a Stop condition can be issued. The
device does not support a Stop or a repeated Start condition during this time period.
I/O OPERATIONS (see also Figure 7)
Each of the PTN3500’s eight I/Os can be independently used as an input or output. Input I/O data is transferred from the port to the
microcontroller by the READ mode (See Figure 10). Output data is transmitted to the port by the I/O WRITE mode (see Figure 9).
2001 Jan 17
READ FROM
PORT
Maintenance and control device
DATA INTO
PORT
WRITE TO
PORT
DATA OUT
FROM PORT
(a) I/O EXPANDER
(b) MEMORY
SDA
SCL
START CONDITION
SDA
START CONDITION
S
SLAVE ADDRESS (I/O EXPANDER)
1
0
S
S
2
1
SLAVE ADDRESS (I/O EXPANDER)
0
0
0
3
1
1
4
0
SLAVE ADDRESS
0
DATA 1
0
A2 A1
5
0
0
a.
6
A2 A1
A2
A0
7
R/W
A1
8
0
A0
Figure 8. PTN3500 slave addresses
A
Figure 9. I/O WRITE mode (output)
R/W
t ph
ACKNOWLEDGE
FROM SLAVE
A0
Figure 10. I/O READ mode (input)
1
0
A
ACKNOWLEDGE
FROM SLAVE
DATA 2
A
DATA TO PORT
DATA FROM PORT
DATA 1
5
DATA 1
DATA 3
S
1
t pv
0
A
ACKNOWLEDGE
FROM SLAVE
SLAVE ADDRESS
t ps
1
A
ACKNOWLEDGE
FROM MASTER
0
b.
A2
DATA TO PORT
DATA 1 VALID
A1
DATA FROM PORT
DATA 2
DATA 4
A0
DATA 4
SW00547
0
t pv
A
A
ACKNOWLEDGE
FROM SLAVE
Product specification
PTN3500
DATA 2 VALID
1
SW00549
STOP
CONDITION
SW00548
P

Related parts for ptn3500dh