Atmel /ATSAM4S4B /ADC /CGR

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 CGR

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 (SE1_DIFF0_5)GAIN0 0 (SE1_DIFF0_5)GAIN1 0 (SE1_DIFF0_5)GAIN2 0 (SE1_DIFF0_5)GAIN3 0 (SE1_DIFF0_5)GAIN4 0 (SE1_DIFF0_5)GAIN5 0 (SE1_DIFF0_5)GAIN6 0 (SE1_DIFF0_5)GAIN7 0 (SE1_DIFF0_5)GAIN8 0 (SE1_DIFF0_5)GAIN9 0 (SE1_DIFF0_5)GAIN10 0 (SE1_DIFF0_5)GAIN11 0 (SE1_DIFF0_5)GAIN12 0 (SE1_DIFF0_5)GAIN13 0 (SE1_DIFF0_5)GAIN14 0 (SE1_DIFF0_5)GAIN15

GAIN1=SE1_DIFF0_5, GAIN4=SE1_DIFF0_5, GAIN8=SE1_DIFF0_5, GAIN7=SE1_DIFF0_5, GAIN13=SE1_DIFF0_5, GAIN2=SE1_DIFF0_5, GAIN14=SE1_DIFF0_5, GAIN12=SE1_DIFF0_5, GAIN11=SE1_DIFF0_5, GAIN9=SE1_DIFF0_5, GAIN5=SE1_DIFF0_5, GAIN10=SE1_DIFF0_5, GAIN6=SE1_DIFF0_5, GAIN0=SE1_DIFF0_5, GAIN3=SE1_DIFF0_5, GAIN15=SE1_DIFF0_5

Description

Channel Gain Register

Fields

GAIN0

Gain for Channel 0

0 (SE1_DIFF0_5): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 0.5 (ADC_COR.DIFFx = 1)

1 (SE1_DIFF1): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 1 (ADC_COR.DIFFx = 1)

2 (SE2_DIFF2): Single-ended gain = 2 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

3 (SE4_DIFF2): Single-ended gain = 4 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

GAIN1

Gain for Channel 1

0 (SE1_DIFF0_5): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 0.5 (ADC_COR.DIFFx = 1)

1 (SE1_DIFF1): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 1 (ADC_COR.DIFFx = 1)

2 (SE2_DIFF2): Single-ended gain = 2 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

3 (SE4_DIFF2): Single-ended gain = 4 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

GAIN2

Gain for Channel 2

0 (SE1_DIFF0_5): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 0.5 (ADC_COR.DIFFx = 1)

1 (SE1_DIFF1): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 1 (ADC_COR.DIFFx = 1)

2 (SE2_DIFF2): Single-ended gain = 2 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

3 (SE4_DIFF2): Single-ended gain = 4 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

GAIN3

Gain for Channel 3

0 (SE1_DIFF0_5): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 0.5 (ADC_COR.DIFFx = 1)

1 (SE1_DIFF1): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 1 (ADC_COR.DIFFx = 1)

2 (SE2_DIFF2): Single-ended gain = 2 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

3 (SE4_DIFF2): Single-ended gain = 4 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

GAIN4

Gain for Channel 4

0 (SE1_DIFF0_5): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 0.5 (ADC_COR.DIFFx = 1)

1 (SE1_DIFF1): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 1 (ADC_COR.DIFFx = 1)

2 (SE2_DIFF2): Single-ended gain = 2 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

3 (SE4_DIFF2): Single-ended gain = 4 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

GAIN5

Gain for Channel 5

0 (SE1_DIFF0_5): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 0.5 (ADC_COR.DIFFx = 1)

1 (SE1_DIFF1): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 1 (ADC_COR.DIFFx = 1)

2 (SE2_DIFF2): Single-ended gain = 2 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

3 (SE4_DIFF2): Single-ended gain = 4 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

GAIN6

Gain for Channel 6

0 (SE1_DIFF0_5): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 0.5 (ADC_COR.DIFFx = 1)

1 (SE1_DIFF1): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 1 (ADC_COR.DIFFx = 1)

2 (SE2_DIFF2): Single-ended gain = 2 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

3 (SE4_DIFF2): Single-ended gain = 4 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

GAIN7

Gain for Channel 7

0 (SE1_DIFF0_5): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 0.5 (ADC_COR.DIFFx = 1)

1 (SE1_DIFF1): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 1 (ADC_COR.DIFFx = 1)

2 (SE2_DIFF2): Single-ended gain = 2 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

3 (SE4_DIFF2): Single-ended gain = 4 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

GAIN8

Gain for Channel 8

0 (SE1_DIFF0_5): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 0.5 (ADC_COR.DIFFx = 1)

1 (SE1_DIFF1): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 1 (ADC_COR.DIFFx = 1)

2 (SE2_DIFF2): Single-ended gain = 2 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

3 (SE4_DIFF2): Single-ended gain = 4 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

GAIN9

Gain for Channel 9

0 (SE1_DIFF0_5): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 0.5 (ADC_COR.DIFFx = 1)

1 (SE1_DIFF1): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 1 (ADC_COR.DIFFx = 1)

2 (SE2_DIFF2): Single-ended gain = 2 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

3 (SE4_DIFF2): Single-ended gain = 4 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

GAIN10

Gain for Channel 10

0 (SE1_DIFF0_5): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 0.5 (ADC_COR.DIFFx = 1)

1 (SE1_DIFF1): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 1 (ADC_COR.DIFFx = 1)

2 (SE2_DIFF2): Single-ended gain = 2 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

3 (SE4_DIFF2): Single-ended gain = 4 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

GAIN11

Gain for Channel 11

0 (SE1_DIFF0_5): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 0.5 (ADC_COR.DIFFx = 1)

1 (SE1_DIFF1): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 1 (ADC_COR.DIFFx = 1)

2 (SE2_DIFF2): Single-ended gain = 2 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

3 (SE4_DIFF2): Single-ended gain = 4 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

GAIN12

Gain for Channel 12

0 (SE1_DIFF0_5): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 0.5 (ADC_COR.DIFFx = 1)

1 (SE1_DIFF1): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 1 (ADC_COR.DIFFx = 1)

2 (SE2_DIFF2): Single-ended gain = 2 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

3 (SE4_DIFF2): Single-ended gain = 4 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

GAIN13

Gain for Channel 13

0 (SE1_DIFF0_5): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 0.5 (ADC_COR.DIFFx = 1)

1 (SE1_DIFF1): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 1 (ADC_COR.DIFFx = 1)

2 (SE2_DIFF2): Single-ended gain = 2 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

3 (SE4_DIFF2): Single-ended gain = 4 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

GAIN14

Gain for Channel 14

0 (SE1_DIFF0_5): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 0.5 (ADC_COR.DIFFx = 1)

1 (SE1_DIFF1): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 1 (ADC_COR.DIFFx = 1)

2 (SE2_DIFF2): Single-ended gain = 2 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

3 (SE4_DIFF2): Single-ended gain = 4 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

GAIN15

Gain for Channel 15

0 (SE1_DIFF0_5): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 0.5 (ADC_COR.DIFFx = 1)

1 (SE1_DIFF1): Single-ended gain = 1 (ADC_COR.DIFFx = 0), differential gain = 1 (ADC_COR.DIFFx = 1)

2 (SE2_DIFF2): Single-ended gain = 2 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

3 (SE4_DIFF2): Single-ended gain = 4 (ADC_COR.DIFFx = 0), differential gain = 2 (ADC_COR.DIFFx = 1)

Links

()