Atmel megaAVR Designing for Efficient Production with In-System Re‑programmable Flash

This document discusses the advantages of Atmel's megaAVR family of microcontrollers in terms of reducing time-to-market and improving production efficiency. It describes the development tools, on-chip resources, efficiency for high level languages, and fast and reliable programming capabilities of this microcontroller family.


Atmel megaAVR Designing for Efficient Production with In-System Re‑programmable Flash - cover page
Brand
Atmel
Category
Other Electronics
Document type
Application Note
Language
English
Pages
2
File format
PDF
File size
346 KB
Published
27 March, 2012
Updated
29 September, 2023
MD5 checksum
68531953FA32E69D14402EFB228D6964

About this manual

The paper discusses why selecting the right microcontroller architecture, such as Atmel's megaAVR family, is crucial for short time‑to‑market. It highlights the need for good development tools, on‑chip resources, efficient high‑level language support, and flash program memory for fast, reliable programming.

It also covers production advantages, including easier procurement, the ability to handle multiple software versions, on‑chip debug that works on actual silicon, and integrated features like brown‑out protection, watchdog timer, EEPROM and internal RC oscillator that reduce component count and design complexity.

What's inside

  • Designing for Efficient Production with In‑System Re‑programmable Flash
  • Development
  • Selecting the Right Development Tools
  • Integration
  • In‑System Programmable Flash Program Memory
  • Production
  • Procurement
  • Handling Multiple Versions
  • Calibration

Specifications

Flash program memoryIn‑System re‑programmable
Typical MCU size1‑2 KB flash
C compiler availabilityMost 8‑bit architectures include a C‑compiler

Frequently asked questions

What are the production benefits of using Atmel megaAVR flash microcontrollers?

They simplify procurement, allow multiple software versions on the same device, enable in‑system re‑programming on the production line, and reduce component count with integrated features.

Which development tools are recommended for megaAVR devices?

Developers can use the free AVR Studio simulator for simple designs, JTAGICE mk‑II for on‑chip debugging, and advanced in‑circuit emulators with trace and code‑coverage features for complex applications.

How does on‑chip debug help during development?

On‑chip debug allows debugging directly on the production silicon, eliminating many problems that occur when switching from an emulator to the real part.

Download PDF (346 KB)

More Atmel Manuals


View all Atmel manuals →