Майкл Предко. PIC-микроконтроллеры: архитектура и программирование
Книга посвящена PIC-микроконтроллерам - одному из самых популярных семейств современных микроконтроллеров. В справочнике имеются все необходимые сведения, аппаратные и программные решения. По широте охвата и объему рассматриваемого материала книга претендует на статус малой энциклопедии.
Здесь представлены классификация и архитектура различных подсемейств РIС-контроллеров, сравнительные характеристики типов, разводка выводов, системы команд, подробная спецификация управляющих регистров. Рассказывается о принципах работы основных узлов, приведены таблицы временных и электрических характеристик, алгоритмы программирования. Дано описание языков программирования и средств разработки приложений.
Издание предназначено для широкого круга читателей - от начинающих радиолюбителей до специалистов, работа которых связана с использованием РIС-микроконтроллеров.
Содержание:
Глава 1. Принятые обозначения и сокращения
Глава 2. Основные характеристики микроконтроллеров PICmicro®
Глава 3. Корпуса PIC-микроконтроллеров и назначение выводов
- Микроконтроллеры младшего подсемейства
- Микроконтроллеры среднего подсемейства
- Микроконтроллеры PIC 17Схх
- Микроконтроллеры PIC 18Схх
Глава 4. Система команд микроконтроллеров PICmicro®
- Параметры
- Системы команд PIC-микроконтроллеров младшего и среднего подсемейств
- Система команд микроконтроллеров подсемейства PIC 17Схх
- Система команд микроконтроллеров подсемейства PIC 18Схх
- Мнемоника специальных команд
- Ассемблер фирмы Parallax Inc. для PIC-микроконтроллеров
Глава 5. Архитектура процессора микроконтроллеров PICmicro®
- Арифметико-логическое устройство PIC-микроконтроллеров
- Микроконтроллеры PICmicro® младшего подсемейства
- Микроконтроллеры среднего подсемейства
- Микроконтроллеры PIC 17Схх
- Микроконтроллеры PIC 18Схх
Глава 6. Управляющие регистры PIC-микроконтроллеров
- Микроконтроллеры младшего подсемейства
- Микроконтроллеры среднего подсемейства
- Микроконтроллеры PIC 17Схх
- Микроконтроллеры PIC 18Схх
Глава 7. Функциональные узлы
- Регистры конфигурации
- Генераторы тактовых импульсов
- Режим ожидания
- Регистр OPTION
- Порты ввода/вывода и регистры TRIS
- Сторожевой таймер
- Таймер TMR0
- Прескалер
- Таймер TMR1
- Таймер TMR2
- Модуль ССР
- Модуль универсального синхронно-асинхронного приемопередатчика
- Модуль SSP
- Интерфейс SPI
- Интерфейс I2С
- Встроенный аналого-цифровой преобразователь
- Встроенные компараторы напряжения
- Управляемый параллельный порт
- Доступ к EEPROM данных
- Доступ к программной памяти EPROM
- Доступ к программной флэш-памяти
- Внешняя память
Глава 8. Взаимодействие РIС-микроконтроллеров с внешними устройствами
- Схема для подключения микроконтроллеров к источнику питания
- Схема перезапуска микроконтроллеров
- Цифровые уровни
- Использование параллельной шины
- Взаимодействие с кнопками
- Взаимодействие с матричной клавиатурой
- Объединение входов и выходов
- Схема эмуляции вывода с открытым коллектором/открытым стоком
- Управление светодиодными индикаторами
- Многосегментные светодиодные индикаторы
- Управление жидкокристаллическим дисплеем
- Интерфейс I2С в режиме MASTER
- Интерфейс RS-232
- Интерфейсы RS-485/RS-422
- Подпрограммы для последовательного асинхронного обмена
- Однопроводный интерфейс фирмы Dallas Semiconductor
- Измерение сопротивлений с помощью цифровых входов/выходов
- Схемы для управления двигателями
- Управление серводвигателями
- Схема формирования звуковых сигналов
- Управление мощностью нагрузки переменного тока
- Схемы датчиков на основе эффекта Холла
- Дистанционное управление телевизионными приемниками фирмы Sony
Глава 9. Программирование PIC-микроконтроллеров
- Hex-файлы
- Программирование РIС-микроконтроллера младшего подсемейства
- Последовательное программирование микроконтроллеров среднего подсемейства
- Программирование PIC 17Схх
- Внутрисхемное программирование PIC 17Схх
- Программирование PIC 18Схх
- Разъем для внутрисхемного программирования
Глава 10. Интерфейсы ПК
- Распределение оперативной памяти
- Пространство ввода/вывода
- Функции прерываний
- Шина ISA
- Порты клавиатуры и мыши
- Последовательный порт
- Параллельный порт
Глава 11. Полезные подпрограммы
- Переход за пределы текущей страницы
- Таблицы
- Ветвление по условию
- Временные задержки
- Получение дополнительного кода содержимого регистра (изменение знака)
- Инкрементирование/декрементирование содержимого регистра w
- «Вращение на месте»
- Копирование битов из одного регистра в другой
- Преобразование полубайта в код ASCII
- Преобразование байта кода ASCII в шестнадцатеричный полубайт
- Использование входа Т0СК1 в качестве источника прерывания
- Деление на три
- Измерение длительности импульса с 16-разрядной точностью
- Регистрация изменений
- Проверка диапазона
- Преобразование символов ASCII в верхний регистр
- Перестановка содержимого регистра и рабочего регистра w .... 369
- Перестановка содержимого двух регистров
- Сравнение и перестановка, если Y < X
- Подсчет числа 1 в байте
- Генерация бита четности для байта
- Удержание переменной внутри диапазона
- Перестановка четных и нечетных битов
- Побитовые операции
- Умножение на константу
- Деление на константу
Глава 12. 16-разрядные числа
- Определение 16-разрядных чисел
- Инкрементирование и декрементирование
- Сложение/вычитание
- Побитовые операции с константами и переменными
- Сравнение 16-разрядных переменных
- Умножение
- Деление
Глава 13. Рабочие характеристики PIC-микроконтроллеров
- Токи нагрузок выходов и портов
- Значения компонентов RC-генератора
- Рабочие характеристики в режиме LP-генератора
- Рабочие характеристики в режиме XT-генератора
- Рабочие характеристики в режиме HS-генератора
Глава 14. Возможные неисправности устройств с PIC-микроконтроллерами
Глава 15. Средства разработки приложений
- Функции клавиш текстового редактора
- Файл MPSIM.INI
- Среда разработки MPLAB
- Включаемые файлы
- Компоновка приложений
- Шаблон программы приложения
- Язык Basic
- Расширенная версия Basic
- PicBasic
- Visual Basic
- Управление вводом/выводом с помощью MSComm
- Язык С
Глава 16. Постоянные и таблицы данных
- Математические и физические постоянные
- Код ASCII
- Управляющие символы кода ASCII
- Управляющие ANSI-последовательности
- Расширенный набор символов кода ASCII
- Символы кода ASCII для Windows
- Код EBCDIC
- Ноты
- Частоты телефонов с тональным набором
- АТ-команды модема
- Регистры модема
- Код Морзе
- Фонетический алфавит
- Теn-радиокод
Глава 17. Справочная информация по электронике
- Цветовое кодирование резисторов
- Электромагнитный спектр
- Диапазоны радара
- Цифровая логика
- Вентили
- Триггеры
Глава 18 .Формулы
- Формулы постоянного тока
- Формулы переменного тока
- Физические формулы
- Булева алгебра
- Соответствия единиц измерения
Глава 19. Библиография
- Информация о компании Microchip
- Web-сайты, посвященные PIC-микроконтроллерам
- Периодические издания
- Полезные Web-сайты
- Часто задаваемые вопросы по аппаратному обеспечению
- Поставщики комплектующих
- Предметный указатель
Издательство: ДМК Пресс
Год издания: 2010
Страниц: 512
ISBN: 978-5-94074-534-1
Формат: DjVu
Язык: русский
Качество: отличное
Скачать справочник (32,8 МБ):
Год издания: 2017
ISBN: 978-5-4488-0062-7
Формат: PDF
Язык: русский
Качество: отличное
Скачать справочник (27 МБ):
Bookingolz 07/05/21 Просмотров: 5504
+7
А почему на хитфайлах так мало свободных закачек? Чвс наад смотрел, небыло книг, и уже лимит исчерпан!
Спасибо большое!!!!
Спасибо!