# A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

ATMEL ATmega6490 Data Sheet

Summary

These versatile, high-performance AVR microcontrollers are designed for sophisticated embedded control applications across diverse industries. This comprehensive manual provides technical specifications on advanced peripherals like multiple ADCs, dedicated timers, serial communication interfaces, and low-power operating modes. It is essential documentation for electrical engineers and firmware developers building reliable, optimized, and complex hardware systems.

📄 Preview 📖 Table of Contents Contents PAGE OF 28

Page 1 Text Content

BDTIC www.bdtic.com/ATMEL

Features High Performance, Low Power AVR® 8-Bit Microcontroller Advanced RISC Architecture 130 Powerful Instructions – Most Single Clock Cycle Execution 32 x 8 General Purpose Working Registers Fully Static Operation Up to 16 MIPS Throughput at 16 MHz On-Chip 2-cycle Multiplier High Endurance Non-volatile Memory Segments In-System Self-programmable Flash Program Memory

32K Bytes (ATmega329/ATmega3290) 64K Bytes (ATmega649/ATmega6490)

8-bit

EEPROM 1K bytes (ATmega329/ATmega3290) 2K bytes (ATmega649/ATmega6490) Microcontroller Internal SRAM 2K bytes (ATmega329/ATmega3290)

with In-System

4K bytes (ATmega649/ATmega6490) Write/Erase Cycles: 10,000 Flash/ 100,000 EEPROM Data retention: 20 years at 85°C/100 years at 25°C(1) Programmable Optional Boot Code Section with Independent Lock Bits In-System Programming by On-chip Boot Program

Flash

True Read-While-Write Operation Programming Lock for Software Security JTAG (IEEE std. 1149.1 compliant) Interface Boundary-scan Capabilities According to the JTAG Standard Extensive On-chip Debug Support ATmega329/V Programming of Flash, EEPROM, Fuses, and Lock Bits through the JTAG Interface Peripheral Features

4 x 25 Segment LCD Driver (ATmega329/ATmega649) ATmega3290/V

4 x 40 Segment LCD Driver (ATmega3290/ATmega6490) Two 8-bit Timer/Counters with Separate Prescaler and Compare Mode ATmega649/V One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode

Real Time Counter with Separate Oscillator ATmega6490/V

Four PWM Channels 8-channel, 10-bit ADC Programmable Serial USART Master/Slave SPI Serial Interface

Universal Serial Interface with Start Condition Detector Preliminary

Programmable Watchdog Timer with Separate On-chip Oscillator On-chip Analog Comparator Summary Interrupt and Wake-up on Pin Change Special Microcontroller Features Power-on Reset and Programmable Brown-out Detection Internal Calibrated Oscillator External and Internal Interrupt Sources Five Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down, and Standby I/O and Packages 53/68 Programmable I/O Lines 64-lead TQFP, 64-pad QFN/MLF, and 100-lead TQFP Speed Grade: ATmega329V/ATmega3290V/ATmega649V/ATmega6490V: 0 - 4 MHz @ 1.8 - 5.5V, 0 - 8 MHz @ 2.7 - 5.5V ATmega329/3290/649/6490: 0 - 8 MHz @ 2.7 - 5.5V, 0 - 16 MHz @ 4.5 - 5.5V Temperature range: -40°C to 85°C Industrial Ultra-Low Power Consumption Active Mode: 1 MHz, 1.8V: 350 µA 32 k Hz, 1.8V: 20 µA (including Oscillator) 32 k Hz, 1.8V: 40 µA (including Oscillator and LCD) Power-down Mode: 100 n A at 1.8V

Page Summary Contents For ATMEL ATmega6490 Data Sheet

Page 1 BDTIC www.bdtic.com/ATMEL Features High Performance, Low Power AVR® 8-Bit Microcontroller Advanced RISC Architecture 130 Powerful Instructions – Most Single Clock Cycle Execution 32 x 8 General Purpos...
Page 2 1. Pin Configurations Figure 1-1. Pinout ATmega3290/6490 LCDCAP PA3 (COM3) (RXD/PCINT0) PE0 PA4 (SEG0) (TXD/PCINT1) PE1 INDEX CORNER PA5 (SEG1) (XCK/AIN0/PCINT2) PE2 PA6 (SEG2) (AIN1/PCINT3) PE3 PA7 (...
Page 3 ATmega329/3290/649/6490 Figure 1-2. Pinout ATmega329/649 LCDCAP PA3 (COM3) (RXD/PCINT0) PE0 PA4 (SEG0) INDEX CORNER (TXD/PCINT1) PE1 PA5 (SEG1) (XCK/AIN0/PCINT2) PE2 PA6 (SEG2) (AIN1/PCINT3) PE3 PA7 (...
Page 4 3.1 Block Diagram IV IV Figure 3-1. Block Diagram TA IS TA IR TA IS TA IR LO PA TO PA0 - PA7PF0 - PF7 PC0 - PC7 VCCGND PORTA DRIVERSPORTF DRIVERS PORTC DRIVERS DATA REGISTER DATA DIR. DATA REGISTER DA...
Page 5 ATmega329/3290/649/6490 The AVR core combines a rich instruction set with 32 general purpose working registers. All the 32 registers are directly connected to the Arithmetic Logic Unit (ALU), allowing...
Page 6 3.2 Comparison between ATmega329, ATmega3290, ATmega649 and ATmega6490 The ATmega329, ATmega3290, ATmega649, and ATmega6490 differs only in memory sizes, pin count and pinout. Table 3-1 on page 6 summ...
Page 7 ATmega329/3290/649/6490 3.3.5 Port C (PC7..PC0) Port C is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit). The Port C output buffers have symmetrical drive cha...
Page 8 3.3.9 Port G (PG5..PG0) Port G is a 6-bit bi-directional I/O port with internal pull-up resistors (selected for each bit). The Port G output buffers have symmetrical drive characteristics with both hi...
Page 9 ATmega329/3290/649/6490 3.3.17 LCDCAP An external capacitor (typical > 470 n F) must be connected to the LCDCAP pin as shown in Fig- ure 24-2. This capacitor acts as a reservoir for LCD power (VLCD...
Page 10 6. Register Summary Note: Registers with bold type only available in ATmega3290/6490. Address Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Page (0x FF) LCDDR19 SEG339 SEG338 SEG337 SEG336 SEG3...
Page 11 ATmega329/3290/649/6490 Address Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Page (0x C3) Reserved (0x C2) UCSR0C UMSEL0 UPM01 UPM00 USBS0 UCSZ01 UCSZ00 UCPOL0 (0x C1) UCSR0B RXCIE0 TXCIE0 UDR...
Page 12 Address Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Page (0x84) TCNT1L Timer/Counter1 Low (0x83) Reserved (0x82) TCCR1C FOC1A FOC1B (0x81) TCCR1B ICNC1 ICES1 WGM13 WGM12 CS12 CS11 CS10 (0x80)...
Page 13 ATmega329/3290/649/6490 Address Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Page 0x25 (0x45) Reserved 0x24 (0x44) TCCR0A FOC0A WGM00 COM0A1 COM0A0 WGM01 CS02 CS01 CS00 0x23 (0x43) GTCCR TSM P...
Page 14 7. Instruction Set Summary Mnemonics Operands Description Operation Flags #Clocks ARITHMETIC AND LOGIC INSTRUCTIONS ADD Rd, Rr Add two Registers Rd ← Rd + Rr Z,C,N,V,H ADC Rd, Rr Add with Carry two Re...
Page 15 ATmega329/3290/649/6490 Mnemonics Operands Description Operation Flags #Clocks BRTC Branch if T Flag Cleared if (T = 0) then PC ← PC + k + 1 None 1/2 BRVS Branch if Overflow Flag is Set if (V = 1) the...
Page 16 Mnemonics Operands Description Operation Flags #Clocks IN Rd, P In Port Rd ← P None OUT P, Rr Out Port P ← Rr None PUSH Rr Push Register on Stack STACK ← Rr None POP Rd Pop Register from Stack Rd ← ST...
Page 17 ATmega329/3290/649/6490 8. Ordering Information 8.1 ATmega329 Speed (MHz)(3) Power Supply Ordering Code Package Type(1) Operational Range ATmega329V-8AI 64A ATmega329V-8AU(2) 64A Industrial ATmega329V...
Page 18 8.2 ATmega3290 Speed (MHz)(3) Power Supply Ordering Code Package Type(1) Operational Range ATmega3290V-8AI 100A Industrial ATmega3290V-8AU(2) 100A (-40°C to 85°C) ATmega3290-16AI 100A Industrial ATmeg...
Page 19 ATmega329/3290/649/6490 8.3 ATmega649 Speed (MHz)(3) Power Supply Ordering Code Package Type(1) Operational Range ATmega649V-8AI 64A ATmega649V-8AU(2) 64A Industrial ATmega649V-8MI 64M1 (-40°C to 85°C...
Page 20 8.4 ATmega6490 Speed (MHz)(3) Power Supply Ordering Code Package Type(1) Operational Range ATmega6490V-8AI 100A Industrial ATmega6490V-8AU(2) 100A (-40°C to 85°C) ATmega6490-16AI 100A Industrial ATmeg...
Page 21 ATmega329/3290/649/6490 9. Packaging Information PIN 1 PIN 1 IDENTIFIER COMMON DIMENSIONS (Unit of Measure = mm) SYMBOL MIN NOM MAX NOTE A – – 1.20 A1 0.05 – 0.15 A2 0.95 1.00 1.05 D 15.75 16.00 16.25...
Page 22 Marked Pin# 1 ID SEATING PLANE TOP VIEW Pin #1 Corner SIDE VIEW Option A Pin #1 Triangle COMMON DIMENSIONS (Unit of Measure = mm) E2 SYMBOL MIN NOM MAX NOTE Option B Pin #1 A 0.80 0.90 1.00 Chamfer Op...
Page 23 ATmega329/3290/649/6490 PIN 1 PIN 1 IDENTIFIER COMMON DIMENSIONS (Unit of Measure = mm) SYMBOL MIN NOM MAX NOTE A1 0.05 0.15 A2 0.95 1.00 1.05 15.75 16.00 16.25 D1 13.90 14.00 14.10 Note 2 15.75 16.00...
Page 24 10. Errata 10.1 ATmega329 10.1.1 ATmega329 rev. C Interrupts may be lost when writing the timer registers in the asynchronous timer 1. Interrupts may be lost when writing the timer registers in the as...
Page 25 ATmega329/3290/649/6490 10.2 ATmega3290 10.2.1 ATmega3290 rev. C Interrupts may be lost when writing the timer registers in the asynchronous timer 1. Interrupts may be lost when writing the timer regi...
Page 26 10.3 ATmega649 10.3.1 ATmega649 rev. A Interrupts may be lost when writing the timer registers in the asynchronous timer 1. Interrupts may be lost when writing the timer registers in the asynchronous ...
Page 27 ATmega329/3290/649/6490 11. Datasheet Revision History Please note that the referring page numbers in this section are referring to this document.The referring revision in this section are referring t...
Page 28 11.6 Rev. 2552E – 04/06 1. Updated “Calibrated Internal RC Oscillator” on page 29. 11.7 Rev. 2552D – 03/06 1. Updated “Errata” on page 24. 11.8 Rev. 2552C – 03/06 1. Added “Resources” on page 9. 2. Ad...

Manual Details

Brand Atmel
Pages 28
File Size 835.19 KB
Published May 15, 2026
226 views

Enter the captcha to get the download link:

captcha

Frequently Asked Questions

What is the maximum Analog-to-Digital Converter capacity?

The ATmega6490/V offers an 8-channel, 10-bit ADC.

How many different sleep modes are available for power management?

There are five sleep modes: Idle, ADC Noise Reduction, Power-save, Power-down, and Standby.

What interface is supported for on-chip debugging and firmware programming?

It supports the JTAG (IEEE std. 1149.1 compliant) Interface for boundary-scan capabilities.