\n

Analog

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x3F7C byte (0x0)
mem_usage : registers
protection :

Registers

ADCDAT0

ADCDAT1

ADCDAT2

ADCDAT3

ADCDAT4

ADCDAT5

ADCDAT6

ADCDAT7

ADCDAT8

ADCDAT9

ADCDAT10

ADCDAT11

ADCDAT12

ADCDAT13

ADCDAT14

ADCDAT15

ADCDAT16

ADCDAT17

ADCDAT18

ADCDAT19

ADCDAT20

ADCDAT21

ADCDAT22

ADCDAT23

ADCDAT24

ADCDAT25

ADCDAT26

ADCDAT27

ADCCHA

ADCSEQ

ADCSEQC

ADCGN

ADCOF

ADCCMP

ADCCNVC

ADCCON


ADCDAT0

ADCx Data and flags
address_offset : 0x3E90 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT0 ADCDAT0 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT1

ADCx Data and flags
address_offset : 0x3E94 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT1 ADCDAT1 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT2

ADCx Data and flags
address_offset : 0x3E98 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT2 ADCDAT2 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT3

ADCx Data and flags
address_offset : 0x3E9C Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT3 ADCDAT3 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT4

ADCx Data and flags
address_offset : 0x3EA0 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT4 ADCDAT4 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT5

ADCx Data and flags
address_offset : 0x3EA4 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT5 ADCDAT5 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT6

ADCx Data and flags
address_offset : 0x3EA8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT6 ADCDAT6 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT7

ADCx Data and flags
address_offset : 0x3EAC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT7 ADCDAT7 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT8

ADCx Data and flags
address_offset : 0x3EB0 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT8 ADCDAT8 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT9

ADCx Data and flags
address_offset : 0x3EB4 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT9 ADCDAT9 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT10

ADCx Data and flags
address_offset : 0x3EB8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT10 ADCDAT10 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT11

ADCx Data and flags
address_offset : 0x3EBC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT11 ADCDAT11 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT12

ADCx Data and flags
address_offset : 0x3EC0 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT12 ADCDAT12 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT13

ADCx Data and flags
address_offset : 0x3EC4 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT13 ADCDAT13 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT14

ADCx Data and flags
address_offset : 0x3EC8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT14 ADCDAT14 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT15

ADCx Data and flags
address_offset : 0x3ECC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT15 ADCDAT15 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT16

ADCx Data and flags
address_offset : 0x3ED0 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT16 ADCDAT16 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT17

ADCx Data and flags
address_offset : 0x3ED4 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT17 ADCDAT17 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT18

ADCx Data and flags
address_offset : 0x3ED8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT18 ADCDAT18 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT19

ADCx Data and flags
address_offset : 0x3EDC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT19 ADCDAT19 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT20

ADCx Data and flags
address_offset : 0x3EE0 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT20 ADCDAT20 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT21

ADCx Data and flags
address_offset : 0x3EE4 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT21 ADCDAT21 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT22

ADCx Data and flags
address_offset : 0x3EE8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT22 ADCDAT22 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT23

ADCx Data and flags
address_offset : 0x3EEC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT23 ADCDAT23 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT24

ADCx Data and flags
address_offset : 0x3EF0 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT24 ADCDAT24 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT25

ADCx Data and flags
address_offset : 0x3EF4 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT25 ADCDAT25 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT26

ADCx Data and flags
address_offset : 0x3EF8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT26 ADCDAT26 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCDAT27

ADCx Data and flags
address_offset : 0x3EFC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADCDAT27 ADCDAT27 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 OLD VALID DAT

OLD : Flag data has already been read.
bits : 2 - 2 (1 bit)

Enumeration:

0 : CLR

Last data has not been read

1 : SET

Last data already read

End of enumeration elements list.

VALID : Flag indicating if data is valid.
bits : 3 - 3 (1 bit)

Enumeration:

0 : CLR

Data is Invalid

1 : SET

Data is Valid

End of enumeration elements list.

DAT : ADCx data
bits : 4 - 31 (28 bit)


ADCCHA

ADC Channel Select
address_offset : 0x3F10 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADCCHA ADCCHA read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ADCCP ADCCN

ADCCP : Select ADC channel
bits : 0 - 4 (5 bit)

Enumeration:

0 : AIN0

AIN0

1 : AIN1

AIN1

2 : AIN2

AIN2

3 : AIN3

AIN3

4 : AIN4

AIN4

5 : AIN5

AIN5

6 : AIN6

AIN6

7 : AIN7

AIN7

8 : AIN8

AIN8

9 : AIN9

AIN9

10 : AIN10

AIN10

11 : AIN11

AIN11

12 : AIN12

AIN12

13 : AIN13

AIN13

14 : AIN14

AIN14

15 : AIN15

AIN15

22 : TEMP_SENSOR

TEMP_SENSOR

23 : VREFP_PADC

: Connect ADC_REFP to positive input. Note: This pin should not be measured relative to AGND. This selection is intended for measuring the differential voltage between the negative input and ADC_REFP.

24 : PVDD_IDAC2

: Use this to measure the PVDD supply voltage for IDAC2

25 : IOVDD_2

: Use this to measure half of the IOVDD supply voltage

26 : AVDD_2

: Use this to measure half of the AVDD supply voltage.

27 : VREFN_PADC

: Connect ADC_REFN to positive input.

End of enumeration elements list.

ADCCN : Selects channel for ADC negative input
bits : 8 - 12 (5 bit)

Enumeration:

0 : AIN0

AIN0

1 : AIN1

AIN1

2 : AIN2

AIN2

3 : AIN3

AIN3

4 : AIN4

AIN4

5 : AIN5

AIN5

6 : AIN6

AIN6

7 : AIN7

AIN7

8 : AIN8

AIN8

9 : AIN9

AIN9

10 : AIN10

AIN10

11 : AIN11

AIN11

12 : AIN12

AIN12

13 : AIN13

AIN13

14 : AIN14

AIN14

15 : AIN15

AIN15

16 : VREFP_NADC

: Connect ADC_REFP to negative input.

17 : VREFN_NADC

: Connect ADC_REFN to negative input. Use This setting for single ended measurements.

18 : AGND

AGND

19 : PGND

PGND

End of enumeration elements list.


ADCSEQ

ADC Sequencer Control
address_offset : 0x3F18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADCSEQ ADCSEQ read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 CH EN ST

CH : Select channels included in sequence operation.
bits : 0 - 28 (29 bit)

EN : Sequence enable
bits : 30 - 30 (1 bit)
access : write-only

ST : Sequence restart, used to force sequence to start at first channel when sequence is working
bits : 31 - 31 (1 bit)
access : write-only


ADCSEQC

ADC Sequencer Configuration
address_offset : 0x3F1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADCSEQC ADCSEQC read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 DIF0 DIF2 DIF4 DIF6 T

DIF0 : Selects differential mode negative input for AIN0 in the sequence.
bits : 0 - 4 (5 bit)

DIF2 : Selects differential mode negative input for AIN2 in the sequence.
bits : 5 - 9 (5 bit)

DIF4 : Selects differential mode negative input for AIN4 in the sequence.
bits : 10 - 14 (5 bit)

DIF6 : Selects differential mode negative input for AIN6 in the sequence.
bits : 15 - 19 (5 bit)

T : Define programmable delay of 0 to 254 between sequences. A delay 255 will cause a halt after one sequence.
bits : 20 - 27 (8 bit)


ADCGN

User gain adjust
address_offset : 0x3F20 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADCGN ADCGN read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GN

GN : User gain register
bits : 0 - 13 (14 bit)


ADCOF

User offset adjust
address_offset : 0x3F24 Bytes (0x0)
size : 14 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADCOF ADCOF read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OF

OF : User offset register
bits : 0 - 13 (14 bit)


ADCCMP

Digital comparator configuration
address_offset : 0x3F28 Bytes (0x0)
size : 18 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADCCMP ADCCMP read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 EN DIR THR

EN : Digital comparator enable
bits : 0 - 0 (1 bit)

Enumeration:

0 : DIS

Disable

1 : EN

Enable

End of enumeration elements list.

DIR : Select digital comparator direction
bits : 1 - 1 (1 bit)

Enumeration:

0 : DIS

ADCTH less than channel 4 data

1 : EN

ADCTH larger than channel 4 data

End of enumeration elements list.

THR : Digital compare threshold
bits : 2 - 17 (16 bit)


ADCCNVC

ADC conversion configuration
address_offset : 0x3F2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADCCNVC ADCCNVC read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 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 CNVC CNVD

CNVC : Configure Conversion frequency
bits : 0 - 9 (10 bit)

CNVD : Configure ADC Acquisition time and sampling time
bits : 16 - 25 (10 bit)


ADCCON

ADC Configuration
address_offset : 0x4 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADCCON ADCCON read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 C_TYPE CNV_DMA SEQ_DMA Restart_ADC REFB_PUP PUP SOFT_RESET

C_TYPE : ADC conversion type
bits : 0 - 2 (3 bit)

Enumeration:

0 : NO

No conversion

1 : DIO

pin starts conversion (P2.4)

2 : SINGLE

Single conversion

3 : CONT

Continuous conversion (use this mode for the sequencer)

4 : PLA

conversion

End of enumeration elements list.

CNV_DMA : DMA request enable for ADC non-sequence conversion
bits : 3 - 3 (1 bit)

SEQ_DMA : DMA request enable for ADC sequence conversion
bits : 4 - 4 (1 bit)

Restart_ADC : Restart ADC, reset Analog Part of ADC
bits : 6 - 6 (1 bit)
access : write-only

REFB_PUP : ADC reference buffer power up
bits : 7 - 7 (1 bit)

PUP : ADC power up
bits : 9 - 9 (1 bit)

SOFT_RESET : software reset ADC
bits : 10 - 15 (6 bit)
access : write-only



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.