ATMEGA164P-20AUR Atmel, ATMEGA164P-20AUR Datasheet - Page 244
![MCU AVR 16KB FLASH 20MHZ 44TQFP](/photos/6/70/67042/313-44-tqfp_sml.jpg)
ATMEGA164P-20AUR
Manufacturer Part Number
ATMEGA164P-20AUR
Description
MCU AVR 16KB FLASH 20MHZ 44TQFP
Manufacturer
Atmel
Series
AVR® ATmegar
Specifications of ATMEGA164P-20AUR
Core Processor
AVR
Core Size
8-Bit
Speed
20MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
32
Program Memory Size
16KB (8K x 16)
Program Memory Type
FLASH
Eeprom Size
512 x 8
Ram Size
1K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
44-TQFP, 44-VQFP
For Use With
ATSTK600-TQFP44 - STK600 SOCKET/ADAPTER 44-TQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
- Current page: 244 of 439
- Download datasheet (10Mb)
8011O–AVR–07/10
in ADCSRA. The prescaler keeps running for as long as the ADEN bit is set, and is continuously
reset when ADEN is low.
When initiating a single ended conversion by setting the ADSC bit in ADCSRA, the conversion
starts at the following rising edge of the ADC clock cycle. See
page 246
A normal conversion takes 13 ADC clock cycles. The first conversion after the ADC is switched
on (ADEN in ADCSRA is set) takes 25 ADC clock cycles in order to initialize the analog circuitry.
When the bandgap reference voltage is used as input to the ADC, it will take a certain time for
the voltage to stabilize. If not stabilized, the first value read after the first conversion may be
wrong.
The actual sample-and-hold takes place 1.5 ADC clock cycles after the start of a normal conver-
sion and 13.5 ADC clock cycles after the start of a first conversion. When a conversion is
complete, the result is written to the ADC Data Registers, and ADIF is set. In single conversion
mode, ADSC is cleared simultaneously. The software may then set ADSC again, and a new
conversion will be initiated on the first rising ADC clock edge.
When Auto Triggering is used, the prescaler is reset when the trigger event occurs. This assures
a fixed delay from the trigger event to the start of conversion. In this mode, the sample-and-hold
takes place 2 ADC clock cycles after the rising edge on the trigger source signal. Three addi-
tional CPU clock cycles are used for synchronization logic.
When using Differential mode, along with Auto Trigging from a source other than the ADC Con-
version Complete, each conversion will require 25 ADC clocks. This is because the ADC must
be disabled and re-enabled after every conversion.
In Free Running mode, a new conversion will be started immediately after the conversion com-
pletes, while ADSC remains high. For a summary of conversion times, see
246.
Figure 20-4. ADC Timing Diagram, First Conversion (Single Conversion Mode)
Cycle Number
ADC Clock
ADEN
ADSC
ADIF
ADCH
ADCL
for details on differential conversion timing.
1
2
MUX and REFS
Update
12
13
14
15
Sample & Hold
16
First Conversion
17
ATmega164P/324P/644P
18
19
20
21
”Differential Gain Channels” on
22
Conversion
Complete
23
24
25
Table 20-1 on page
MSB of Result
LSB of Result
Next
Conversion
1
MUX and REFS
Update
2
3
244
Related parts for ATMEGA164P-20AUR
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![ATmega164P](/images/manufacturer_photos/0/0/79/atmel_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Atmel Corporation
Datasheet:
![ATmega164P Automotive](/images/manufacturer_photos/0/0/79/atmel_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Atmel Corporation
Datasheet:
![ATMEGA164P-20AU](/photos/6/70/67042/313-44-tqfp_tmb.jpg)
Part Number:
Description:
IC MCU AVR 16K FLASH 44-TQFP
Manufacturer:
Atmel
Datasheet:
![ATMEGA164P-20MU](/photos/12/13/121316/313-44-qfn_tmb.jpg)
Part Number:
Description:
IC MCU AVR 16K FLASH 44-QFN
Manufacturer:
Atmel
Datasheet:
![ATMEGA164P-20AQ](/photos/6/70/67042/313-44-tqfp_tmb.jpg)
Part Number:
Description:
MCU AVR 16K FLASH 20MHZ 44-TQFP
Manufacturer:
Atmel
Datasheet:
![ATMEGA164P-A15MZ](/photos/6/70/67042/313-44-tqfp_tmb.jpg)
Part Number:
Description:
MCU AVR 16KB FLASH 15MHZ 44TQFP
Manufacturer:
Atmel
Datasheet:
![ATMEGA164P-20PU](/photos/6/70/67049/453-40-dip_tmb.jpg)
Part Number:
Description:
IC MCU AVR 16K FLASH 40-DIP
Manufacturer:
Atmel
Datasheet:
![ATMEGA164P-20MUR](/photos/12/13/121316/313-44-qfn_tmb.jpg)
Part Number:
Description:
MCU AVR 16KB FLASH 20MHZ 44-VQFN
Manufacturer:
Atmel
Datasheet:
![ATMEGA164P-20MQ](/photos/12/13/121316/313-44-qfn_tmb.jpg)
Part Number:
Description:
MCU AVR 16K FLASH 20MHZ 44-QFN
Manufacturer:
Atmel
Datasheet:
![ATMEGA164P-20PQ](/photos/6/70/67049/453-40-dip_tmb.jpg)
Part Number:
Description:
MCU AVR 16K FLASH 20MHZ 40-PDIP
Manufacturer:
Atmel
Datasheet:
![ATMEGA164P-A15AZ](/photos/6/70/67042/313-44-tqfp_tmb.jpg)
Part Number:
Description:
MCU AVR 16KB FLASH 15MHZ 44TQFP
Manufacturer:
Atmel
Datasheet:
![ATMEGA164P-15AT](/images/manufacturer_photos/0/0/78/atmel_tmb.jpg)
Part Number:
Description:
MCU AVR 16K FLASH 15MHZ 44-TQFP
Manufacturer:
Atmel
Datasheet: