SAM3N UART1

Universal Asynchronous Receiver Transmitter (UART1) User Interface

Registers

Register Mapping
Address Register Name Access Reset
0x400E0800 Control Register UART1_CR write-only -
0x400E0804 Mode Register UART1_MR read-write 0x00000000
0x400E0808 Interrupt Enable Register UART1_IER write-only -
0x400E080C Interrupt Disable Register UART1_IDR write-only -
0x400E0810 Interrupt Mask Register UART1_IMR read-only 0x00000000
0x400E0814 Status Register UART1_SR read-only -
0x400E0818 Receive Holding Register UART1_RHR read-only 0x00000000
0x400E081C Transmit Holding Register UART1_THR write-only -
0x400E0820 Baud Rate Generator Register UART1_BRGR read-write 0x00000000

Register Fields

UART1 Control Register

Name: UART1_CR

Access: write-only

Address: 0x400E0800

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - - - - - RSTSTA
7 6 5 4 3 2 1 0
TXDIS TXEN RXDIS RXEN RSTTX RSTRX - -

UART1 Mode Register

Name: UART1_MR

Access: read-write

Address: 0x400E0804

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
CHMODE - - PAR -
7 6 5 4 3 2 1 0
- - - - - - - -

UART1 Interrupt Enable Register

Name: UART1_IER

Access: write-only

Address: 0x400E0808

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - RXBUFF TXBUFE - TXEMPTY -
7 6 5 4 3 2 1 0
PARE FRAME OVRE ENDTX ENDRX - TXRDY RXRDY

UART1 Interrupt Disable Register

Name: UART1_IDR

Access: write-only

Address: 0x400E080C

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - RXBUFF TXBUFE - TXEMPTY -
7 6 5 4 3 2 1 0
PARE FRAME OVRE ENDTX ENDRX - TXRDY RXRDY

UART1 Interrupt Mask Register

Name: UART1_IMR

Access: read-only

Address: 0x400E0810

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - RXBUFF TXBUFE - TXEMPTY -
7 6 5 4 3 2 1 0
PARE FRAME OVRE ENDTX ENDRX - TXRDY RXRDY

UART1 Status Register

Name: UART1_SR

Access: read-only

Address: 0x400E0814

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - RXBUFF TXBUFE - TXEMPTY -
7 6 5 4 3 2 1 0
PARE FRAME OVRE ENDTX ENDRX - TXRDY RXRDY

UART1 Receive Holding Register

Name: UART1_RHR

Access: read-only

Address: 0x400E0818

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - - - - - -
7 6 5 4 3 2 1 0
RXCHR

UART1 Transmit Holding Register

Name: UART1_THR

Access: write-only

Address: 0x400E081C

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - - - - - -
7 6 5 4 3 2 1 0
TXCHR

UART1 Baud Rate Generator Register

Name: UART1_BRGR

Access: read-write

Address: 0x400E0820

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
CD
7 6 5 4 3 2 1 0
CD