x-uni.com
x-uni.com
x-uni.com
Математика
Биология
Литература
Русский язык
География
Физика
Химия
История
Английский
Информатика
География
Информатика
ВИДЕОКУРСЫ
Микроконтроллеры AVR, Практикум для начинающих, Хартов В.Я., 2012

Микроконтроллеры AVR, Практикум для начинающих, Хартов В.Я., 2012

Микроконтроллеры AVR, Практикум для начинающих, Хартов В.Я., 2012.
 
 Практикум содержит материалы для изучения микроконтроллеров AVR с архитектурой RISC. Рассмотрены необходимые инструментальные средства и предложен большой комплект учебных программ для изучения функциональных возможностей микроконтроллеров. Тематика учебного пособия охватывает практически все аспекты архитектуры микроконтроллеров. Базовые программы могут быть использованы в качестве основы для обучения и самостоятельного программирования на языке Ассемблер AVR в курсовом и дипломном проектировании.
Материалы книги автор использует в учебном процессе в МГТУ им. Н.Э. Баумана.
Для студентов высших и средних специальных учебных заведений, обучающихся по направлению «Информатика и вычислительная техника».

ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА ПРАКТИКУМА.
Микроконтроллеры AVR фирмы Atmel, появившись на рынке интегральных микросхем в 1996 г., сразу же привлекли к себе внимание разработчиков электронной аппаратуры. Удачное сочетание RISC-архитектуры «ядра», обеспечивающей высокую производительность, с широким набором команд, Flash-памятью для программ быстро выдвинуло микроконтроллеры AVR на передовые позиции.

На смену микроконтроллерам первых семейств (Tiny и Classic) пришло новое поколение микроконтроллеров (Mega). Сохранив программную преемственность, микроконтроллеры Mega приобрели новые свойства: пониженные напряжение питания (до 2,7 В) и энергопотребление, повышенные быстродействие (до 16 МГц) и объем Flash-памяти (до 128 Кбайт). Вслед за 8-разрядными микроконтроллерами появились 32-разрядные микроконтроллеры AVR32 и др.

Одновременно были созданы программные продукты и технические средства, поддерживающие разработку программ для микроконтроллеров. Это, прежде всего, фирменный пакет фирмы Atmel AVR Studio, свободно распространяемый в сети Internet, и отладочные платы в виде стартовых наборов разработчика (STK500, STK501, STK502 нового STK600), выпущенные для поддержки разработок на микроконтроллерах AVR. Вместе они образуют единую платформу, на которой можно успешно проводить разработку и отладку различных приложений.

ОГЛАВЛЕНИЕ
Предисловие
1. Инструментальные средства практикума
1.1. Микроконтроллеры АТх8515
1.2. Интегрированная отладочная среда AVR Studio 4
1.3. Стартовый набор STK500 фирмы ATMEL
1.4. Интерфейс STK500 в AVR Studio 4 и программирование микроконтроллера
1.5. Интегрированная отладочная среда VMLab
2. Программирование портов ввода/вывода
2.1. Взаимодействие микроконтроллера с кнопками и светодиодами
2.2. Обработка внешних прерываний
3. Арифметическая обработка данных
3.1. Представление чисел в микроконтроллерах
3.2. Сложение и вычитание чисел в дополнительном коде
3.3. Умножение чисел без знака
3.4. Деление целых чисел
3.5. Сложение и вычитание двоично-десятичных чисел
3.6. Программирование арифметических операций
3.7. Операции над числами с плавающей точкой
3.8. Программы для преобразования чисел
4. Таймеры микроконтроллеров АТх8515
4.1. Таймер/счетчик ТО микроконтроллера AT90S8515
4.2. Таймер/счетчик Т1 микроконтроллеров АТх8515
4.3. Программирование таймера ТО
4.4. Программирование функций сравнения, захвата и ШИМ таймера Т1
4.5. Сторожевой таймер
5. Обмен данными по последовательному интерфейсу
5.1. Последовательный обмен данными по каналу UART
5.2. Работа последовательного канала SPI
5.3. Обмен данными по интерфейсу 12C(TWI)
6. Организация ввода/вывода данных по параллельному интерфейсу
6.1. Взаимодействие с клавиатурой и ЖК-дисплеем
6.2. Организация асинхронного параллельного обмена данными с квитированием
7. Устройства для обработки аналоговых сигналов
7.1. Аналого-цифровой преобразователь
7.2. Аналоговый компаратор
8. Энергонезависимая память данных EEPROM
9. Программирование микроконтроллеров
9.1. Способы программирования и конфигурационные биты
9.2. Самопрограммирование микроконтроллеров
10. Программирование и отладка программ на языке Си
10.1. Среда Code Vision AVR
10.2. Отладка в AVR Studio
Литература
Приложение. Обозначения регистров ввода/вывода АТх8515.

Предложения интернет-магазинов

И пусть не гроссмейстеры. Шахматный практикум для начинающих шахматистов

Автор(ы): Плокидина Галина Александровна   Издательство: Феникс, 2015 г.  Серия: Шахматы

Цена: 453 руб.   Купить

Эта книга рассчитана на детей, начинающих играть в шахматы. Также она представляет интерес для широкого круга любителей шахмат и может быть использована на занятиях шахматного всеобуча в качестве практического пособия и для повышения квалификации педагогов дополнительного образования по шахматам. В книге даны множество диаграмм с наглядными изображениями позиций, в отдельных случаях с решениями и заданиями. Задания, приводимые в пособии, апробированы на занятиях с детьми дошкольного и младшего школьного возраста. Особенностью данной книги является строгая последовательность изложения материала "от простого - к сложному", доступность, развитие познавательного интереса к шахматам.


Немецкий язык для начинающих

Автор(ы): Лазарева Елена Ивановна   Издательство: АСТ, 2016 г.

Цена: 291 руб.   Купить

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


Первые шаги. Для фортепиано. Сборник для начинающих. В 3 частях. Часть 1. Упражнения, этюды, пьесы

  Издательство: Изд. Шабатура Д.М., 2011 г.

Цена: 425 руб.   Купить

Сборник для начинающих. Составитель: С. И. Голованова.


Методы программирования на языке С. В 2-х частях. Часть 1

Автор(ы): Хохлов Дмитрий Григорьевич   Издательство: Бином. Лаборатория знаний, 2014 г.

Цена: 1532 руб.   Купить

Рассмотрены основы методов алгоритмизации и программирования на языках С и С++. Представлено большое количество задач различной сложности - от простых упражнений до задач олимпиадного уровня. Приведены решения наиболее сложных задач. Материал рассчитан на начинающих изучение программирования на языках С и С++. Практикум входит в состав УМК по информатике для 7-11 классов.