OX16PCI952-TQAG OXFORD [Oxford Semiconductor], OX16PCI952-TQAG Datasheet - Page 31
![no-image](/images/no-image-200.jpg)
OX16PCI952-TQAG
Manufacturer Part Number
OX16PCI952-TQAG
Description
Integrated High Performance Dual UARTs, Parallel Port and 5.0v PCI interface
Manufacturer
OXFORD [Oxford Semiconductor]
Datasheet
1.OX16PCI952-TQAG.pdf
(77 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
OX16PCI952-TQAG
Manufacturer:
OXFORD
Quantity:
3
Part Number:
OX16PCI952-TQAG
Manufacturer:
OXFORD
Quantity:
20 000
7.2
The UART is accessed through an 8-byte block of I/O space (or through memory space). Since there are more than 8 registers,
the mapping is also dependent on the state of the Line Control Register ‘LCR’ and Additional Control Register ‘ACR’:
1.
2.
3.
4.
DS-0028 Jul 05
OXFORD SEMICONDUCTOR LTD.
Register
650 mode
750 mode
950 mode
9-bit data
9-bit data
650/950
550/750
550/750
650/950
Name
MCR
Normal
Normal
LSR
RHR
MSR
THR
IER
FCR
LCR
SPR
Mode
Mode
Mode
Mode
mode
mode
ISR
LCR[7]=1 enables the divider latch registers DLL and DLM.
LCR specifies the data format used for both transmitter and receiver. Writing 0xBF (an unused format) to LCR enables
access to the 650 compatible register set. Writing this value will set LCR[7] but leaves LCR[6:0] unchanged. Therefore, the
data format of the transmitter and receiver data is not affected. Write the desired LCR value to exit from this selection.
ACR[7]=1 enables access to the 950 specific registers.
ACR[6]=1 enables access to the Indexed Control Register set (ICR) registers as described on page 33.
DLM
DLL
Register description tables
1,2
Additional Standard Registers – These registers require divisor latch access bit (LCR[7]) to be set to 1.
3,5
3
3,4
1
3
4
3
1
3
Address
000
000
001
010
010
011
100
101
110
111
000
001
R/W
R/W
R/W
R/W
R/W
R/W
R/W
W
W
R
R
R
R
interrupt
prescale
Divisor
access
Bit 7
mask
Baud
Error
latch
Data
DCD
CTS
RHR Trigger
RHR Trigger
Table 9: Standard 550 Compatible Registers
Unused
enabled
Unused
FIFOs
Level
Level
Tx Empty
interrupt
Bit 6
break
mode
mask
RTS
IrDA
Tx
RI
External-Free Release
Unused
XON-Any
Alternate
Special
Control
Divisor latch bits [15:8] (Most significant byte)
Detect
CTS &
Empty
Divisor latch bits [7:0] (Least significant byte)
Bit 5
mode
Force
Char.
sleep
parity
FIFO
(Enhanced mode)
RTS
Flow
THR
DSR
Size
Interrupt priority
Indexed control register offset value bits
THR Trigger
Temporary data storage register and
Level
Data to be transmitted
Unused
Internal
Unused
Enable
Bit 4
Sleep
Break
mode
Odd /
parity
Loop
Back
even
CTS
Rx
Data received
interrupt
Framing
Modem
Trigger
Enable
enable
Bit 3
Parity
mask
Delta
Error
DCD
Tx
Unused
Interrupt priority
(All modes)
interrupt
Number
RI edge
Rx Stat
data bit
Trailing
of stop
Bit 2
Parity
9
mask
Flush
Error
THR
bits
th
Rx
interrupt
Overrun
THRE
Bit 1
mask
Flush
Delta
RHR
Error
DSR
RTS
Data length
OX16PCI952
interrupt
Interrupt
pending
RxRDY
RxRDY
Enable
data bit
Bit 0
mask
Delta
FIFO
9
DTR
CTS
Page 31
th
Tx