Хофманн М. - Микроконтроллеры для начинающих + CD


Книга Хофманн М. - Микроконтроллеры для начинающих + CD



[b]Микроконтроллеры для начинающих[/b]. Рассмотрено программирование микроконтроллеров на примере [b]PIC16F876A[/b] компании [b]Microchip[/b]. Подробно описаны основные команды языка ассемблер, а также среда разработки [b]MPLAB[/b]. Показано программирование с помощью отладчика-программатора [b]ICD 2[/b], а также через последовательный интерфейс. На практических примерах рассмотрено управление светодиодами и дисплеем, представление аналоговых сигналов в цифровой форме, сохранение/запись данных во внешнюю EEPROM-память, управление выходами микроконтроллера с помощью ИК-пульта дистанционного управления и др. На компакт-диске приведены примеры программ, чертеж для изготовления монтажной платы, электрические схемы, техническая документация, справочная информация и программное обеспечение.
Для широкого круга радиолюбителей.
Оглавление:
Предисловие
[b]1. Обзор микроконтроллеров[/b]
1.1. Сравнительные характеристики микроконтроллеров
1.2. Структура и принцип работы PIC16F876A
1.2.1. Блок-схема
1.2.2. Флэш-память программ
1.2.3. Обработка данных в АЛУ
1.2.4. Регистр состояния
1.2.5. Адресация оперативной памяти или регистров ОЗУ
1.2.6. Вызов подпрограмм
1.2.7. Косвенная адресация 14
1.2.8. Чтение и запись внутренней EEPROM-памяти 16
[b]2. Команды ассемблера PIC16F876A[/b]
2.1. Обзор команд
2.2. Подробное описание команд ассемблера
2.2.1. Общее
2.2.2. Форматы чисел
2.2.2.1. Двоичный формат
2.2.2.2. Восьмеричный формат
2.2.2.3. Шестнадцатеричный формат
2.2.2.4. Десятичный формат
2.2.2.5. ASCII-формат
2.2.2.6. Подведение итогов
2.2.3. Логические операции
2.2.4. Команды сдвига
2.2.5. Арифметические команды
2.2.6. Команды передачи управления
2.2.7. Прочие команды
[b]3. Программирование с помощью MPLAB[/b]
3.1. Установка MPLAB
3.2. Настройка каталога проекта
3.3. Создание проекта
3.4. Рабочий стол MPLAB
3.5. Меню View
3.5.1. Аппаратный стек
3.5.2. Окно наблюдения
3.5.3. Листинг дизассемблера
3.5.4. EEPROM-память
3.6. Точки останова
3.7. Симулятор
3.7.1. Основные настройки
3.7.2. Асинхронный стимул
3.7.3. Циклический синхронный стимул
3.7.4. Другие вкладки окна Stimulus
3.8. Логический анализатор
3.9. Внутрисхемный отладчик ICD 2
3.10. Программирование
3.11. Текстовый редактор
[b]4. Программный интерфейс[/b]
4.1. Программирование с помощью ICD 2
4.2. Процесс программирования
4.3. Биты конфигурации
4.3.1. Генератор
4.3.2. Сторожевой таймер
4.3.3. Таймер включения питания
4.3.4. Обнаружение провала напряжения
4.3.5. Низковольтное программирование
4.3.6. Защита чтения данных из EEPROM-памяти
4.3.7. Запись Flash-памяти программы
4.3.8. Защита кода
4.3.9. Обзор битов конфигурации
4.4. Микроконтроллеры ОТР-типа
[b]5. Монтажная плата[/b]
5.1. Описание схемы аппаратных средств
5.1.1. Блок питания
5.1.2. Интерфейс программирования
5.1.3. Генерация тактовых импульсов
5.1.4. Задание аналоговых напряжений
5.1.5. Кнопки
5.1.6. Индикация выходных сигналов на светодиодах
5.1.7. Приемник инфракрасного излучения
5.1.8. EEPROM-память
5.1.9. Интерфейс RS-232
5.1.10. Жидкокристаллический индикатор
5.1.11. Разъем для расширения
5.2. Программное обеспечение
5.2.1. Подключение внешних файлов
5.2.2. Биты конфигурации
5.2.3. Определения
5.2.4. Переменные
5.2.5. Макрокоманды
5.2.6. Начало программы
5.2.7. Инициализация
[b]6. Входы и выходы[/b]
6.1. Расположение выводов PIC16F876A
6.2. Обзор функций выводов
6.3. Цифровые входы и выходы
6.4. Пример программы "Управление светодиодами"
[b]7. Таймер[/b]
7.1. 8-разрядный таймер (Timer0)
7.2. 16-разрядный таймер (Timer1)
7.3. Модуль таймера Timer2
[b]8. Обработка аналоговых сигналов[/b]
8.1. Аналого-цифровое преобразование
8.1.1. АЦП-преобразование методом поразрядного уравновешивания
8.1.2. Передаточная функция АЦП
8.1.3. Вычисление значения напряжения
8.1.4. Выравнивание оцифрованного значения
8.2. Пример программы "Вольтметр"
8.3. 16-битное сложение
8.4. 16-битное вычитание
8.5. Анализ оцифрованного значения
[b]9. Отображение данных на индикаторе[/b]
9.1. Контроллер индикатора
9.1.1. Набор символов
9.1.2. Способы управления индикатором
9.2. Инициализация индикатора
9.3. Интерфейс аппаратных средств
9.3.1. Подпрограмма для передачи команды
9.3.2. Подпрограмма для передачи символа
9.3.3. Макрокоманда для инициализации индикатора
9.4. Пример программы "Hello World"
[b][/b]10. Отображение на индикаторе аналогового напряжения[/b]
10.1. Вычисление напряжения
10.2. Подпрограмма "AD_konvertieren"
10.3. Преобразование двоичного числа в десятичное число
10.4. Основная программа
[b]11. Измерение мощности и сопротивления[/b]
11.1. Измерение тока
11.2. Двоичное умножение
11.3. Двоичное деление
11.4. Отображение расчетной мощности
11.5. Отображение рассчитанного сопротивления
[b]12. Передача данных посредством последовательного интерфейса[/b]
12.1. Последовательный интерфейс RS-232
12.1.1. Подключение через последовательный интерфейс
12.1.2. Протокол интерфейса RS-232
12.2. Программное обеспечение для передачи данных
12.3. Применение интерфейса USART
12.3.1. Установка скорости в бодах
12.3.2. Установка регистров TXSTA и RCSTA
12.4. Пример программы "Управление с помощью компьютера"
[b]13. Передача данных по шине I2C[/b]
13.1. Принцип работы интерфейса I2C
13.2. Управление памятью EEPROM
13.3. Пример программы "Сохранение измеренных значений в EEPROM-памяти"
13.3.1. Подпрограмма Schreibe_EEPROM
13.3.2. Подпрограмма Lese_EEPROM
[b]14. Переключение с помощью инфракрасного дистанционного управления[/b]
14.1. Протокол RC5
14.2. Пример программы "Инфракрасный переключатель"
[b]Приложение[/b]
Распределение в памяти регистров микроконтроллера PIC16F876A
Обзор регистров управления и состояния
Регистр состояния — STATUS
Регистр опций — OPTION_REG
Регистр контроля прерываний — INTCON
Первый регистр прерывания от периферии — PIR1
Второй регистр прерывания от периферии — PIR2
Регистр разрешения периферийных прерываний — PIE1
Регистр разрешения периферийных прерываний — PIE2
Регистр контроля питания — PCON
Регистр управления модулем таймера 1 — T1CON
Регистр управления модулем таймера 2 — T2CON
Регистр состояния модуля MSSP — SSPSTAT (режим SPI)
Регистр состояния модуля MSSP — SSPSTAT (в режим I2C)
Регистр управления модулем MSSP — SSPCON (режим SPI)
Регистр управления модуля MSSP — SSPCON (режим I2C)
Второй регистр управления модулем MSSP — SSPCON2 (режим I2C)
Регистр управления модулем Сравнения/Захвата/ШИМ — CCPxCON
Регистр состояния и управления приемника модуля USART — RCSTA
Регистр состояния и управления передатчика модуля USART — TXSTA
Регистр управления модулем АЦП — ADCON0
Регистр управления модулем АЦП — ADCON1
Регистр управления модулем компаратора — CMCON
Регистр управления опорным напряжением компаратора — CVRCON
Регистр управления косвенной записи/чтения EEPROM-памяти данных и Flash-памяти программ — EECON1
Список источников информации
[b]Описание компакт-диска[/b]
[b]Предметный указатель[/b]
[b]Автор: [/b] Хофманн М.
[b]Серия: [/b] Электроника
[b]Год издания: [/b] 2014
[b]Страниц: [/b] 304
[b]ISBN: [/b] 978-5-9775-0551-2
[b]Формат: [/b] DjVu + ISO
[b]Размер: [/b] 204 Мб
[b]Качество: [/b] отличное
Если Вы хотите скачать Хофманн М. - Микроконтроллеры для начинающих + CD воспользуйтесь файлообменниками, которые расположены нижеСкачать с LetitBit
Скачать с Turbobit
Скачать с Depositfiles
Скачать с Hitfile

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12823 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Руководство по техническому обслуживанию и ремонту Ford Focus / Focus Turnier

    Руководство по техническому обслуживанию и ремонту Ford Focus / Focus Turnier

    Автор: Шредер Ф. Год издания: 2005 Серия: Авторемонт Издательство: Астрель, ACT Язык: русский Размер: 100,00 Мб Страниц: 272 Формат: PDF ISBN: 5-17-031216-4, 5-271-11790-1Книга представляет со . . .

  • Книга Sky Software House.  The Sky Pronunciation Suite

    Sky Software House. The Sky Pronunciation Suite

    Название: Sky Software House. The Sky Pronunciation Suite Автор: Коллектив авторов Издательство: Sky Software House Страниц: 1000 Формат: ISO Размер: 367МВ Качество: Отличное Язык: Английский Жанр: Яз . . .

  • Книга Происхождение брака и семьи

    Происхождение брака и семьи

    Название: Происхождение брака и семьи Автор: Ю.И. Семенов Издательство: Москва: «Мысль» Формат: DJVU Размер: 2,2 мб Качество: Отличное Язык: Русский Год издания: 1974 В книге доктора истор . . .

  • Книга Великая русская революция. Воспоминания председателя Учредительного собрания. 1905-1920.

    Великая русская революция. Воспоминания председателя Учредительного собрания. 1905-1920.

    Название: Великая русская революция. Воспоминания председателя Учредительного собрания. 1905-1920. Автор: Чернов В.М. Издательство: Центрполиграф Формат: PDF Размер: 21.46 мб Качество: Отличное Язык: . . .

  • Книга Советская археология. Том 25-26

    Советская археология. Том 25-26

    Название: Советская археология. Том 25-26 Автор: Коллектив авторов Издательство: Академии наук СССР (М.) Страниц: 371,296 Формат: PDF Размер: 52,19 Мб Качество: Отличное Язык: Русский Жанр: Археологич . . .

  • Книга Советская археология. Том 20,21

    Советская археология. Том 20,21

    Название: Советская археология. Том 20,21 Автор: Коллектив авторов Издательство: Академии наук СССР (М.) Страниц: 424,464 Формат: PDF Размер: 58,51 Мб Качество: Отличное Язык: Русский Жанр: Археологич . . .

  • Книга Наум Эйтингон - карающий меч Сталина

    Наум Эйтингон - карающий меч Сталина

    Название: Наум Эйтингон - карающий меч Сталина Автор: Э.П. Шарапов Издательство: Нева Страниц: 192 Формат: RTF Размер: 5,3 МБ Качество: Отличное Язык: Русский Жанр: История Год издания: 2003 ISBN: 5-7 . . .

  • Книга Советская археология. Том 10

    Советская археология. Том 10

    Название: Советская археология. Том 10 Автор: Коллектив авторов Издательство: Академии наук СССР (М.-Л.) Страниц: 382 Формат: PDF Размер: 28,85 Мб Качество: Отличное Язык: Русский Жанр: Археологически . . .

  • Книга Искатель 3. Бродяга

    Искатель 3. Бродяга

    Название: Искатель 3. Бродяга Автор: Дмитрий Кружевский Издательство: Самиздат Страниц: 211 Формат: Смешанный Размер: 14,14 Mb Качество: Отличное Язык: Русский Жанр: Боевая фантастика Год издания: 201 . . .

  • Книга Лорд Дарк. Наемник

    Лорд Дарк. Наемник

    Название: Лорд Дарк. Наемник Автор: Черненко Алексей Издательство: Альфа-книга Страниц: 311 Формат: Смешанный Размер: 8,14 Мб Качество: Отличное Язык: Русский Жанр: Фэнтези Год издания: 2012 ISBN: 978 . . .


Вы не зарегистрированы!

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

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Хофманн М. - Микроконтроллеры для начинающих + CD. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.