Atmel /ATSAM4S4B /USART1 /MR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as MR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (NORMAL)USART_MODE 0 (MCK)USCLKS 0 (5_BIT)CHRL 0 (SYNC)SYNC 0 (EVEN)PAR0 (1_BIT)NBSTOP 0 (NORMAL)CHMODE 0 (MSBF)MSBF 0 (MODE9)MODE9 0 (CLKO)CLKO 0 (OVER)OVER 0 (INACK)INACK 0 (DSNACK)DSNACK 0 (VAR_SYNC)VAR_SYNC 0 (INVDATA)INVDATA 0MAX_ITERATION 0 (FILTER)FILTER 0 (MAN)MAN 0 (MODSYNC)MODSYNC 0 (ONEBIT)ONEBIT

PAR=EVEN, USCLKS=MCK, CHMODE=NORMAL, NBSTOP=1_BIT, CHRL=5_BIT, USART_MODE=NORMAL

Description

Mode Register

Fields

USART_MODE

USART Mode of Operation

0 (NORMAL): Normal mode

1 (RS485): RS485

2 (HW_HANDSHAKING): Hardware Handshaking

3 (MODEM): Modem

4 (IS07816_T_0): IS07816 Protocol: T = 0

6 (IS07816_T_1): IS07816 Protocol: T = 1

8 (IRDA): IrDA

14 (SPI_MASTER): SPI master

15 (SPI_SLAVE): SPI Slave

USCLKS

Clock Selection

0 (MCK): Peripheral clock is selected

1 (DIV): Peripheral clock divided (DIV=8) is selected

3 (SCK): Serial clock (SCK) is selected

CHRL

Character Length

0 (5_BIT): Character length is 5 bits

1 (6_BIT): Character length is 6 bits

2 (7_BIT): Character length is 7 bits

3 (8_BIT): Character length is 8 bits

SYNC

Synchronous Mode Select

PAR

Parity Type

0 (EVEN): Even parity

1 (ODD): Odd parity

2 (SPACE): Parity forced to 0 (Space)

3 (MARK): Parity forced to 1 (Mark)

4 (NO): No parity

6 (MULTIDROP): Multidrop mode

NBSTOP

Number of Stop Bits

0 (1_BIT): 1 stop bit

1 (1_5_BIT): 1.5 stop bit (SYNC = 0) or reserved (SYNC = 1)

2 (2_BIT): 2 stop bits

CHMODE

Channel Mode

0 (NORMAL): Normal mode

1 (AUTOMATIC): Automatic Echo. Receiver input is connected to the TXD pin.

2 (LOCAL_LOOPBACK): Local Loopback. Transmitter output is connected to the Receiver Input.

3 (REMOTE_LOOPBACK): Remote Loopback. RXD pin is internally connected to the TXD pin.

MSBF

Bit Order

MODE9

9-bit Character Length

CLKO

Clock Output Select

OVER

Oversampling Mode

INACK

Inhibit Non Acknowledge

DSNACK

Disable Successive NACK

VAR_SYNC

Variable Synchronization of Command/Data Sync Start Frame Delimiter

INVDATA

Inverted Data

MAX_ITERATION

Maximum Number of Automatic Iteration

FILTER

Receive Line Filter

MAN

Manchester Encoder/Decoder Enable

MODSYNC

Manchester Synchronization Mode

ONEBIT

Start Frame Delimiter Selector

Links

()