| PIC-микроконтроллеры. Практика применения. Книга. Название: PIC-микроконтроллеры. Практика применения. Автор: Кристиан Тавернье Издательство: ДМК пресс Год: 2002 Страниц: 420 Формат: djvu Размер: 5 МВ ISBN: 5-94074-100-2, 2-10-002866-9 Качество: хорошее Серия или Выпуск: Справочник Язык: русский Описание: В книге представлена информация о технических и программных средствах разработки приложений на базе Р1С-микроконтроллеров. Приведена коллекция схемных и программных решений, касающихся взаимодействия PIC-микроконтроллеров с популярной периферией, реализации типовых интерфейсов, с которыми вы можете столкнуться в своих разработках. Рассмотрены многочисленные примеры программной реализации самых различных функций: организация прерываний, подпрограммы расширенной арифметики, арифметики с плавающей запятой и т.д. В качестве примеров предлагаются несколько конкретных устройств, в том числе часы-будильник и многоканальный цифровой вольтметр. Отдельная глава книги посвящена описанию и возможностям использования платы STAMP фирмы Parallax, которая построена на базе РICмикроконтроллера, программируемого на Basic и ориентированного на устройства автоматизации. Книга адресована студентам, специалистам и любителям электроники, занимающимся разработкой микроконтроллерных устройств. Содержание: ГЛАВА 1 PIC-МИКРОКОНТРОЛЛЕРЫ 16СХХ МИКРОКОНТРОЛЛЕРЫ ПОДСЕМЕЙСТВА PIC 16CXX ОБЩИЕ ХАРАКТЕРИСТИКИ Питание PIC-микроконтроллеров Тактирование PIC-микроконтроллеров Схемы сброса Порты ввода/вывода БАЗОВЫЕ СХЕМЫ ГЛАВА 2 РАЗРАБОТКА ПРИЛОЖЕНИЙ ВЫБОР МИКРОКОНТРОЛЛЕРА АССЕМБЛЕР ИЛИ ЯЗЫКИ ВЫСОКОГО УРОВНЯ СИСТЕМА РАЗРАБОТКИ Ассемблер и компилятор языка высокого уровня Эмулятор и симулятор РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ПРОМЫШЛЕННОГО ПРИМЕНЕНИЯ СРЕДСТВА РАЗРАБОТКИ ФИРМЫ MICROCHIP Системы Picstart-16b и Picstart-16c Программное обеспечение разработки СИНТАКСИС АССЕМБЛЕРА MPALC АССЕМБЛЕР PASM СРЕДСТВА РАЗРАБОТКИ ФИРМЫ PARALLAX Псевдоэмулятор Ref!ection-5X Эмуляторы ClearView 5X и ClearView XX ГЛАВА 3 СХЕМНЫЕ РЕШЕНИЯ ИНТЕРФЕЙСОВ МИКРОКОНТРОЛЛЕРОВ ПАРАЛЛЕЛЬНЫЕ ВЫХОДЫ Управление светодиодами и оптронами Управление реле Прямое управление нагрузкой, питающейся от источника постоянного напряжения Управление светодиодным цифровым индикатором Управление индикаторами на жидких кристаллах ПАРАЛЛЕЛЬНЫЕ ВХОДЫ Кнопки и переключатели Гальваническая развязка входов Клавиатуры Вывод из sleep-режима с помощью клавиатуры КОМБИНИРОВАННОЕ ИСПОЛЬЗОВАНИЕ ПОРТОВ ВНЕШНЯЯ ПЕРИФЕРИЯ Стандартная периферия Взаимодействие с периферией по последовательному интерфейсу ЭНЕРГОНЕЗАВИСИМАЯ ПАМЯТЬ С ПОСЛЕДОВАТЕЛЬНЫМ ИНТЕРФЕЙСОМ УПРАВЛЕНИЕ АНАЛОГО-ЦИФРОВЫМ ПРЕОБРАЗОВАТЕЛЕМ ГЛАВА 4 БИБЛИОТЕКА ПРОГРАММ АРИФМЕТИЧЕСКИЕ ПОДПРОГРАММЫ Беззнаковое умножение 8-разрядных чисел Знаковое и беззнаковое умножение 16-разрядных чисел ПРИМЕРЫ ПРИМЕНЕНИЙ Аналого-цифровое преобразование Управление шаговыми двигателями Интерфейс клавиатуры и индикатора на жидких кристаллах ПРИЛОЖЕНИЕ |