beautypg.com

11 register description, 1 admux - adc multiplexer selection register, Atmega128rfa1 – Rainbow Electronics ATmega128RFA1 User Manual

Page 427

background image

427


8266A-MCU Wireless-12/09

ATmega128RFA1

Parameter

Register

Recommended Setup

ADCSRB

MUX5 = 1;

ADC Clock

ADCSRA

Select a clock frequency of 500kHz or lower;

V

REF

ADMUX

Select the internal 1.6V reference voltage;

Start-up time

ADCSRC

Standard requirement of 20µs is sufficient;

Tracking time

ADCSRC

Setting ADTHT = 0 is sufficient;

The A/D conversion result will always be a positive number for both V

DRTBBP

and

V

DRTBBN

. The SRAM supply voltage is easily calculated according to the following

equation (see chapter

"SRAM with Data Retention" on page 163

):

)

(

,

,

DRTBBN

DRTBBP

DD

DRT

SRAM

DD

V

V

V

V

+

=

The conversion result is coded as described in

"ADC Conversion Result" on

page 423

with a GAIN of 0.5. It is not possible to read both V

DRTBBP

and V

DRTBBN

at the same time.

However the time required for the A/D conversion is short compared to the time
constant of a DRT voltage change.

27.11 Register Description

27.11.1 ADMUX – ADC Multiplexer Selection Register

Bit

7

6

5

4

3

2

1

0

NA ($7C)

REFS1

REFS0

ADLAR

MUX4

MUX3

MUX2

MUX1

MUX0

ADMUX

Read/Write

RW

RW

RW

RW

RW

RW

RW

RW

Initial Value

0

0

0

0

0

0

0

0

Bit 7:6 – REFS1:0: Reference Selection Bits

These bits select the voltage reference for the ADC, as shown in the following table.
Changes of these bits will only take effect until the first conversion start is requested by
setting ADSC. After this the ADC has to be disabled and enabled again for new
reference selections. The internal voltage reference options may not be used if an
external reference voltage is being applied to the AREF pin.

Table 27-10. Reference Voltage Selections for ADC

REFS1

REFS0

Reference Voltage Selection

0

0

AREF, Internal V

REF

turned off

0

1

AVDD (1.8V)

1

0

Internal 1.5V Voltage Reference (no external capacitor at AREF pin)

1

1

Internal 1.6V Voltage Reference (no external capacitor at AREF pin)

Bit 5 – ADLAR: ADC Left Adjust Result

The ADLAR bit affects the presentation of the A/D conversion result in the ADC Data
Register. Write one to ADLAR to left adjust the result. Otherwise, the result is right
adjusted. Changing the ADLAR bit will affect the ADC Data Register immediately,
regardless of any ongoing conversions. For a complete description of this bit, see

"ADCL and ADCH – The ADC Data Register" on page 432

.

Bits 4:0 – MUX4:0: Analog Channel and Gain Selection Bits

The value of these bits selects which combination of analog inputs is connected to the
ADC. See

Table 27-11 on page 428

for details. If these bits are changed during a

conversion, the change will not go in effect until this conversion is complete (ADIF in