xr88c681 Exar Corporation, xr88c681 Datasheet - Page 66
![no-image](/images/manufacturer_photos/0/2/243/exar_corporation_sml.jpg)
xr88c681
Manufacturer Part Number
xr88c681
Description
Cmos Dual Channel Uart Duart
Manufacturer
Exar Corporation
Datasheet
1.XR88C681.pdf
(101 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
xr88c681CJ
Manufacturer:
XR
Quantity:
20 000
Company:
Part Number:
xr88c681CJ-F
Manufacturer:
Exar
Quantity:
113
Company:
Part Number:
xr88c681CJ-F
Manufacturer:
Exar Corporation
Quantity:
10 000
Part Number:
xr88c681CJ-F
Manufacturer:
EXAR/艾科嘉
Quantity:
20 000
Company:
Part Number:
xr88c681CJTR
Manufacturer:
NEC
Quantity:
1 495
Company:
Part Number:
xr88c681CJTR-F
Manufacturer:
Exar Corporation
Quantity:
10 000
Part Number:
xr88c681CP-F
Manufacturer:
EXAR/艾科嘉
Quantity:
20 000
Company:
Part Number:
xr88c681CP/28
Manufacturer:
MIT
Quantity:
6 220
Company:
Part Number:
xr88c681CP/40
Manufacturer:
TP
Quantity:
6 238
Part Number:
xr88c681CP/40
Manufacturer:
EXAR/艾科嘉
Quantity:
20 000
Company:
Part Number:
xr88c681CP/40-F
Manufacturer:
Linear
Quantity:
185
In summary, for the “SET OUTPUT PORT BITS”
command;
Dn = 0; results in no change for OPR[n], nor Output Port
pin OPn.
Dn = 1; results in OPR[n] = “1”, and Output Port pin, OPn =
“0”
F.1.2 Clear Output Port Bits Command
The procedure for invoking this command is very similar
to that for “SET OUTPUT PORT BITS COMMAND”;
except in that the user now writes to DUART address 0F
for [OP7,...,OP0].
For every “1” that is “written” to this address, the
corresponding bit in the OPR register is set to a logic “low”
and the corresponding Output Port pin, OPn is set to a
logic “high”. For every “0” that is written to this address,
In summary, for the “CLEAR OUTPUT PORT BITS”
command;
Dn = 0, results in no change for OPR[n] and no change in
the state of the Output Port pin, OPn.
Rev. 2.11
Data Bus, D7 - D0
Initial OPR [7:0]
Final OPR [7:0]
Figure 34. Illustration of the “CLEAR OUTPUT PORT BIT” Command and its Effect
on the Output Port Register and the State of the Output Port Pins.
1
1
0
1
0
1
1
0
1
1
0
1
1
1
0
1
1
0
0
1
1
16
1
1
0
66
the state of the corresponding OPR register bit, and in
turn the state of the Output Port pin is unchanged.
For Example:
Suppose that the contents of the Output Port Register,
OPR = [1, 1, 1, 1, 1, 1, 1, 1]. Consequently, the state of the
Output Port pins are:
[OP7, OP6, OP5, OP4, OP3, OP2, OP1, OP0] = [0, 0, 0, 0,
0, 0, 0, 0]
DUART address 0F16, the resulting contents of the
Output Port register will be:
OPR[7:0] = [0, 0, 0, 0, 1, 1, 1, 1]
Further, the resulting state of the Output Port pins will be:
[OP7, OP6, OP5, OP4, OP3, OP2, OP1, OP0] = [1, 1, 1, 1,
0, 0, 0, 0]
This example of the “SET OUTPUT PORT BITS”
command is illustrated in Figure 34.
Dn = 1, results in OPR[n] = 0, and sets the corresponding
Output Port pin to a logic “1”.
If we were to write [D7,...,D0] = [1, 1, 1, 1, 0, 0, 0, 0] to
State of the Output Port Pins (OP7-OP0)
0
1
1
0
DUART Address 0Fh
0
1
0
1
0
0
0
0
0
0
0
0