ATMEGA64-16MJ Atmel, ATMEGA64-16MJ Datasheet - Page 243

no-image

ATMEGA64-16MJ

Manufacturer Part Number
ATMEGA64-16MJ
Description
IC MCU AVR 64K 5V 16MHZ 64-QFN
Manufacturer
Atmel
Series
AVR® ATmegar
Datasheets

Specifications of ATMEGA64-16MJ

Core Processor
AVR
Core Size
8-Bit
Speed
16MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
53
Program Memory Size
64KB (32K x 16)
Program Memory Type
FLASH
Eeprom Size
2K x 8
Ram Size
4K x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
64-MLF®, 64-QFN
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
ADMUX – ADC
Multiplexer Selection
Register
2490Q–AVR–06/10
Table 96. Correlation Between Input Voltage and Output Codes
Example:
ADMUX = 0xED (ADC3 - ADC2, 10x gain, 2.56V reference, left adjusted result).
Voltage on ADC3 is 300 mV, voltage on ADC2 is 500 mV.
ADCR = 512 × 10 × (300 - 500) / 2560 = -400 = 0x270.
ADCL will thus read 0x00, and ADCH will read 0x9C. Writing zero to ADLAR right adjusts the
result: ADCL = 0x70, ADCH = 0x02.
• Bit 7:6 – REFS1:0: Reference Selection Bits
These bits select the voltage reference for the ADC, as shown in
changed during a conversion, the change will not go in effect until this conversion is complete
(ADIF in ADCSRA is set). The internal voltage reference options may not be used if an external
reference voltage is being applied to the AREF pin.
Table 97. Voltage Reference Selections for ADC
Bit
0x07 (0x27)
Read/Write
Initial Value
V
V
V
...
V
V
V
...
V
V
REFS1
V
ADCn
ADCm
ADCm
ADCm
ADCm
ADCm
ADCm
ADCm
ADCm
0
0
1
1
+ 511/512 V
+ 510/512 V
+ 1/512 V
- 1/512 V
- 511/512V
- V
+ V
REF
REF
REFS0
/GAIN
/GAIN
REFS1
0
1
0
1
R/W
REF
7
0
REF
REF
REF
REF
/GAIN
/GAIN
/GAIN
Voltage Reference Selection
AREF, Internal Vref turned off.
AVCC with external capacitor at AREF pin.
Reserved
Internal 2.56V Voltage Reference with external capacitor at AREF pin.
/GAIN
/GAIN
REFS0
R/W
6
0
ADLAR
R/W
5
0
Read Code
0x1FF
0x1FF
0x1FE
...
0x001
0x000
0x3FF
...
0x201
0x200
MUX4
R/W
4
0
MUX3
R/W
3
0
Corresponding Decimal Value
MUX2
R/W
2
0
MUX1
R/W
1
0
-511
-512
511
511
510
-1
...
...
1
0
Table
ATmega64(L)
MUX0
R/W
0
0
97. If these bits are
ADMUX
243

Related parts for ATMEGA64-16MJ