SC16IS762 Philips Semiconductors, SC16IS762 Datasheet - Page 36

no-image

SC16IS762

Manufacturer Part Number
SC16IS762
Description
(SC16IS752 / SC16IS762) Dual UART
Manufacturer
Philips Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SC16IS762IBS
Manufacturer:
NXP
Quantity:
717
Part Number:
SC16IS762IBS
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Company:
Part Number:
SC16IS762IBS
Quantity:
2 160
Part Number:
SC16IS762IBSЈ¬151
Manufacturer:
NXP
Quantity:
545
Part Number:
SC16IS762IPW
Manufacturer:
NXP
Quantity:
8 024
Part Number:
SC16IS762IPW128
Manufacturer:
NXP Semiconductors
Quantity:
1 925
Part Number:
SC16IS762IPWSC16IS760IPW
0
NXP Semiconductors
SC16IS752_SC16IS762_6
Product data sheet
Fig 14. Data transfer on the I
Fig 15. Acknowledge on the I
SDA
SCL
condition
SCL from master
START
by transmitter
S
data output
data output
by receiver
MSB
A slave receiver must generate an acknowledge after the reception of each byte, and a
master must generate one after the reception of each byte clocked out of the slave
transmitter. When designing a system, it is necessary to take into account cases when
acknowledge is not received. This happens, for example, when the addressed device is
busy in a real-time operation. In such a case the master, after an appropriate ‘time-out’,
should abort the transfer by generating a STOP condition, allowing other transfers to take
place. These ‘other transfers’ could be initiated by other masters in a multimaster system,
or by this same master.
There are two exceptions to the ‘acknowledge after every byte’ rule. The first occurs when
a master is a receiver: it must signal an end of data to the transmitter by not signalling an
acknowledge on the last byte that has been clocked out of the slave. The acknowledge
related clock generated by the master should still take place, but the SDA line will not be
pulled down. In order to indicate that this is an active and intentional lack of
acknowledgement, we shall term this special condition as a ‘negative acknowledge’.
The second exception is that a slave will send a negative acknowledge when it can no
longer accept additional data bytes. This occurs after an attempted transfer that cannot be
accepted.
0
condition
START
2
2
C-bus
S
1
C-bus
interrupt within receiver
0
6
byte complete,
Rev. 06 — 19 December 2006
Dual UART with I
1
7
ACK
8
acknowledgement signal
from receiver
6
7
2
0
SC16IS752/SC16IS762
C-bus/SPI interface, 64-byte FIFOs, IrDA SIR
clock line held LOW
while interrupt is serviced
8
1
002aab013
2 to 7
transmitter stays off of the bus
during the acknowledge clock
acknowledgement signal
from receiver
ACK
8
© NXP B.V. 2006. All rights reserved.
condition
STOP
P
002aab012
36 of 59

Related parts for SC16IS762