Интерфейсы микропроцессорных систем. Воробьева Г.С - 20 стр.

UptoLike

АЦП; измерение временных параметров входного сигнала; организация
обратной связи с управляемым объектом, отладка интерфейсов USART, SPI,
I
2
C и т.п.
3.3.3. MPLAB–ICD
MPLAB-ICD работает под управлением универсальной программной
среды MPLAB и обладает следующими возможностями:
связь с компьютером по RS-232.
отладка в режиме реального времени и пошаговая отладка.
одна задаваемая точка останова.
просмотр и модификация содержимого управляющих регистров,
RAM и EEPROM.
внутрисхемная отладка и встроенная система программирования
PIC-контроллеров серии PIC16F87x.
работа от источника питания отлаживаемой конструкции в
диапазоне от 3,0 до 5,5 В.
диапазон рабочих частот от 32 кГц до 20 МГц.
Внешний вид комплекта MPLAB ICD показан на рис. 3.1. В него входят:
Рис. 3.1 Внешний вид комплекта MPLAB-ICD.
1. Эмуляционная плата MPLAB ICD header с микроконтроллером
PIC16F877-20/P.
2. Основной модуль MPLAB ICD module.
3. Демонстрационная макетная плата MPLAB ICD demo board.
4. Кабель для подключения к компьютеру через RS 232.
5. 40-выводная и 28-выводнвя панели для подключения микроконтроллера
или эмуляционной платы.
6. 9-дюймовый 6-выводной кабель.
7. CD c программным обеспечением и документацией.
8. Инструкции по эксплуатации.
Вследствие использования внутрисхемного программирования,
MPLAB-ICD задействует следующие ресурсы микроконтроллера:
1. MCLR/V
pp
используется для программирования.
2. RB6 и RB7 зарезервированы для программирования и внутрисхемной
отладки.
3. Шесть регистров общего назначения зарезервированы для DEBUG
MONITORа - 70h, 1EBh - 1EFh.
4. Первая ячейка памяти программ должна содержать инструкцию NOP.
5. Память программ с адреса 0x1F00 по 0x1FFF зарезервирована для кода
отладки.
6. Один уровень стека недоступен.
Внимание! MPLAB-ICD не поддерживает низковольтное
программирование. При использовании ICD функция низковольтного
программирования должна быть отключена
3.3.4. ДЕМОНСТРАЦИОННАЯ ПЛАТА MPLAB ICD DEMO BOARD
Демонстрационная плата предназначена для демонстрации
PIC16F8ХХ и изучения его возможностей. Плата подключается к
основному модулю через эмуляционную плату MPLAB-ICD Header.
PIC16f8ХХ может быть вставлен непосредственно в
демонстрационную плату в обход эмуляционной головки.
На рис. 3.2 показана демонстрационная плата, состоящая из:
1. 40- и 28-штырьковые разъемы.
2. Восемь DIP переключателей для соединения/разъединения каждого
из восьми светодиодов с ответствующей линией порта С.