г. Санкт-Петербург,
ул. Магнитогорская, дом 51, литера Ю
Время работы: Офис: с 9 до 18
Склад: с 8 до 17
8 (812) 409-48-23 Звонок по России бесплатный sale@chipdocs.ru

atmega8-16pu

Перейти в каталог

Есть вопросы ? Напишите нам.

Микросхема ATMEGA8-16PU принадлежит к семейству микроконтроллеров AVR от ТМ Atmel, которое основано на совершенно новой архитектуре. ATMEGA8 — это 8-битный микроконтроллер, а 16PU обозначает только тип корпуса.

Особенности

Микроконтроллерный чип ATMEGA8-16PU — это настоящая RISC-архитектура, в которой частота кварца не разделена внутри, т.е. кварцевый кристалл с частотой 10 МГц дает пропускную способность 10 миллионов импульсов в секунду. 

Микроконтроллерный чип ATMEGA8-16PU

Относительно низкая частота колебаний означает, что энергопотребление остается очень низким. Все AVR имеют флэш-память программ, память данных EEPROM и могут быть запрограммированы в системе.

Программирование флэш-памяти OnChip и памяти EEPROM осуществляется исключительно командами sendind. Напряжение программирования не требуется. AVR имеют 32 эквивалентных регистра, которые можно использовать параллельно. 

Набор команд состоит из 120 инструкций, позволяющих писать чрезвычайно эффективные программы.

Программирование с USBasp AVR

Устройство ATMEGA8-16PU может программироваться посредством USBasp при помощи AVRdude на OSX. Используя программатор USBasp AVR, можно прошить HEX в Atmel и использовать его для включения питания.

Для этого понадобятся такие компоненты и программное обеспечение:

  • Микросхема ATMEGA8-16PU;
  • Резистор 470 Ом;
  • Перемычки;
  • Программатор USBasp AVR (для Windows требуется установка драйверов);
  • Макетная плата;
  • AVRdude (Cross Compile Toolchain для разработки AVR). 

USBasp имеет 10 гнездовых разъемов FPC на конце, а контакты являются зеркальными позициями штекерного разъема. Соединение с USBasp не нужно отключать при разработке прошивки, поскольку оно обеспечивает питание +5 В, необходимое для Atmel.