Migration from the megaAVR® to AVR® Dx Microcontroller Families
■This document will help application designers familiar with the megaAVR® families to migrate to the AVR® Dx MCU families, covering both differences and similarities. The comparison is applicable for most of the megaAVR vs. the AVR Dx products but, in this document, the focus is on the ATmega128 and AVR128DA64, two generations of 128 KB Flash MCUs available in 64-pin packages.
■Most of the AVR Dx peripherals are functionally compatible with the megaAVR peripherals (including WDT, RTC, AC, ADC, SPI, USART, TWI, and Timers), but updates to the source code will be required when migrating. The following sections provide details on a few updates, but the migrated code must be fully tested to ensure the target application's intended behavior is the same. The megaAVR and AVR Dx families are not pin-to-pin compatible.
■For the AVR Dx family, the names of the pins are the same, but their position has changed from the megaAVR family. For more details, see the Pin Configurations and Pinout sections, respectively, in the data sheet of each device.
AVR128DA64 、 ATmega128 、 megaAVR 、 megaAVR family 、 AVR Dx family 、 ATmega64 、 ATmega32 、 ATmega16 、 AVR128DA28 、 AVR64DA28 、 AVR32DA28 、 AVR128DA32 、 AVR64DA32 、 AVR32DA32 、 AVR128DA48 、 AVR64DA48 、 AVR32DA48 、 AVR64DA64 、 AVR128DB28 、 AVR128DB32 、 AVR64DB28 、 AVR64DB32 、 AVR32DB28 、 AVR32DB32 、 AVR128DB48 、 AVR128DB64 、 AVR64DB48 、 AVR64DB64 、 AVR32DB48 |
|
|
|
Application note & Design Guide |
|
|
|
Please see the document for details |
|
|
|
|
|
|
|
English Chinese Chinese and English Japanese |
|
11/2020 |
|
Rev A |
|
DS00003731A |
|
728 KB |
- +1 Like
- Add to Favorites
Recommend
All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.