SAM3U ADC
Analog-to-digital Converter (ADC) User Interface
Registers
Address | Register | Name | Access | Reset |
---|---|---|---|---|
0x400AC000 | Control Register | ADC_CR | write-only | - |
0x400AC004 | Mode Register | ADC_MR | read-write | 0x00000000 |
0x400AC010 | Channel Enable Register | ADC_CHER | write-only | - |
0x400AC014 | Channel Disable Register | ADC_CHDR | write-only | - |
0x400AC018 | Channel Status Register | ADC_CHSR | read-only | 0x00000000 |
0x400AC01C | Status Register | ADC_SR | read-only | 0x000C0000 |
0x400AC020 | Last Converted Data Register | ADC_LCDR | read-only | 0x00000000 |
0x400AC024 | Interrupt Enable Register | ADC_IER | write-only | - |
0x400AC028 | Interrupt Disable Register | ADC_IDR | write-only | - |
0x400AC02C | Interrupt Mask Register | ADC_IMR | read-only | 0x00000000 |
0x400AC030 | Channel Data Register | ADC_CDR[8] | read-only | 0x0 |
0x400AC100 | Receive Pointer Register | ADC_RPR | read-write | 0x00000000 |
0x400AC104 | Receive Counter Register | ADC_RCR | read-write | 0x00000000 |
0x400AC110 | Receive Next Pointer Register | ADC_RNPR | read-write | 0x00000000 |
0x400AC114 | Receive Next Counter Register | ADC_RNCR | read-write | 0x00000000 |
0x400AC120 | Transfer Control Register | ADC_PTCR | write-only | 0x00000000 |
0x400AC124 | Transfer Status Register | ADC_PTSR | read-only | 0x00000000 |
Register Fields
ADC Control Register
Name: ADC_CR
Access: write-only
Address: 0x400AC000
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 |
- | - | - | - | - | - | START | SWRST |
- SWRST: Software Reset
Value Name Description 0 - No effect. 1 - Resets the ADC simulating a hardware reset. - START: Start Conversion
Value Name Description 0 - No effect. 1 - Begins analog-to-digital conversion.
ADC Mode Register
Name: ADC_MR
Access: read-write
Address: 0x400AC004
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
- | - | - | - | SHTIM | |||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
- | STARTUP | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
PRESCAL | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
- | - | SLEEP | LOWRES | TRGSEL | TRGEN |
- TRGEN: Trigger Enable
Value Name Description 0 - Hardware triggers are disabled. Starting a conversion is only possible by software. 1 - Hardware trigger selected by TRGSEL field is enabled. - TRGSEL: Trigger Selection
Value Name Description 0x0 - TIO Output of the Timer Counter Channel 0 0x1 - TIO Output of the Timer Counter Channel 1 0x2 - TIO Output of the Timer Counter Channel 2 0x3 - PWM Event Line 0 0x4 - PWM Event Line 1 0x6 - External trigger - LOWRES: Resolution
Value Name Description 0 - 10-bit resolution 1 - 8-bit resolution - SLEEP: Sleep Mode
Value Name Description 0 - Normal Mode 1 - Sleep Mode - PRESCAL: Prescaler Rate Selection
- STARTUP: Start Up Time
- SHTIM: Sample & Hold Time
-
-
-
ADC Channel Enable Register
Name: ADC_CHER
Access: write-only
Address: 0x400AC010
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 |
CH7 | CH6 | CH5 | CH4 | CH3 | CH2 | CH1 | CH0 |
- CH0: Channel 0 Enable
Value Name Description 0 - No effect. 1 - Enables the corresponding channel. - CH1: Channel 1 Enable
Value Name Description 0 - No effect. 1 - Enables the corresponding channel. - CH2: Channel 2 Enable
Value Name Description 0 - No effect. 1 - Enables the corresponding channel. - CH3: Channel 3 Enable
Value Name Description 0 - No effect. 1 - Enables the corresponding channel. - CH4: Channel 4 Enable
Value Name Description 0 - No effect. 1 - Enables the corresponding channel. - CH5: Channel 5 Enable
Value Name Description 0 - No effect. 1 - Enables the corresponding channel. - CH6: Channel 6 Enable
Value Name Description 0 - No effect. 1 - Enables the corresponding channel. - CH7: Channel 7 Enable
Value Name Description 0 - No effect. 1 - Enables the corresponding channel.
ADC Channel Disable Register
Name: ADC_CHDR
Access: write-only
Address: 0x400AC014
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 |
CH7 | CH6 | CH5 | CH4 | CH3 | CH2 | CH1 | CH0 |
- CH0: Channel 0 Disable
Value Name Description 0 - No effect. 1 - Disables the corresponding channel. - CH1: Channel 1 Disable
Value Name Description 0 - No effect. 1 - Disables the corresponding channel. - CH2: Channel 2 Disable
Value Name Description 0 - No effect. 1 - Disables the corresponding channel. - CH3: Channel 3 Disable
Value Name Description 0 - No effect. 1 - Disables the corresponding channel. - CH4: Channel 4 Disable
Value Name Description 0 - No effect. 1 - Disables the corresponding channel. - CH5: Channel 5 Disable
Value Name Description 0 - No effect. 1 - Disables the corresponding channel. - CH6: Channel 6 Disable
Value Name Description 0 - No effect. 1 - Disables the corresponding channel. - CH7: Channel 7 Disable
Value Name Description 0 - No effect. 1 - Disables the corresponding channel.
ADC Channel Status Register
Name: ADC_CHSR
Access: read-only
Address: 0x400AC018
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 |
CH7 | CH6 | CH5 | CH4 | CH3 | CH2 | CH1 | CH0 |
- CH0: Channel 0 Status
Value Name Description 0 - Corresponding channel is disabled. 1 - Corresponding channel is enabled. - CH1: Channel 1 Status
Value Name Description 0 - Corresponding channel is disabled. 1 - Corresponding channel is enabled. - CH2: Channel 2 Status
Value Name Description 0 - Corresponding channel is disabled. 1 - Corresponding channel is enabled. - CH3: Channel 3 Status
Value Name Description 0 - Corresponding channel is disabled. 1 - Corresponding channel is enabled. - CH4: Channel 4 Status
Value Name Description 0 - Corresponding channel is disabled. 1 - Corresponding channel is enabled. - CH5: Channel 5 Status
Value Name Description 0 - Corresponding channel is disabled. 1 - Corresponding channel is enabled. - CH6: Channel 6 Status
Value Name Description 0 - Corresponding channel is disabled. 1 - Corresponding channel is enabled. - CH7: Channel 7 Status
Value Name Description 0 - Corresponding channel is disabled. 1 - Corresponding channel is enabled.
ADC Status Register
Name: ADC_SR
Access: read-only
Address: 0x400AC01C
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
- | - | - | - | - | - | - | - |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
- | - | - | - | RXBUFF | ENDRX | GOVRE | DRDY |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
OVRE7 | OVRE6 | OVRE5 | OVRE4 | OVRE3 | OVRE2 | OVRE1 | OVRE0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
EOC7 | EOC6 | EOC5 | EOC4 | EOC3 | EOC2 | EOC1 | EOC0 |
- EOC0: End of Conversion 0
Value Name Description 0 - Corresponding analog channel is disabled, or the conversion is not finished. 1 - Corresponding analog channel is enabled and conversion is complete. - EOC1: End of Conversion 1
Value Name Description 0 - Corresponding analog channel is disabled, or the conversion is not finished. 1 - Corresponding analog channel is enabled and conversion is complete. - EOC2: End of Conversion 2
Value Name Description 0 - Corresponding analog channel is disabled, or the conversion is not finished. 1 - Corresponding analog channel is enabled and conversion is complete. - EOC3: End of Conversion 3
Value Name Description 0 - Corresponding analog channel is disabled, or the conversion is not finished. 1 - Corresponding analog channel is enabled and conversion is complete. - EOC4: End of Conversion 4
Value Name Description 0 - Corresponding analog channel is disabled, or the conversion is not finished. 1 - Corresponding analog channel is enabled and conversion is complete. - EOC5: End of Conversion 5
Value Name Description 0 - Corresponding analog channel is disabled, or the conversion is not finished. 1 - Corresponding analog channel is enabled and conversion is complete. - EOC6: End of Conversion 6
Value Name Description 0 - Corresponding analog channel is disabled, or the conversion is not finished. 1 - Corresponding analog channel is enabled and conversion is complete. - EOC7: End of Conversion 7
Value Name Description 0 - Corresponding analog channel is disabled, or the conversion is not finished. 1 - Corresponding analog channel is enabled and conversion is complete. - OVRE0: Overrun Error 0
Value Name Description 0 - No overrun error on the corresponding channel since the last read of ADC_SR. 1 - There has been an overrun error on the corresponding channel since the last read of ADC_SR. - OVRE1: Overrun Error 1
Value Name Description 0 - No overrun error on the corresponding channel since the last read of ADC_SR. 1 - There has been an overrun error on the corresponding channel since the last read of ADC_SR. - OVRE2: Overrun Error 2
Value Name Description 0 - No overrun error on the corresponding channel since the last read of ADC_SR. 1 - There has been an overrun error on the corresponding channel since the last read of ADC_SR. - OVRE3: Overrun Error 3
Value Name Description 0 - No overrun error on the corresponding channel since the last read of ADC_SR. 1 - There has been an overrun error on the corresponding channel since the last read of ADC_SR. - OVRE4: Overrun Error 4
Value Name Description 0 - No overrun error on the corresponding channel since the last read of ADC_SR. 1 - There has been an overrun error on the corresponding channel since the last read of ADC_SR. - OVRE5: Overrun Error 5
Value Name Description 0 - No overrun error on the corresponding channel since the last read of ADC_SR. 1 - There has been an overrun error on the corresponding channel since the last read of ADC_SR. - OVRE6: Overrun Error 6
Value Name Description 0 - No overrun error on the corresponding channel since the last read of ADC_SR. 1 - There has been an overrun error on the corresponding channel since the last read of ADC_SR. - OVRE7: Overrun Error 7
Value Name Description 0 - No overrun error on the corresponding channel since the last read of ADC_SR. 1 - There has been an overrun error on the corresponding channel since the last read of ADC_SR. - DRDY: Data Ready
Value Name Description 0 - No data has been converted since the last read of ADC_LCDR. 1 - At least one data has been converted and is available in ADC_LCDR. - GOVRE: General Overrun Error
Value Name Description 0 - No General Overrun Error occurred since the last read of ADC_SR. 1 - At least one General Overrun Error has occurred since the last read of ADC_SR. - ENDRX: End of RX Buffer
Value Name Description 0 - The Receive Counter Register has not reached 0 since the last write in ADC_RCR or ADC_RNCR. 1 - The Receive Counter Register has reached 0 since the last write in ADC_RCR or ADC_RNCR. - RXBUFF: RX Buffer Full
Value Name Description 0 - ADC_RCR or ADC_RNCR have a value other than 0. 1 - Both ADC_RCR and ADC_RNCR have a value of 0.
ADC Last Converted Data Register
Name: ADC_LCDR
Access: read-only
Address: 0x400AC020
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
- | - | - | - | - | - | - | - |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
- | - | - | - | - | - | - | - |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
- | - | - | - | - | - | LDATA | |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
LDATA |
- LDATA: Last Data Converted
-
ADC Interrupt Enable Register
Name: ADC_IER
Access: write-only
Address: 0x400AC024
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
- | - | - | - | - | - | - | - |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
- | - | - | - | RXBUFF | ENDRX | GOVRE | DRDY |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
OVRE7 | OVRE6 | OVRE5 | OVRE4 | OVRE3 | OVRE2 | OVRE1 | OVRE0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
EOC7 | EOC6 | EOC5 | EOC4 | EOC3 | EOC2 | EOC1 | EOC0 |
- EOC0: End of Conversion Interrupt Enable 0
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - EOC1: End of Conversion Interrupt Enable 1
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - EOC2: End of Conversion Interrupt Enable 2
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - EOC3: End of Conversion Interrupt Enable 3
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - EOC4: End of Conversion Interrupt Enable 4
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - EOC5: End of Conversion Interrupt Enable 5
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - EOC6: End of Conversion Interrupt Enable 6
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - EOC7: End of Conversion Interrupt Enable 7
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - OVRE0: Overrun Error Interrupt Enable 0
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - OVRE1: Overrun Error Interrupt Enable 1
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - OVRE2: Overrun Error Interrupt Enable 2
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - OVRE3: Overrun Error Interrupt Enable 3
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - OVRE4: Overrun Error Interrupt Enable 4
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - OVRE5: Overrun Error Interrupt Enable 5
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - OVRE6: Overrun Error Interrupt Enable 6
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - OVRE7: Overrun Error Interrupt Enable 7
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - DRDY: Data Ready Interrupt Enable
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - GOVRE: General Overrun Error Interrupt Enable
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - ENDRX: End of Receive Buffer Interrupt Enable
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt. - RXBUFF: Receive Buffer Full Interrupt Enable
Value Name Description 0 - No effect. 1 - Enables the corresponding interrupt.
ADC Interrupt Disable Register
Name: ADC_IDR
Access: write-only
Address: 0x400AC028
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
- | - | - | - | - | - | - | - |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
- | - | - | - | RXBUFF | ENDRX | GOVRE | DRDY |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
OVRE7 | OVRE6 | OVRE5 | OVRE4 | OVRE3 | OVRE2 | OVRE1 | OVRE0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
EOC7 | EOC6 | EOC5 | EOC4 | EOC3 | EOC2 | EOC1 | EOC0 |
- EOC0: End of Conversion Interrupt Disable 0
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - EOC1: End of Conversion Interrupt Disable 1
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - EOC2: End of Conversion Interrupt Disable 2
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - EOC3: End of Conversion Interrupt Disable 3
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - EOC4: End of Conversion Interrupt Disable 4
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - EOC5: End of Conversion Interrupt Disable 5
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - EOC6: End of Conversion Interrupt Disable 6
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - EOC7: End of Conversion Interrupt Disable 7
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - OVRE0: Overrun Error Interrupt Disable 0
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - OVRE1: Overrun Error Interrupt Disable 1
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - OVRE2: Overrun Error Interrupt Disable 2
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - OVRE3: Overrun Error Interrupt Disable 3
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - OVRE4: Overrun Error Interrupt Disable 4
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - OVRE5: Overrun Error Interrupt Disable 5
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - OVRE6: Overrun Error Interrupt Disable 6
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - OVRE7: Overrun Error Interrupt Disable 7
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - DRDY: Data Ready Interrupt Disable
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - GOVRE: General Overrun Error Interrupt Disable
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - ENDRX: End of Receive Buffer Interrupt Disable
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt. - RXBUFF: Receive Buffer Full Interrupt Disable
Value Name Description 0 - No effect. 1 - Disables the corresponding interrupt.
ADC Interrupt Mask Register
Name: ADC_IMR
Access: read-only
Address: 0x400AC02C
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
- | - | - | - | - | - | - | - |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
- | - | - | - | RXBUFF | ENDRX | GOVRE | DRDY |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
OVRE7 | OVRE6 | OVRE5 | OVRE4 | OVRE3 | OVRE2 | OVRE1 | OVRE0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
EOC7 | EOC6 | EOC5 | EOC4 | EOC3 | EOC2 | EOC1 | EOC0 |
- EOC0: End of Conversion Interrupt Mask 0
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - EOC1: End of Conversion Interrupt Mask 1
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - EOC2: End of Conversion Interrupt Mask 2
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - EOC3: End of Conversion Interrupt Mask 3
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - EOC4: End of Conversion Interrupt Mask 4
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - EOC5: End of Conversion Interrupt Mask 5
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - EOC6: End of Conversion Interrupt Mask 6
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - EOC7: End of Conversion Interrupt Mask 7
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - OVRE0: Overrun Error Interrupt Mask 0
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - OVRE1: Overrun Error Interrupt Mask 1
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - OVRE2: Overrun Error Interrupt Mask 2
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - OVRE3: Overrun Error Interrupt Mask 3
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - OVRE4: Overrun Error Interrupt Mask 4
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - OVRE5: Overrun Error Interrupt Mask 5
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - OVRE6: Overrun Error Interrupt Mask 6
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - OVRE7: Overrun Error Interrupt Mask 7
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - DRDY: Data Ready Interrupt Mask
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - GOVRE: General Overrun Error Interrupt Mask
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - ENDRX: End of Receive Buffer Interrupt Mask
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled. - RXBUFF: Receive Buffer Full Interrupt Mask
Value Name Description 0 - The corresponding interrupt is disabled. 1 - The corresponding interrupt is enabled.
ADC Channel Data Register
Name: ADC_CDR[0:7]
Access: read-only
Address: 0x400AC030
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
- | - | - | - | - | - | - | - |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
- | - | - | - | - | - | - | - |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
- | - | - | - | - | - | DATA | |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DATA |
- DATA: Converted Data
-
ADC Receive Pointer Register
Name: ADC_RPR
Access: read-write
Address: 0x400AC100
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RXPTR | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RXPTR | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RXPTR | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RXPTR |
- RXPTR: Receive Pointer Register
-
ADC Receive Counter Register
Name: ADC_RCR
Access: read-write
Address: 0x400AC104
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
- | - | - | - | - | - | - | - |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
- | - | - | - | - | - | - | - |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RXCTR | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RXCTR |
- RXCTR: Receive Counter Register
-
ADC Receive Next Pointer Register
Name: ADC_RNPR
Access: read-write
Address: 0x400AC110
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RXNPTR | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RXNPTR | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RXNPTR | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RXNPTR |
- RXNPTR: Receive Next Pointer
-
ADC Receive Next Counter Register
Name: ADC_RNCR
Access: read-write
Address: 0x400AC114
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
- | - | - | - | - | - | - | - |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
- | - | - | - | - | - | - | - |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RXNCTR | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RXNCTR |
- RXNCTR: Receive Next Counter
-
ADC Transfer Control Register
Name: ADC_PTCR
Access: write-only
Address: 0x400AC120
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
- | - | - | - | - | - | - | - |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
- | - | - | - | - | - | - | - |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
- | - | - | - | - | - | TXTDIS | TXTEN |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
- | - | - | - | - | - | RXTDIS | RXTEN |
- RXTEN: Receiver Transfer Enable
Value Name Description 0 - No effect. 1 - Enables PDC receiver channel requests if RXTDIS is not set. - RXTDIS: Receiver Transfer Disable
Value Name Description 0 - No effect. 1 - Disables the PDC receiver channel requests. - TXTEN: Transmitter Transfer Enable
Value Name Description 0 - No effect. 1 - Enables the PDC transmitter channel requests. - TXTDIS: Transmitter Transfer Disable
Value Name Description 0 - No effect. 1 - Disables the PDC transmitter channel requests.
ADC Transfer Status Register
Name: ADC_PTSR
Access: read-only
Address: 0x400AC124
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
- | - | - | - | - | - | - | - |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
- | - | - | - | - | - | - | - |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
- | - | - | - | - | - | - | TXTEN |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
- | - | - | - | - | - | - | RXTEN |
- RXTEN: Receiver Transfer Enable
Value Name Description 0 - PDC Receiver channel requests are disabled. 1 - PDC Receiver channel requests are enabled. - TXTEN: Transmitter Transfer Enable
Value Name Description 0 - PDC Transmitter channel requests are disabled. 1 - PDC Transmitter channel requests are enabled.