SCC68692C1F40 PHILIPS [NXP Semiconductors], SCC68692C1F40 Datasheet - Page 25

no-image

SCC68692C1F40

Manufacturer Part Number
SCC68692C1F40
Description
Dual asynchronous receiver/transmitter DUART
Manufacturer
PHILIPS [NXP Semiconductors]
Datasheet
Philips Semiconductors
Output Port Notes
The output ports are controlled from four places: the OPCR register,
the OPR register, the MR registers and the command register. The
OPCR register controls the source of the data for the output ports
OP2 through OP7. The data source for output ports OP0 and OP1
is controlled by the MR and CR registers. When the OPR is the
source of the data for the output ports, the data at the ports is
inverted from that in the OPR register. The content of the OPR
register is controlled by the “Set Output Port Bits Command” and the
“Reset Output Bits Command”. These commands are at E and F,
respectively. When these commands are used, action takes place
only at the bit locations where ones exist. For example, a one in bit
location 5 of the data word used with the “Set Output Port Bits”
command will result in OPR5 being set to one. The OP5 would then
be set to zero (V
word associated with the “Reset Output Ports Bits” command would
set OPR5 to zero and, hence, the pin OP5 to a one (V
1998 Sep 04
OP0–OP7
Dual asynchronous receiver/transmitter (DUART)
TRANSMITTER
TxDA/B
D0–D7
INTRN
RECEIVER
ENABLED
ENABLED
(WRITE)
RxRDY
TxRDY
(SR2)
(SR0)
CSN
CSN
RxD
TxD
Figure 15. Test Conditions on Outputs
MR1(4:3) = 11
SS
MASTER STATION
PERIPHERAL STATION
MR1(4+3) = 11
). Similarly, a one in bit position 5 of the data
MR1(2) = 1
50pF
ADD#1 MR1(2) = 0 D0
150pF
BIT 9
0
ADD#1
2.7K
ADD#1 1
750
BIT 9
1
BIT 9
DD
).
ADD#1
Figure 14. Wake-Up Mode
D0
SD00151
D0
+5V
2.15V
BIT 9
0
BIT 9
0
25
STATUS DATA
The CTS, RTS, CTS Enable Tx signals
CTS (Clear To Send) is usually meant to be a signal to the
transmitter meaning that it may transmit data to the receiver. The
CTS input is on pin MPI. The CTS signal is active low; thus, it is
called CTS.
RTS is usually meant to be a signal from the receiver indicating that
the receiver is ready to receive data. It is also active low and is,
thus, called RTSN. RTSN is on pin MP0. A receiver’s RTS output
will usually be connected to the CTS input of the associated
transmitter. Therefore, one could say that RTS and CTS are
different ends of the same wire!
MR2(4) is the bit that allows the transmitter to be controlled by the
CTS pin (MPI). When this bit is set to one AND the CTS input is
driven high, the transmitter will stop sending data at the end of the
present character being serialized. It is usually the RTS output of
the receiver that will be connected to the transmitter’s CTS input.
The receiver will set RTS high when the receiver FIFO is full AND
the start bit of the fourth character is sensed. Transmission then
stops with four valid characters in the receiver. When MR2(4) is set
to one, CTSN must be at zero for the transmitter to operate. If
MR2(4) is set to zero, the MP pin will have no effect on the operation
of the transmitter.
MR1(7) is the bit that allows the receiver to control MP0. When MP0
is controlled by the receiver, the meaning of that pin will be RTS.
However, a point of confusion arises in that MP0 may also be
controlled by the transmitter. When the transmitter is controlling this
pin, its meaning is not RTS at all. It is, rather, that the transmitter
has finished sending its last data byte. Programming the MP0 pin to
D0
MR1(2) = 1 ADD#2
ADD#2 1
ADD#2 1
BIT 9
BIT 9
SCC68692
Product specification
STATUS DATA
ADD#2
BIT 9
0
SD00120

Related parts for SCC68692C1F40