Philips Semiconductors Product data sheet
SC28L91
3.3 V or 5.0 V Universal Asynchronous
Receiver/Transmitter (UART)
2004 Oct 21 21
Register Acronyms and Read / Write Capability
(R/W = Read/Write, R = Read only, W = Write only)
Mode Register MRn R/W
Status Register SR R
Clock Select CSR W
Command Register CR W
Receiver FIFO RxFIFO R
T ransmitter FIFO RxFIFO W
Input Port Change Register IPCR R
Auxiliary Control Register ACR W
Interrupt Status Register ISR R
Interrupt Mask Register IMR W
Counter T imer Upper Value CTU R
Counter T imer Lower Value CTL R
Counter T imer Preset Upper CTPU W
Counter T imer Preset Lower CTPL W
Input Port Register IPR R
Output Configuration Register OPCR W
Set Output Port Bits W
Reset Output Port Bits W
Interrupt vector or GP register IVR/GP R/W
Table 2. Condensed Register bit formats
Name Adr Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
MR0 0WATCH
DOG RxINT BIT 2 TxINT [1:0] FIFO SIZE BAUD RATE
EXTENDED
II
TEST 2 BAUD RATE
EXTENDED 1
MR1 0RxRTS
Control RxINT BIT 1 Error Mode Parity Mode Parity Type Bits per Character
MR2 0Channel Mode TxRTS
Control CTSN Enable
Tx Stop Bit Length
CSR 1Receiver Clock, Select Code T ransmitter Clock select code,
SR 1Received
Break Framing
Error Parity Error Overrun Error TxEMT TxRDY RxFULL RxRDY
CR 2Channel Command codes Disable Tx Enable Tx Disable Rx Enable Rx
RxFIFO 3Read 8 bits from Rx FIFO
TxFIFO 3Write 8 bits to Tx FIFO
IPCR 4Delta IP3 Delta IP2 Delta IP1 Delta IP0 State of IP3 State of IP2 State of IP1 State of IP0
ACR 4Baud Group Counter Timer mode and clock select Enable IP3 Enable IP2 Enable IP1 Enable IP0
ISR 5Change
Input Port Ignore in ISR Reads Counter
Ready Change
Break RxRDY TxRDY
IMR 5Change
Input Port Set to 0 Set to 0 Set to 0 Counter
Ready Change
Break RxRDY TxRDY
CTU 6Read 8 MSb of the BRG T imer divisor.
CTPU 6Write 8 MSb of the BRG Timer divisor.
CTL 7Read 8 LSb of the BRG T imer divisor.
CTPL 7Write 8 LSb of the BRG Timer divisor.
IPR DState of IP State of IP 6 State of IP 5 State of IP 4 State of IP 3 State of IP 2 State of IP1 State of IP 0
OPCR DConfigure
OP7 Configure
OP6 Configure
OP5 Configure
OP4 Configure OP3 Configure OP2
Strt C/T ERead Address E to start Counter T imer
SOPR ESet OP 7 Set OP 6 Set OP 5 Set OP 4 Set OP 3 Set OP 2 Set OP 1 Set OP 0
Stp C/T FRead Address F to stop counter T imer
ROPR FReset OP 7 Reset OP 6 Reset OP 5 Reset OP 4 Reset OP 3 Reset OP 2 Reset OP 1 Reset OP 0