Обучалка в Телеграм

Микроконтроллеры AVR, От простого к сложному, Голубцов М.С., 2003

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.


Микроконтроллеры AVR, От простого к сложному, Голубцов М.С., 2003.

   Прочитав эту книгу, читатели познакомятся с микроконтроллерами семейства AVR, программным обеспечением, необходимым для конструирования и программирования схем на основе этих микроконтроллеров, а при желании познакомятся с их применением на практике, собрав какую-либо из описанных в книге практических конструкций. Большая часть программ, описанных в книге, имеется на прилагаемом к книге компакт-диске.
Книга может быть полезна радиолюбителям, студентам, а также всем, кто интересуется применением микроконтроллеров семейства AVR.
К книге прилагается компакт-диск.

Микроконтроллеры AVR, От простого к сложному, Голубцов М.С., 2003


Знакомство с микроконтроллером.
В этой главе мы кратко познакомимся с микроконтроллерами. Микроконтроллеры являются сердцем многих современных устройств и приборов, в том числе и бытовых. Самой главной особенностью микроконтроллеров, с точки зрения конструктора-проектировщика, является то, что с их помощью легче и зачастую гораздо дешевле реализовать различные схемы.

Из рисунка видно, что микроконтроллер может управлять различными устройствами и принимать от них данные при минимуме дополнительных узлов, так как большое число периферийных схем уже имеется непосредственно на кристалле микроконтроллера. Это позволяет уменьшить размеры конструкции и снизить потребление энергии от источника питания.

Для сравнения: при использовании традиционных микропроцессоров приходится все необходимые схемы сопряжения с другими устройствами реализовывать на дополнительных компонентах, что увеличивает массу, размеры и потребление электроэнергии.

ОГЛАВЛЕНИЕ.
ВВЕДЕНИЕ.
ГЛАВА 1. МИКРОКОНТРОЛЛЕР.
1.1. Знакомство с микроконтроллером.
1.2. Разработка конструкций на микроконтроллерах.
1.3. Микроконтроллеры семейства AVR.
Почему именно AVR?.
ГЛАВА 2. ОПИСАНИЕ МИКРОКОНТРОЛЛЕРА AT90S2313 ФИРМЫ ATMEL.
2.1. Описание выводов.
Кварцевый генератор.
2.2. Обзор архитектуры AT90S2313.
Файл регистров общего назначения.
Режимы адресации.
Арифметико-логическое устройство.
Память программ.
EEPROM память данных.
Оперативная намять данных.
Время выполнения команд.
Регистр состояния — SREG.
Указатель стека SP.
2.3. Перезапуск микроконтроллера (сброс) и обработка прерываний.
Источники сброса.
Сброс по включении питания.
Внешний сброс.
Сброс по сторожевому таймеру.
2.4. Обработка прерываний.
Внешние прерывания.
Время реакции на прерывание.
2.5. Режимы пониженного энергопотребления.
Режим холостого хода.
Экономичный режим.
2.6. Таймеры/счетчики.
8-разрядный таймер/счетчик 0.
16-разрядный таймер/счетчик 1.
Таймер/счетчик в режиме ШИМ.
Сторожевой таймер.
2.7. Чтение и запись в энергонезависимую память.
2.8. Универсальный асинхронный приемопередатчик.
Передача данных.
Прием данных.
Управление UART.
Генератор скорости передачи.
2.9. Аналоговый компаратор.
2.10. Порты ввода/вывода.
Порт D.
Порт D как порт ввода/вывода общего назначения.
Альтернативные функции порта D.
2.11. Программирование памяти.
Программирование битов блокировки памяти.
Биты конфигурации (Fuse bits).
Код устройства.
2.12. Параметры микроконтроллера AT90S2313.
Максимально допустимые параметры.
Характеристики по постоянному току.
Параметры внешнего тактового сигнала.
Варианты исполнения микроконтроллера.
2.13. Набор команд AT90S2313.
Арифметические и логические команды.
Команды ветвления.
Команды пересылки. 
Команды работы с битами.
ГЛАВА 3. ОСОБЕННОСТИ ИСПОЛЬЗОВАНИЯ МИКРОКОНТРОЛЛЕРОВ СЕМЕЙСТВА AVR.
3.1. Источник питания.
Батарейное питание.
Питание от сети.
Питание от линий портов.
3.2. Внешние элементы тактового генератора.
Использование кварцевого резонатора.
Использование встроенного RC-гкнератора.
3.3. Цепь сброса.
ГЛАВА 4. ПРОГРАММЫ И ИНСТРУМЕНТЫ.
4.1. Ассемблер. 
Начало работы.
Ассемблирование первой программы.
Поиск и исправление ошибок.
Формат программы на ассемблере.
Команды микроконтроллера.
Директивы транслятора ассемблера.
Выражения.
Описание программы WAVRASM.
Версия ассемблера для командной строки.
Формат файлов, генерируемых транслятором ассемблера.
4.2. Компилятор языка С CodeVision AVR.
Изготовление кабеля для внутрисхемного
программирования «STK200/300».
Простая демонстрационная схема на микроконтроллере AT90S8535.
Использование встроенного программатора CodeVision.  
Примеры программ для компилятора CodeVision AVR С.
4.3. Компилятор lmagecraft С.
4.4. Компилятор языка С AVR GCC.
4.5. Программатор.
ГЛАВА 5. ОСНОВНЫЕ СХЕМНЫЕ РЕШЕНИЯ ИНТЕРФЕЙСОВ.
5.1. Параллельные выходы.
Управление светодиодами или оптронами.
Управление реле.
Управление светодиодными цифровыми индикаторами. 
5.2. Параллельные входы.
Кнопки и переключатели.
ГЛАВА 6. ПРАКТИЧЕСКИЕ ПРИМЕРЫ ПРИМЕНЕНИЯ МИКРОКОНТРОЛЛЕРОВ AVR.
6.1. 10-разрядный светодиодный индикатор на AT90S1200.
6.2. Управление синтезатором частоты радиостанции «Маяк».
6.3. Синтезатор частоты для УКВ ЧМ-радиостанции.
6.4. Телеграфный манипулятор.
6.5. Частотомер до 7200 кГц.
6.6. Частотомер (шкала для UW3D1).
6.7. Книгочей.
6.8. Преобразование DTMF-сигнала в импульсный.
6.9. Многоточечный термометр.
6.10. Ключ для защиты от копирования.
6.11. Кодовый замок.
6.12. Музыкальный звонок.
6.13. Универсальный расширитель последовательного порта.
6.14. Таймер.
6.15. Универсальный параллельный адаптер.
6.16. Электронные часы с будильником на AT90S2313-10P1.
6.17. Подключение внешнего статического оперативного запоминающего устройства.
Интерфейс для подключения внешней памяти.
Пример подключения внешней оперативной памяти к микроконтроллеру AT90S8515.
Отладка программы.
Программа записи данных в ОЗУ 512 Кбайт.
ГЛАВА 7. ИДЕИ ДЛЯ ПРОЕКТОВ.
Приложение 1. Вопросы и ответы.
Приложение 2. Полезные ссылки в Интернет.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Микроконтроллеры AVR, От простого к сложному, Голубцов М.С., 2003 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать zip
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги



Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: :: :: ::


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2026-02-15 07:54:03