микроконтроллер ATmega16 описание скачать datasheet

  • user warning: Table './drupal/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT COUNT(sid) AS count FROM sessions WHERE timestamp >= 1775878105 AND uid = 0 in /var/www/fendercustomsh/data/www/avrlab.com/includes/session.inc on line 119.
  • user warning: Table './drupal/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT DISTINCT u.uid, u.name, s.timestamp FROM users u INNER JOIN sessions s ON u.uid = s.uid WHERE s.timestamp >= 1775878105 AND s.uid > 0 ORDER BY s.timestamp DESC in /var/www/fendercustomsh/data/www/avrlab.com/modules/user/user.module on line 764.

Лично я считаю что ATmega16 это хороший микроконтроллер, я на него перешел после того как моего ATmega8 перестало хватать. А именно количество выводов и объем внутренней flash памяти.
Объем внутренней FLASH: 16кбайт
Объем EEPROM 0,5 kb
Количество портов ввода/вывода: 4 по 8бит

Цоколевка ATmega16 показана на рис. 1
цоколевка atmega16

Объем EEPROM 16kb достаточный для практически любой учебной программы и простых устройств. Если внутренней памяти ATmega16 не хватает можно применить внешнюю память серии 24C128 или подключить SD картц памяти.

Конфигурация фьюзов ATmega16:
По умолчанию фьюзы ATmega16 прошиты таким образом, что порт C не работает на ввод/вывод. Для того, что бы его задействовать нужно перепрошить фьюз биты.
ATmega16 уже заметно прибавляет в размерах по сравнению с ATmega8(если сранивать корпуса типа DIP). Соответсвтенно рекомендую применять микроокнтроллеры ATmega16 для серийных и оконечных устройств только в корпусах для поверхностного монтажа.

Хороший и простой программатор atmega16

скачать ATmega16 datasheetpdf