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

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

Автор: Radioaktiv от 16-08-2012, 21:30

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

СОДЕРЖАНИЕ:

Предисловие - 5
1. Инструментальные средства практикума - 8
1.1. Микроконтроллеры АТх8515 - 9
1.2. Интегрированная отладочная среда AVR Studio 4 - 41
1.3. Стартовый набор STK500 фирмы ATMEL - 46
1.4. Интерфейс STK500 в AVR Studio 4 и программирование микроконтроллера - 52
1.5. Интегрированная отладочная среда VMLab -

2. Программирование портов ввода/вывода - 65
2.1. Взаимодействие микроконтроллера с кнопками и светодиодами - 66
2.2. Обработка внешних прерываний - 69

3. Арифметическая обработка данных - 76
3.1. Представление чисел в микроконтроллерах - 76
3.2. Сложение и вычитание чисел в дополнительном коде - 77
3.3. Умножение чисел без знака - 79
3.4. Деление целых чисел - 80
3.5. Сложение и вычитание двоично-десятичных чисел - 86
3.6. Программирование арифметических операций - 90
3.7. Операции над числами с плавающей точкой - 97
3.8. Программы для преобразования чисел - 121

4. Таймеры микроконтроллеров АТх8515 - 133
4.1. Таймер/счетчик ТО микроконтроллера AT90S8515 - 134
4.2. Таймер/счетчик ТІ микроконтроллеров АТх8515 - 136
4.3. Программирование таймера ТО - 144
4.4. Программирование функций сравнения, захвата и ШИМ таймера ТІ - 149
4.5. Сторожевой таймер -

5. Обмен данными по последовательному интерфейсу - 163
5.1. Последовательный обмен данными по каналу UART - 163
5.2. Работа последовательного канала SPI - 178
5.3. Обмен данными по интерфейсу 12C(TWI) - 189

6. Организация ввода/вывода данных по параллельному интерфейсу - 218
6.1. Взаимодействие с клавиатурой и ЖК-дисплеем - 218
6.2. Организация асинхронного параллельного обмена данными с квитированием - 230

7. Устройства для обработки аналоговых сигналов - 240
7.1. Аналого-цифровой преобразователь - 240
7.2. Аналоговый компаратор - 242

8. Энергонезависимая память данных EEPROM - 248
9. Программирование микроконтроллеров - 251
9.1. Способы программирования и конфигурационные биты - 251
9.2. Самопрограммирование микроконтроллеров - 256

10. Программирование и отладка программ на языке Си - 266
10.1. Среда CodeVision AVR - 266
10.2. Отладка в AVR Studio - 272
Литература - 277
Приложение. Обозначения регистров ввода/вывода АТх8515 - 278
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Понедельник
16-01-2017
20:21
Поиск по сайту

Профиль
Здравствуйте Гость


Логин:
Пароль:
Поиск документации
Новое на форуме
Часы пропеллер [Светоэффекты] Ответов 103, последний: 9-01-2017, 21:17 от Andrey
Болтовня про стробоскоп [Болталка] Ответов 9, последний: 6-01-2017, 01:00 от Germ
помогите с воздушным трансформатором [Разное] Ответов 1, последний: 6-01-2017, 00:44 от Germ
Усилитель НЧ Hi-Fi 32 Вт на TDA2050 [Усилители] Ответов 15, последний: 26-11-2016, 13:08 от DOSS
терменвокс [Разное] Ответов 2, последний: 22-11-2016, 12:54 от tuskinette
Новое в блогах
Программатор ключей Ibutton RW1990 на arduino 05.05.2016 - Программатор ключей Ibutton RW1990 на … (0)
Регулятор громкости на Arduino и энкодере 31.03.2016 - Регулятор громкости на Arduino и энкод… (1)
Двухканальный ШИМ регулятор мощности на AtTiny 13 27.03.2016 - Двухканальный ШИМ регулятор мощности н… (0)
Резистивная клавиатура на Arduino pro micro 23.03.2016 - Резистивная клавиатура на Arduino pro … (0)
Зарядное устройство Li-ion аккумуляторов 22.01.2016 - Зарядное устройство Li-ion аккумулятор… (13)
Статистика
Пользователей онлайн: 32
Гостей: 32
Реклама
Теги

Требуется для просмотраFlash Player 9 или выше.

Покаказать все теги
Социальные сети