Module lpc177x_8x::uart1[][src]

UART1

Modules

acr

Auto-baud Control Register. Contains controls for the auto-baud feature.

dll

DLAB =1. Divisor Latch LSB. Least significant byte of the baud rate divisor value. The full divisor is used to generate a baud rate from the fractional rate divider.

dlm

DLAB =1. Divisor Latch MSB. Most significant byte of the baud rate divisor value. The full divisor is used to generate a baud rate from the fractional rate divider.

fcr

FIFO Control Register. Controls UART1 FIFO usage and modes.

fdr

Fractional Divider Register. Generates a clock input for the baud rate divider.

ier

DLAB =0. Interrupt Enable Register. Contains individual interrupt enable bits for the 7 potential UART1 interrupts.

iir

Interrupt ID Register. Identifies which interrupt(s) are pending.

lcr

Line Control Register. Contains controls for frame formatting and break generation.

lsr

Line Status Register. Contains flags for transmit and receive status, including line errors.

mcr

Modem Control Register. Contains controls for flow control handshaking and loopback mode.

msr

Modem Status Register. Contains handshake signal status flags.

rbr

DLAB =0 Receiver Buffer Register. Contains the next received character to be read.

rs485adrmatch

RS-485/EIA-485 address match. Contains the address match value for RS-485/EIA-485 mode.

rs485ctrl

RS-485/EIA-485 Control. Contains controls to configure various aspects of RS-485/EIA-485 modes.

rs485dly

RS-485/EIA-485 direction control delay.

scr

Scratch Pad Register. 8-bit temporary storage for software.

ter

Transmit Enable Register. Turns off UART transmitter for use with software flow control.

thr

DLAB =0. Transmit Holding Register. The next character to be transmitted is written here.

Structs

ACR

Auto-baud Control Register. Contains controls for the auto-baud feature.

DLL

DLAB =1. Divisor Latch LSB. Least significant byte of the baud rate divisor value. The full divisor is used to generate a baud rate from the fractional rate divider.

DLM

DLAB =1. Divisor Latch MSB. Most significant byte of the baud rate divisor value. The full divisor is used to generate a baud rate from the fractional rate divider.

FCR

FIFO Control Register. Controls UART1 FIFO usage and modes.

FDR

Fractional Divider Register. Generates a clock input for the baud rate divider.

IER

DLAB =0. Interrupt Enable Register. Contains individual interrupt enable bits for the 7 potential UART1 interrupts.

IIR

Interrupt ID Register. Identifies which interrupt(s) are pending.

LCR

Line Control Register. Contains controls for frame formatting and break generation.

LSR

Line Status Register. Contains flags for transmit and receive status, including line errors.

MCR

Modem Control Register. Contains controls for flow control handshaking and loopback mode.

MSR

Modem Status Register. Contains handshake signal status flags.

RBR

DLAB =0 Receiver Buffer Register. Contains the next received character to be read.

RS485ADRMATCH

RS-485/EIA-485 address match. Contains the address match value for RS-485/EIA-485 mode.

RS485CTRL

RS-485/EIA-485 Control. Contains controls to configure various aspects of RS-485/EIA-485 modes.

RS485DLY

RS-485/EIA-485 direction control delay.

RegisterBlock

Register block

SCR

Scratch Pad Register. 8-bit temporary storage for software.

TER

Transmit Enable Register. Turns off UART transmitter for use with software flow control.

THR

DLAB =0. Transmit Holding Register. The next character to be transmitted is written here.