pic микроконтроллеры практика применения тавернье к

Электроника для начинающих

PIC-микроконтроллеры. Практика применения. Тавернье К. 2002 г.

PIC-микроконтроллеры. Практика применения. Тавернье К. 2002 г.

В книге представлена информация о технических и программных средствах разработки приложений на базе Р1С-микроконтроллеров. Приведена коллекция схемных и программных решений, касающихся взаимодействия PIC-микроконтроллеров с популярной периферией, реализации типовых интерфейсов, с которыми вы можете столкнуться в своих разработках.

Рассмотрены многочисленные примеры программной реализации самых различных функций: организация прерываний, подпрограммы расширенной арифметики, арифметики с плавающей запятой и т.д.

В качестве примеров предлагаются несколько конкретных устройств, в том числе часы-будильник и многоканальный цифровой вольтметр. Отдельная глава книги посвящена описанию и возможностям использования платы STAMP фирмы Parallax, которая построена на базе PIC-микроконтроллера, программируемого на Basic и ориентированного на устройства автоматизации.

Книга адресована студентам, специалистам и любителям электроники, занимающимся разработкой микроконтроллерных устройств.

Год выпуска: 2002
Автор: Тавернье К.
Жанр: справочное пособие
Издательство: М.: ДМК Пресс
Формат: DjVu
Размер: 5 МБ
Качество: Отсканированные страницы
Количество страниц: 272

Программа для чтения книги: DjVuReader

pic микроконтроллеры практика применения тавернье к

ГЛАВА 1 PIC-МИКРОКОНТРОЛЛЕРЫ 16СХХ 11
ОБЩИЕ ХАРАКТЕРИСТИКИ 13
Питание PIC-микроконтроллеров 13
Тактирование PIC-микроконтроллеров 13
Схемы сброса 17
Порты ввода/вывода 18
БАЗОВЫЕ СХЕМЫ 19

ГЛАВА 2 РАЗРАБОТКА ПРИЛОЖЕНИЙ 21
ВЫБОР МИКРОКОНТРОЛЛЕРА 22
АССЕМБЛЕР ИЛИ ЯЗЫКИ ВЫСОКОГО УРОВНЯ 23
СИСТЕМА РАЗРАБОТКИ 24
Ассемблер и компилятор языка высокого уровня 24
Эмулятор и симулятор 25

РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
ДЛЯ ПРОМЫШЛЕННОГО ПРИМЕНЕНИЯ 27
СРЕДСТВА РАЗРАБОТКИ ФИРМЫ MICROCHIP 28
Системы Plcs»art-16b и Plcstart-16c 29
Программное обеспечение разработки 30

СИНТАКСИС АССЕМБЛЕРА MPALC 35
АССЕМБЛЕР PASM 37
СРЕДСТВА РАЗРАБОТКИ ФИРМЫ PARALLAX 39
Псевдоэмулятор Reflection-5X 46
Эмуляторы ClearView 5Хи ClearView XX 48

КОМБИНИРОВАННОЕ ИСПОЛЬЗОВАНИЕ ПОРТОВ 101
ВНЕШНЯЯ ПЕРИФЕРИЯ 110
Стандартная периферия 111
Взаимодействие с периферией по последовательному интерфейсу 113

ЭНЕРГОНЕЗАВИСИМАЯ ПАМЯТЬ С ПОСЛЕДОВАТЕЛЬНЫМ ИНТЕРФЕЙСОМ 114
УПРАВЛЕНИЕ АНАЛОГО-ЦИФРОВЫМ ПРЕОБРАЗОВАТЕЛЕМ 120
ЗАКЛЮЧЕНИЕ 122

ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ПРЕРЫВАНИЙ МИКРОКОНТРОЛЛЕРОВ 16С5Х 168
ПРИНЦИП МНОГОЗАДАЧНОСТИ 172
РАСШИРЕНИЕ СТЕКОВОЙ ПАМЯТИ МИКРОКОНТРОЛЛЕРОВ 16С5Х 175
ПЕРЕДАЧА АСИНХРОННОЙ ПОСЛЕДОВАТЕЛЬНОСТИ ПРИ ОТСУТСТВИИ ПОСЛЕДОВАТЕЛЬНОГО ПОРТА 178

ГЛАВА 5 ГОТОВЫЕ РЕШЕНИЯ 185
ЧАСЫ С БУДИЛЬНИКОМ 186
РЕАЛИЗАЦИЯ ШИНЫ PC 215
Общие положения 216
Принцип обмена данными 216
Форматы передачи 219
Схема реализации интерфейса 1гС 220

ГЛАВА 6 МИКРОКОНТРОЛЛЕР STAMP 245
ОБЩИЕ ПОЛОЖЕНИЯ 246
СИСТЕМА РАЗРАБОТКИ 247
Схема платы Stamp 247
Программная среда разработки 250

ЯЗЫК ПРОГРАММИРОВАНИЯ PBASIC 250
Операторы управления портами ввода/вывода 252
Операторы для управления последовательным вводом/выводом 253
Управление аналоговыми величинами 253
Прочие операторы 253

ПРИМЕРЫ ПРИМЕНЕНИЙ 255
Аналого-цифровое преобразование 255
Управление шаговыми двигателями 259
Интерфейс клавиатуры и индикатора на жидких кристаллах 264

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *