AVR080: Replacing ATmega103 by ATmega128

2021-11-29
●Features
■ATmega103 Errata Corrected in ATmega128
■Changes to Names
■Improvements to Timer/Counters and Prescalers
■Improvements to External Memory Interface
■Improvements to the ADC
■Improvements to SPI and UART
■Changes in ADC Noise Canceler
■Changes in EEPROM Write Timing
■Changes to Programming Interface
■Fuse Settings
■Oscillators and Selecting Start-up Delays
■Changes to Watchdog Timer
■JTAG Interface
■Other Concerns
■Features not Available in ATmega103 Compatibility Mode
●Introduction
■This application note is a guide to assist current ATmega103 users in converting exist-ing designs to the ATmega128. The ATmega128 has two operating modes selected through the fuse settings. The M103C Fuse selects whether the ATmega103 compati-bility mode should be used or not. By default, the M103C Fuse is programmed and the ATmega128 operates in compatibility mode. When the compatibility mode is used, only non-conflicting enhancements make the part different from the ATmega103. Additionally, the electrical characteristics of the ATmega128 are different including an increase in operating frequency because of a change in process technology. Check the data sheet for detailed information. When the M103C Fuse is unprogrammed, all new features are supported, but porting the code may require more work.

MICROCHIP

AVR080

More

Part#

8-bit AVR Microcontroller

More

More

Application note & Design Guide

More

More

Please see the document for details

More

More

English Chinese Chinese and English Japanese

01/04

Rev. 2501D–AVR–01/04

121 KB

- The full preview is over. If you want to read the whole 12 page document,please Sign in/Register -
  • +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.

Contact Us

Email: