Микроконтроллеры AVR. Практикум для начинающих (+файлы)

Автор(ы)
Хартов В.Я
Год
2012
Язык
rus
Теги
Компьютеры и информационные технологии Микроконтроллеры и встраиваемые системы Программирование Строительство и архитектура
Аннотация

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