ATMEGA16A-PU | |
---|---|
Manufacturer Part Number | ATMEGA16A-PU |
Description | MCU AVR 16K FLASH 16MHZ 40-PDIP |
Manufacturer | Atmel |
Series | AVR® ATmega |
ATMEGA16A-PU datasheets |
|
Specifications of ATMEGA16A-PU | |||
---|---|---|---|
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 | 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 | 40-DIP (0.600", 15.24mm) | Processor Series | ATMEGA16x |
Core | AVR8 | Data Bus Width | 8 bit |
Data Ram Size | 1 KB | Interface Type | 2-Wire/SPI/USART |
Maximum Clock Frequency | 16 MHz | Number Of Programmable I/os | 32 |
Number Of Timers | 3 | Maximum Operating Temperature | + 85 C |
Mounting Style | Through Hole | 3rd Party Development Tools | EWAVR, EWAVR-BL |
Development Tools By Supplier | ATAVRDRAGON, ATSTK500, ATSTK600, ATAVRISP2, ATAVRONEKIT | Minimum Operating Temperature | - 40 C |
On-chip Adc | 8-ch x 10-bit | Package | 40PDIP |
Device Core | AVR | Family Name | ATmega |
Maximum Speed | 16 MHz | Operating Supply Voltage | 3.3|5 V |
Controller Family/series | AVR MEGA | No. Of I/o's | 32 |
Eeprom Memory Size | 512Byte | Ram Memory Size | 1KB |
Cpu Speed | 16MHz | Rohs Compliant | Yes |
For Use With | ATSTK600 - DEV KIT FOR AVR/AVR32ATSTK500 - PROGRAMMER AVR STARTER KIT | Lead Free Status / RoHS Status | Lead free / RoHS Compliant |
PrevNext
Figure 27-10. Parallel Programming Timing, Reading Sequence (within the Same Page) with
XTAL1
DATA
Note:
Table 27-7.
Symbol
V
PP
I
PP
t
DVXH
t
XLXH
t
XHXL
t
XLDX
t
XLWL
t
XLPH
t
PLXH
t
BVPH
t
PHPL
t
PLBX
t
WLBX
t
PLWL
t
BVWL
t
WLWH
t
WLRL
t
WLRH
t
WLRH_CE
t
XLOL
8154B–AVR–07/09
(1)
Timing Requirements
LOAD ADDRESS
(LOW BYTE)
t
XLOL
BS1
t
OLDV
OE
ADDR0 (Low Byte)
XA0
XA1
1. The timing requirements shown in
ing operation.
Parallel Programming Characteristics, V
Parameter
Programming Enable Voltage
Programming Enable Current
Data and Control Valid before XTAL1 High
XTAL1 Low to XTAL1 High
XTAL1 Pulse Width High
Data and Control Hold after XTAL1 Low
XTAL1 Low to WR Low
XTAL1 Low to PAGEL high
PAGEL low to XTAL1 high
BS1 Valid before PAGEL High
PAGEL Pulse Width High
BS1 Hold after PAGEL Low
BS2/1 Hold after WR Low
PAGEL Low to WR Low
BS1 Valid to WR Low
WR Pulse Width Low
WR Low to RDY/BSY Low
(1)
WR Low to RDY/BSY High
WR Low to RDY/BSY High for Chip Erase
XTAL1 Low to OE Low
ATmega16A
READ DATA
READ DATA
(LOW BYTE)
(HIGH BYTE)
t
BVDV
t
OHDZ
DATA (High Byte)
DATA (Low Byte)
Figure 27-8
(i.e., t
, t
, and t
DVXH
XHXL
XLDX
= 5 V ± 10%
CC
Min
Typ
11.5
67
200
150
67
0
0
150
67
150
67
67
67
67
150
0
3.7
(2)
7.5
0
LOAD ADDRESS
(LOW BYTE)
ADDR1 (Low Byte)
) also apply to read-
Max
Units
12.5
V
μA
250
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
μs
1
4.5
ms
9
ms
ns
303
Related parts for ATMEGA16A-PU | ||||
---|---|---|---|---|
Part Number | Description | Manufacturer | Datasheet | Request |
![]() |
Atmel Corporation |
| ||
![]() |
IC AVR MCU 16K 16MHZ 5V 44TQFP | Atmel |
| |
![]() |
IC AVR MCU 16K 16MHZ 5V 44-QFN | Atmel |
| |
![]() |
IC AVR MCU 16K 16MHZ 5V 40DIP | Atmel |
| |
![]() |
MCU AVR 16K FLASH 16MHZ 44-QFN | Atmel |
| |
![]() |
IC AVR MCU 16K 16MHZ COM 40-DIP | Atmel |
| |
![]() |
IC AVR MCU 16K 16MHZ COM 44-QFN | Atmel |
| |
![]() |
IC AVR MCU 16K 16MHZ IND 40-DIP | Atmel |
| |
![]() |
IC AVR MCU 16K 16MHZ IND 44-QFN | Atmel |
| |
![]() |
IC AVR MCU 16K 16MHZ IND 44-TQFP | Atmel |
| |
![]() |
IC MCU 8BIT 16KB FLASH 44TQFP | Atmel |
| |
![]() |
MCU AVR 16K FLASH 16MHZ 44-TQFP | Atmel |
| |
![]() |
MCU AVR 128KB FLASH 16MHZ 44QFN | Atmel | ||
![]() |
MCU AVR 128KB FLASH 16MHZ 44TQFP | Atmel | ||
![]() |
IC AVR MCU 16K 16MHZ COM 44-TQFP | Atmel |
|