Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств
Шаг 3. А теперь ближе к практике: знакомтесь — микроконтроллеры AVR устройств управления. Они имеют минимальный набор возможностей и невысокую цену. Микроконтроллеры семейства «Mega», напротив, имеют развитую архитектуру и предназначены для более мощных микропроцессорных систем. Кроме того, фирма Atmel выпускает еще несколько видов микро контроллеров, которые она также относит к серии AVR. Полный состав этой серии приведен далее в табл. 3.1. В данном Шаге мы рассмотрим основные возможности и особенно сти построения всей серии микроконтроллеров AVR. Таким образом, мы перейдем от теоретических рассуждений к практическим вопросам конкретного устройства микросхем. Все микросхемы AVR строятся по единому принципу и имеют единую систему команд, которая для разных моделей микроконтроллеров может отличаться лишь в наличии либо отсутствии нескольких непринципиальных команд. Поэтому целесоо бразно изучать всю серию микросхем как единое целое. Если попытаться сравнить микросхемы AVR с предыдущей серией микросхем (серия АТ89), то мы обнаружим очень много отличий. Разрабатывая новую серию, компания Atmel решила не привязываться к старым своим разработкам и кардинально изменила как внутреннюю архитектуру новых микроконтроллеров, так и систему команд. Состав серии AVR Итак, что же представляют собой микроконтроллеры серии AVR? Семейство AVR включает в себя микроконтроллеры самой разной кон фигурации, с разным объемом памяти и разным количеством встроен ных портов ввода-вывода и других дополнительных устройств. Конструктивное исполнение микроконтроллеров также очень разно образно. Применяется несколько типов корпусов (см. рис. 3.1). Это тра диционные корпуса типа PDIP с количеством ножек от 8 до 40. Корпуса типа SOIC с количеством выводов от 8 до 20. А вот большинство микро контроллеров семейства Mega AVR выполнятся либо в сорока выводных PDIP -корпусах, либо в современных многовыводных корпусах типа TQFP или MLF (до 64 выводов). В задачу данной книги не входит полное описание всех микросхем серии AVR. Здесь мы познакомимся лишь с общими сведениями, позволяющими SOIC8 TOFP8 PDIP4O Рис. 3.1. Микроконтроллеры серии AVR
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==