Главная arrow Программирование arrow AVR arrow AVR - ATmega48 Sunday, October 22 2017  
ГлавнаяКонтактыАдминистрированиеПрограммированиеСсылки
UK-flag-ico.png English Version
GERMAN-flag-ico.png Die deutsche Version
map.gif карта сайта
нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

Поделиться:

AVR - ATmega48 Версия для печати
Написал microsin   
05.06.2007

Отличия от ATmega16:

1. Меньше пямяти.

2. Меньше выводов корпуса - в DIP у ATmega48 всего 28 ножек, а у ATmega16 - 40 ножек.

3. По-другому выбирается фьюзами CKSEL3..0 источник тактовой частоты. В ATmega48 имеется также программируемый прескалер выбранной тактовой частоты CKDIV8. По умолчанию, как и ATmega16, все фьюзы запрограммированы так, что тактовая частота получается 1 МГц.

4. У ATmega48 больше векторов прерываний, и они по-другому расположены в памяти.

5. По-другому устроен PWM на таймере 0 и таймере 2 - каждый из них может генерить 2 сигнала PWM, а у ATmega16 только по одному сигналу PWM.

6. Для отладки у ATmega48 интерфейс debugWIRE (однопроводной JTAG через вывод RESET), а у ATmega16 - обычный JTAG.

 

Последнее обновление ( 31.08.2008 )
 

Комментарии  

  1. #2 alex_hooch
    2012-01-0614:02:52 у ATMEGA48 6 каналов ШИМ а у ATMEGA16 только 4
  2. #1 descjet
    2010-08-1612:05:29 Еще у atmega48 не работает запись eeprom при F>900kHz
    (см errata)

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:

Защитный код
Обновить

< Пред.   След. >

Top of Page
 
microsin © 2017