Хартов В. Я. Микроконтроллеры AVR. Практикум для начинающих. 2-е издание
Практикум содержит материалы для изучения микроконтроллеров AVR с архитектурой RISC. Рассмотрены необходимые инструментальные средства и предложен большой комплект учебных программ для изучения функциональных возможностей микроконтроллеров. Тематика учебного пособия охватывает практически все аспекты архитектуры микроконтроллеров. Базовые программы могут быть использованы в качестве основы для обучения и самостоятельного программирования на языке Ассемблер AVR в курсовом и дипломном проектировании.
Материалы книги автор использует в учебном процессе в МГТУ им. Н.Э. Баумана.
Для студентов высших и средних специальных учебных заведений, обучающихся по направлению «Информатика и вычислительная техника».
Оглавление:
Предисловие
1. Инструментальные средства практикума
- Микроконтроллеры АТх8515
- Интегрированная отладочная среда AVR Studio 4
- Стартовый набор STK500 фирмы ATMEL
- Интерфейс STK500 в AVR Studio 4 и программирование микроконтроллера
- Интегрированная отладочная среда VMLab
2. Программирование портов ввода/вывода
- Взаимодействие микроконтроллера с кнопками и светодиодами
- Обработка внешних прерываний
3. Арифметическая обработка данных
- Представление чисел в микроконтроллерах
- Сложение и вычитание чисел в дополнительном коде
- Умножение чисел без знака
- Деление целых чисел
- Сложение и вычитание двоично-десятичных чисел
- Программирование арифметических операций
- Операции над числами с плавающей точкой
- Программы для преобразования чисел
4. Таймеры микроконтроллеров АТх8515
- Таймер/счетчик Т0 микроконтроллера AT90S8515
- Таймер/счетчик Т1 микроконтроллеров АТх8515
- Программирование таймера Т0
- Программирование функций сравнения, захвата и ШИМ таймера Т1
- Сторожевой таймер
5. Обмен данными по последовательному интерфейсу
- Последовательный обмен данными по каналу UART
- Работа последовательного канала SPI
- Обмен данными по интерфейсу I2C(TWI)
6. Организация ввода/вывода данных по параллельному интерфейсу
- Взаимодействие с клавиатурой и ЖК-дисплеем
- Организация асинхронного параллельного обмена данными с квитированием
7. Устройства для обработки аналоговых сигналов
- Аналого-цифровой преобразователь
- Аналоговый компаратор
8. Энергонезависимая память данных EEPROM
9. Программирование микроконтроллеров
- Способы программирования и конфигурационные биты
- Самопрограммирование микроконтроллеров
10. Программирование и отладка программ на языке Си
- Среда CodeVision AVR
- Отладка в AVR Studio
Литература
Приложение. Обозначения регистров ввода/вывода АТх8515
Издательство: МГТУ им. Н. Э. Баумана
Год издания: 2012
Страниц: 280
ISBN: 978-5-7038-3565-4
Формат: DjVu
Качество: отличное
Скачать книгу «Микроконтроллеры AVR. Практикум для начинающих. 2-е издание» (13,6 МБ):
Bookingolz 31/07/12 Просмотров: 2711
0