CPC700 User’s Manual—Preliminary
7-5
7.2.1.1 Line Control Register
The system programmer uses the line control register (LCR) to specify the format of the asynchronous
data communications exchange and to set the Divisor Latch Access Bit. The contents of the LCR can also
be read by the processor. The read capability simplifies system programming, and eliminates the need for
separate storage of the line characteristics in system memory.
Table 72. Line Control Register Description
LCR Bits
Bit #
Value
Description
0
0
Divisor Latch Access Bit. Required to address RBR, THR and IER with LTADR2-0 for read or
write operation.
1
Divisor Latch Access Bit. Required to address Divisor Latches with LTADR2-0 for read or write
operation.
1
0
Break Control Bit. The break is disabled.
1
Break Control Bit. It causes a break condition to be transmitted to the UART when the core is
receiving. SOUT is forced to the spacing state (logic 0). This bit acts only on SOUT and has no
effect on the transmitter logic.
2
0
Sticky Parity Bit. Stick parity is disabled.
1
Sticky Parity Bit. When bits 4 and 3 are logic 1, the parity bit is transmitted and checked as logic 0.
If bit 4 is logic 1 and bit 3 is a logic 0, then the parity bit is transmitted and checked as logic 1.
3
0
Even Parity Select Bit. When bit 3 is a logic 1, an odd number of logic 1’s is transmitted or
checked in the data word and the parity bits.
1
Even Parity Select Bit. When bit 4 is a logic 1, an even number of logic 1’s is transmitted or
checked in the data word and the parity bits.
4
0
Parity Enable Bit. Parity checking is disabled.
1
Parity Enabled. A parity bit is generated during transmission of data (or checked during the
reception of data) between the last data word bit and the stop bit of the serial data. The parity bit
is used to produce an odd or even number of 1’s when the data word bits and the parity bit are
summed.
5
0
Specifies one stop bit transmitted and received in each serial character. The receiver checks the
first stop bit only, regardless of how many stop bits are selected.
1
If 5-bit word length is selected via bits 7 and 6, one and one half stop bits are generated. If any
other character length is selected, two stop bits are generated. The receiver checks the first stop
bit only, regardless of how many stop bits are selected.
6 and 7
Bit 6 = 0
Bit 7 = 0
specifies five bits as length for each transmitted or received serial character.
Bit 6 = 0
Bit 7 = 1
specifies six bits as length for each transmitted or received serial character.
Bit 6 = 1
Bit 7 = 0
specifies seven bits as length for each transmitted or received serial character.
Bit 6 = 1
Bit 7 = 1
specifies eight bits as length for each transmitted or received serial character.
Summary of Contents for CPC700
Page 10: ...Table of Contents x Table of Contents...
Page 16: ...Tables xvi List of Tables...
Page 28: ...1 12 CPC700 User s Manual Preliminary...
Page 72: ...3 36 Processor Interface...
Page 132: ...4 60 Memory Controller...
Page 184: ...5 52 PCI Interface...
Page 194: ...6 10 Clock Power Management and Reset...
Page 224: ...8 18 IIC...
Page 244: ...10 10 Interrupt Controller...
Page 246: ...I 11 2 JTAG...
Page 250: ...12 4 Processor Local Bus PLB...
Page 262: ...14 10 Register Summary...
Page 267: ...CPC700 User s Manual Preliminary...