SC16IS741A All information provided in this document is subject to legal disclaimers. © NXP B.V. 2013. All rights reserved.
Product data sheet Rev. 1 — 18 March 2013 16 of 55
NXP Semiconductors
SC16IS741A
Single UART with I
2
C-bus/SPI interface, 64-byte FIFOs, IrDA SIR
8. Register descriptions
The programming combinations for register selection are shown in Table 10.
[1] MCR[7] can only be modified when EFR[4] is set.
[2] Accessible only when ERF[4] = 1 and MCR[2] = 1, that is, EFR[4] and MCR[2] are read/write enables.
[3] Accessible only when LCR[7] is logic 1.
[4] Accessible only when LCR is set to 1011 1111b (0xBF).
Table 10. Register map - read/write properties
Register name Read mode Write mode
RHR/THR Receive Holding Register (RHR) Transmit Holding Register (THR)
IER Interrupt Enable Register (IER) Interrupt Enable Register
IIR/FCR Interrupt Identification Register (IIR) FIFO Control Register (FCR)
LCR Line Control Register (LCR) Line Control Register
MCR Modem Control Register (MCR)
[1]
Modem Control Register
[1]
LSR Line Status Register (LSR) n/a
MSR Modem Status Register (MSR) n/a
SPR Scratchpad Register (SPR) Scratchpad Register
TCR Transmission Control Register (TCR)
[2]
Transmission Control Register
[2]
TLR Trigger Level Register (TLR)
[2]
Trigger Level Register
[2]
TXLVL Transmit FIFO Level Register n/a
RXLVL Receive FIFO Level Register n/a
EFCR Extra Features Register Extra Features Register
DLL divisor latch LSB (DLL)
[3]
divisor latch LSB
[3]
DLH divisor latch MSB (DLH)
[3]
divisor latch MSB
[3]
EFR Enhanced Feature Register (EFR)
[4]
Enhanced Feature Register
[4]
XON1 Xon1 word
[4]
Xon1 word
[4]
XON2 Xon2 word
[4]
Xon2 word
[4]
XOFF1 Xoff1 word
[4]
Xoff1 word
[4]
XOFF2 Xoff2 word
[4]
Xoff2 word
[4]
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xx xx xxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
SC16IS741A All information provided in this document is subject to legal disclaimers. © NXP B.V. 2013. All rights reserved.
Product data sheet Rev. 1 — 18 March 2013 17 of 55
NXP Semiconductors
SC16IS741A
Single UART with I
2
C-bus/SPI interface, 64-byte FIFOs, IrDA SIR
Table 11. SC16IS741A internal registers
Register
address
Register Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 R/W
General register set
[1]
0x00 RHR bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 R
0x00 THR bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 W
0x01 IER CTS
interrupt
enable
[2]
RTS interrupt
enable
[2]
Xoff
[2]
Sleep mode
[2]
modem status
interrupt
receive line
status interrupt
THR empty
interrupt
RX data
available
interrupt
R/W
0x02 FCR RX trigger
level (MSB)
RX trigger
level (LSB)
TX trigger
level (MSB)
[2]
TX trigger
level (LSB)
[2]
reserved
[3]
TX FIFO
reset
[4]
RX FIFO
reset
[4]
FIFO enable W
0x02 IIR
[5]
FIFO enable FIFO enable interrupt
priority bit 4
[2]
interrupt
priority bit 3
[2]
interrupt
priority bit 2
interrupt
priority bit 1
interrupt
priority bit 0
interrupt status R
0x03 LCR Divisor Latch
Enable
set break set parity even parity parity enable stop bit word length
bit 1
word length
bit 0
R/W
0x04 MCR clock
divisor
[2]
IrDA mode
enable
[2]
Xon Any
[2]
loopback
enable
reserved
[3]
TCR and TLR
enable
[2]
RTS reserved
[3]
R/W
0x05 LSR FIFO data
error
THR and
TSR empty
THR empty break interrupt framing error parity error overrun error data in receiver R
0x06 MSR 0 0 0 CTS 0 0 0 CTS R
0x07 SPR bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 R/W
0x06 TCR
[6]
bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 R/W
0x07 TLR
[6]
bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 R/W
0x08 TXLVL bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 R
0x09 RXLVL bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 R
0x0D reserved
[3]
reserved
[3]
reserved
[3]
reserved
[3]
reserved
[3]
reserved
[3]
reserved
[3]
reserved
[3]
reserved
[3]
0x0E UART reset reserved
[3]
reserved
[3]
reserved
[3]
reserved
[3]
UART
software reset
reserved
[3]
reserved
[3]
reserved
[3]
R/W
0x0F EFCR IrDA mode reserved
[3]
auto RS-485
RTS output
inversion
auto RS-485
RTS direction
control
reserved
[3]
transmitter
disable
receiver
disable
9-bit mode
enable
R/W
Special register set
[7]
0x00 DLL bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 R/W
0x01 DLH bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 R/W
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xx xx xxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
SC16IS741A All information provided in this document is subject to legal disclaimers. © NXP B.V. 2013. All rights reserved.
Product data sheet Rev. 1 — 18 March 2013 18 of 55
NXP Semiconductors
SC16IS741A
Single UART with I
2
C-bus/SPI interface, 64-byte FIFOs, IrDA SIR
[1] These registers are accessible only when LCR[7] = 0.
[2] These bits can only be modified if register bit EFR[4] is enabled.
[3] These bits are reserved and should be set to 0.
[4] After Receive FIFO or Transmit FIFO reset (through FCR[1:0]), the user must wait at least 2 T
clk
of XTAL1 before reading or writing data to RHR and THR, respectively.
[5] Burst reads on the serial interface (that is, reading multiple elements on the I
2
C-bus without a STOP or repeated START condition, or reading multiple elements on the SPI bus
without de-asserting the CS
pin), should not be performed on the IIR register.
[6] These registers are accessible only when MCR[2] = 1 and EFR[4] = 1.
[7] The special register set is accessible only when LCR[7] = 1 and not 0xBF.
[8] Enhanced Feature Registers are only accessible when LCR = 0xBF.
Enhanced register set
[8]
0x02 EFR Auto CTS Auto RTS special
character
detect
enable
enhanced
functions
software flow
control bit 3
software flow
control bit 2
software flow
control bit 1
software flow
control bit 0
R/W
0x04 XON1 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 R/W
0x05 XON2 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 R/W
0x06 XOFF1 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 R/W
0x07 XOFF2 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 R/W
Table 11. SC16IS741A internal registers
…continued
Register
address
Register Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 R/W

SC16IS741AIPWJ

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
UART Interface IC SC16IS741AIPW/TSSOP16///REEL 13 Q1 NDP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet