Программирование микроконтроллеров Atmel AVR: tinyAVR(ATtiny) и megaAVR(ATmega)

Программирование микроконтроллеров Atmel AVR: tinyAVR(ATtiny) и megaAVR(ATmega)

AVR — семейство восьмибитных микроконтроллеров, ранее выпускаемых фирмой Atmel, затем Microchip. Микроконтроллеры AVR имеют гарвардскую архитектуру (программа и данные находятся в разных адресных пространствах) и систему команд, близкую к идеологии RISC. Процессор AVR имеет 32 8-битных регистра общего назначения, объединённых в регистровый файл. Система команд микроконтроллеров AVR весьма развита и насчитывает в различных моделях от 90 до 133 различных инструкций. Семейства микроконтроллеров: tinyAVR (ATtinyxxx), megaAVR (ATmegaxxx), XMEGA AVR (ATxmegaxxx). Особенности архитектуры и приемы программирования микроконтроллеров Atmel AVR на языках ассемблер и си, основы схемотехники и конструирования микроэлектронных устройств, транслирование, отладка, прошивка, использование интегрированной среды проектирования AVR Studio и CodeVisionAVR, создание готовых устройств на Atmel AVR - книги про это и многое другое, а также справочники, руководства и самоучители можно найти и скачать бесплатно в этом разделе.



Всего записей в разделе литература - 1602 (найдено книг: 17)

Умные устройства безопасности на микроконтроллерах Atmel
Бирюков А.А., ДМК Пресс, 2017, 162 c.
Сегодня на рынке имеется множество различных недорогих микроконтроллеров, с помощью которых даже начинающий может собрать интересные и полезные устройства.  В книге рассматривается разработка практических устройств безопасности на основе микроконтроллеров фирмы Atmel. Предлагаемые решения не только позволят изучить принципы работы различных систем, но и самостоятельно собрать полезные в быту устройства.
WinDjvu  10 Mb СКАЧАТЬ

Микроконтроллеры AVR. От азов программирования до создания практических устройств
Белов А.В., Наука и техника, 2016, 544 с.
За шесть шагов новый практический самоучитель позволит пройти путь от 'чайника' изучающего азы цифровой техники, до вполне готового специалиста, умеющего самостоятельно разрабатывать схемы любых устройств на микроконтроллерах и составлять для них программы. Изучив базовые элементы цифровой логики, читатель осваивает основы микропроцессорной техники, возможности семейства микроконтроллеров AVR, основы схемотехники и конструирования микроэлектронных устройств. Читатель изучит сразу два языка программирования для микроконтроллеров (язык Ассемблера и язык СИ), учится транслировать, отлаживать программы, прошивать их в память микроконтроллера, самостоятельно разрабатывать собственные микроконтроллерные устройства.
WinDjvu  7 Mb СКАЧАТЬ

Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера
Ревич Ю.В., БХВ-Петербург, 2014, 368 с.
Изложены принципы функционирования, особенности архитектуры и приемы программирования микроконтроллеров Atmel AVR. Приведены готовые рецепты для программирования основных функций современной микроэлектронной аппаратуры: от реакции на нажатие кнопки или построения динамической индикации до сложных протоколов записи данных во внешнюю память или особенностей подключения часов реального времени.
WinDjvu  12 Mb СКАЧАТЬ

Разработка устройств на микроконтроллерах AVR: шагаем от «чайника» до профи
Белов А.В., Наука и техника, 2013, 528 с.
Этот популярный самоучитель поможет вам всего за шесть шагов пройти путь от «чайника», изучающего азы цифровой техники, до вполне готового специалиста, умеющего самостоятельно разрабатывать схемы любых устройств на микроконтроллерах и составлять для них программы. Познав основы цифровой логики, поймете, как работают более сложные элементы цифровой техники. Затем освоите основы микропроцессорной техники, поймете, как работает микропроцессор и микроконтроллер. Узнаете подробности внутреннего устройства, архитектуру и возможности семейства микроконтроллеров AVR, освоите основы схемотехники и конструирования микроэлектронных устройств. Научитесь ставить задачу на разработку устройства и выбирать стратегию ее решения. Изучите сразу два языка программирования для микроконтроллеров (язык Ассемблера и язык СИ), научитесь транслировать, отлаживать программы, прошивать их в память микроконтроллера.
WinDjvu  11 Mb СКАЧАТЬ

Измерительные устройства на базе микропроцессоров Atmega
Ген Шолфелдер, Корнелиус Шнайдер, БХВ-Петербург, 2012, 288 c.
Книга Гена Шолфелдера и Корнелиуса Шнайдера 'Измерительные устройства на базе микропроцессоров Atmega' рассматривает компьютер лишь как вспомогательное средство и в основном ориентируется на множество более мелких задач, возлагаемых на процессоры, точнее, микропроцессоры.
WinDjvu  48 Mb СКАЧАТЬ

Программирование микроконтроллеров ATMEL на языке С
Прокопенко В.С., МК-Пресс, 2012, 342 с.
Синтаксические особенности языка С и методы работы с перечисленными выше инструментальными средствами в книге подробно не рассматриваются, поскольку автор преследовал цель дать максимальное число практических примеров использования тех или иных периферийных устройств микроконтроллера: таймеров/счетчиков, приемопередатчика U(S)ART, аналогового компаратора, АЦП, интерфейсов SPI и TWI, памяти Flash и EEPROM.
WinDjvu  71,4 Mb СКАЧАТЬ

Занимательные проекты на базе микроконтроллеров tinyAVR (+ codes)
Гадре Д., Мэлхотра Н., БХВ-Петербург, 2012, 352 с.
В книге на 34 практических примерах показано, как создать и запрограммировать электронные устройства на основе микроконтроллеров tinyAVR компании Atmel. Рассмотрено устройство микроконтроллеров, их архитектура, электронные компоненты проектов, вопросы питания и др. Описаны инструменты для создания проектов и изготовления печатных плат. Приведены основные сведения о программировании микроконтроллеров и основные команды языка С, используемые во встроенных приложениях.
WinDjvu  59,4 Mb СКАЧАТЬ

Микроконтроллеры AVR. Практикум для начинающих
Вячеслав Хартов, МГТУ им. Н. Э. Баумана, 2012, 280 с.
2-е издание книги Вячеслава Хартова является практикумом для начинающих, который содержит все необходимые материалы для изучения микроконтроллеров AVR. Излагаемый материал базируется на трех «китах». Во-первых, это архитектура 8-разрядных микроконтроллеров AVR, относящихся к средним по своим функциональным характеристикам семействам микроконтроллеров общего применения (например, AT90S8515 семейства Classic или его аналога ATmega 8515 семейства Mega). Во-вторых, использование интегрированной среды проектирования AVR Studio 4, свободно распространяемой в сети Internet, дает возможность не только разрабатывать, но и отлаживать создаваемое программное обеспечение с помощью встроенного симулятора, а в среде VMLab совместно моделировать работу микроконтроллера и простых внешних устройств. Наконец, подключив к AVR Studio 4 стартовый набор разработчика STK500, можно проверить созданную программу непосредственно в целевом микроконтроллере, а подключив через разъем расширения дополнительные устройства, - и в составе системы.
WinDjvu  13 Mb СКАЧАТЬ

10 практических устройств на AVR-микроконтроллерах. Книга 3
Кравченко А.В., МК-Пресс, 2011, 416 с.
Вы держите в руках третью книгу из серии сборников с практическими примерами применения микроконтроллеров AVR. В ней основной упор сделан на модели роботов. В частности, подробно рассмотрены следующие десять завершенных устройств на базе микроконтроллеров AVR, которые можно собрать в домашних условиях: измеритель солнечной активности, простой робот на солнечных батареях, усложненный робот на солнечных батареях, солнечный миниэлектромобиль, робот-ползун, робот 'Sumo bot', робот-проходчик лабиринта, светоэффект вращения, радиоуправляемый джип, робот-катер.
WinDjvu  14,7 Mb СКАЧАТЬ

Самоучитель разработчика устройств на микроконтроллерах AVR
Белов А.В., Наука и Техника, 2010, 528 c.
Самоучитель раскрывает секреты микропроцессорной техники, затрагивает основы цифровой логики, принципы программирования. Написан простым, понятным языком, снабжен схемами, иллюстрациями и практическими примерами. После популярной теоретической части автор переходит к практике реализации устройств на микроконтроллерах. В качестве примера используются микроконтроллеры AVR фирмы Atmel. Рассматриваются их принципы построения и особенности архитектуры.
PDF  7 Mb СКАЧАТЬ

1   2  



Upgrade to Turbo