SC16IS740IPW PHILIPS [NXP Semiconductors], SC16IS740IPW Datasheet - Page 39

no-image

SC16IS740IPW

Manufacturer Part Number
SC16IS740IPW
Description
Single UART with I2C-bus/SPI interface, 64 bytes of transmit and receive FIFOs, IrDA SIR built-in support
Manufacturer
PHILIPS [NXP Semiconductors]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SC16IS740IPW
Quantity:
949
Part Number:
SC16IS740IPW
Manufacturer:
NXP
Quantity:
505
Part Number:
SC16IS740IPW
Manufacturer:
NXP
Quantity:
20 000
Part Number:
SC16IS740IPW
0
Part Number:
SC16IS740IPW,112
Manufacturer:
JAMICON
Quantity:
101
Part Number:
SC16IS740IPWR
Manufacturer:
TI/德州仪器
Quantity:
20 000
NXP Semiconductors
SC16IS740_750_760_5
Product data sheet
Fig 20. A complete data transfer
SDA
SCL
condition
START
S
An address on the network is seven bits long, appearing as the most significant bits of the
address byte. The last bit is a direction (R/W) bit. A ‘0’ indicates that the master is
transmitting (write) and a ‘1’ indicates that the master requests data (read). A complete
data transfer, comprised of an address byte indicating a ‘write’ and two data bytes is
shown in
When an address is sent, each device in the system compares the first seven bits after the
START with its own address. If there is a match, the device will consider itself addressed
by the master, and will send an acknowledge. The device could also determine if in this
transaction it is assigned the role of a slave receiver or slave transmitter, depending on the
R/W bit.
Each node of the I
microcontroller is of course fully programmable, while peripheral devices usually have
fixed and programmable address portions.
When the master is communicating with one device only, data transfers follow the format
of
transfer and issuing a STOP condition, if a master would like to address some other
device on the network, it could start another transaction by issuing a new START.
Another way for a master to communicate with several different devices would be by using
a ‘repeated START’. After the last byte of the transaction was transferred, including its
acknowledge (or negative acknowledge), the master issues another START, followed by
address byte and data—without effecting a STOP. The master may communicate with a
number of different devices, combining ‘reads’ and ‘writes’. After the last transfer takes
place, the master issues a STOP and releases the bus. Possible data formats are
demonstrated in
slave and a change of direction, without releasing the bus. We shall see later on that the
change of direction feature can come in handy even when dealing with a single device.
In a single master system, the repeated START mechanism may be more efficient than
terminating each transfer with a STOP and starting again. In a multimaster environment,
the determination of which format is more efficient could be more complicated, as when a
master is using repeated STARTs it occupies the bus for a long time and thus preventing
other devices from initiating transfers.
address
Figure
0 to 6
Figure
20, where the R/W bit could indicate either direction. After completing the
R/W
7
20.
Figure
ACK
2
8
C-bus network has a unique seven-bit address. The address of a
Rev. 05 — 16 November 2006
Single UART with I
21. Note that the repeated START allows for both change of a
0 to 6
data
7
2
ACK
C-bus/SPI interface, 64-byte FIFOs, IrDA SIR
8
SC16IS740/750/760
0 to 6
data
7
ACK
8
© NXP B.V. 2006. All rights reserved.
condition
STOP
P
002aab046
39 of 62

Related parts for SC16IS740IPW