IRCC SMSC Corporation, IRCC Datasheet - Page 40

no-image

IRCC

Manufacturer Part Number
IRCC
Description
INFRARED COMMUNICATIONS CONTROLLER
Manufacturer
SMSC Corporation
Datasheet
The SMSC IrCC incorporates one full function
UART compatible with the NS16450, the 16450
ACE registers and the NS16550A.
performs serial-to-parallel conversion on received
characters and parallel-to-serial conversion on
transmit
independently programmable from 115.2K baud
down to 50 baud.
programmable for 1 start; 1, 1.5 or 2 stop bits;
even, odd, sticky or no parity; and prioritized
interrupts. The UART contains a programmable
baud rate generator that is capable of dividing the
input clock or crystal by a number from 1 to 65535.
The UART is also capable of supporting the MIDI
data rate. Refer to the Configuration Register
section
FDC37C93XFR, or FDC37C957FR data sheet for
*NOTE: DLAB is Bit 7 of the Line Control Register
characters.
of
DLAB*
the
X
X
X
X
X
X
X
0
0
0
1
1
The character options are
SMSC
The
A2
0
0
0
1
1
0
0
0
0
0
1
1
Table 27 - Addressing The Serial Port
data
FDC37C669FR,
A1
0
0
0
1
1
1
0
0
1
1
0
0
The UART
rates
A0
0
1
1
1
0
0
0
1
0
0
1
0
are
40
Receive Buffer (read)
Transmit Buffer (write)
Interrupt Enable (read/write)
Interrupt Identification (read)
FIFO Control (write)
Line Control (read/write)
Modem Control (read/write)
Line Status (read/write)
Modem Status (read/write)
Scratchpad (read/write)
Divisor LSB (read/write)
Divisor MSB (read/write
information
changing the base address of the UART. The
interrupt
programming OUT2 of the UART to a logic "1".
OUT2 being a logic "0" disables the UART's
interrupt.
REGISTER DESCRIPTION
Addressing of the accessible registers of the Serial
Port is shown below. The base addresses of the
serial ports are defined by the configuration
registers. The Serial Port registers are located at
sequentially increasing addresses above these
base addresses. The SMSC IrCC UART register
set is described below.
REGISTER NAME
from
on disabling, power down and
the
UART
is
enabled
by

Related parts for IRCC