Программатор Pickit 2. Проще всего работать в программе 'PICkit 2 Programmer', идущей вместе с программатором – не требуется лишних действий, все настройки по‐умолчанию. PICkit 2 Programmer – это программная оболочка для работы с программатором PICkit 2 и его клонами. Скачать с официального сайта Microchip.com. Chapter 2. PICkit 2 Programmer Getting Started. 2.1 Introduction. 2.2 Installing the PICkit 2 Hardware. 6.2 Updating the PICkit 2 OS - PICkit 2 Programmer Application.
Интерфейс программы PICkit 2 Programmer. Установите последнюю версию MPLAB IDE с прилагаемого в комплекте CD-диска или скачайте бесплатно с сайта Microchip.. Более подробно про увеличение памяти программатора PICkit2 можно. Посмотреть (скачать) 1471x817 PICkit2. Посмотреть (скачать) 1591x944. В режимах PICkit 2. Programmer UART. Использовать программатор можно с любым ПО совместимым с PICkit 2, на-пример, PICkit 2 Programmer и MPLAB. The MCP8026 is a 3-phase brushless DC power module containing three half-bridge drivers capable of driving three external NMOS/NMOS transistor pairs.
Программатор PIC микроконтроллеров PICKIT 2 Lite"PICkit. Lite - более дешевая версия программатора PICkit 2 (без функции «Programmer- To- Go»). Этот программатор с поддержкой USB 2. Характеристики PIC программатора PICKIT 2 Lite: USB 2.
USB разъем A типа) Совместимость с ОС — Win. XP/Vista/Se. 7en Поддержка PIC1. F, PIC1. 2F5xx, PIC1. F5xx, PIC1. 2F6xx, PIC1. F, PIC1. 8F, PIC2. PIC3. 0, ds. PIC3. PIC3. 2 семейств 8- битных, 1.
KEELOQ® HCS приборов; EEPROM 1. LCxx, 2. 4LCxx, 2.
LCxx, 9. 3 серии; MCP2. CAN устройств; Возможность питания отлаживаемого устройства от USB программатора PICKIT 2 Lite Функция USB- UART преобразователя Функция логического анализатора Высоковольтное программирование Функция калибровки константы RC генератора Прошивка микроконтроллера простым нажатием кнопки на программаторе Обновление версии прошивки программатора по USB Официальная поддержка ПО от Microchip MPLAB IDE и PICkit 2 Programmer Светодиод наличия питания Power (зеленый) Светодиод состояния R/W (красный) Джампер для переключения напряжения питания Высококачественная печатная плата с защитной маской Миниатюрный размер 8. Основные отличия Lite версии: Отсутствие функции Programmer- To- Go (автономного программирования без помощи компьютера); Дискретная (не плавная) 3. V/5. V регулировка напряжения выходных сигналов Программное обеспечение: USB Программатор PICkit 2 Lite работает под управлением оболочки «PICkit 2 Programmer» или под управлением среды разработки MPLAB IDE. Оба приложения для программатора бесплатно распространяются фирмой Microchip и периодически обновляются в разделе MPLAB IDE Archives.
Для работы «PICkit 2 Programmer» требуется пакет «Net Framework», который интегрирован в дистрибутив PICkit 2 V2. Install with . NET Framework.".
PICkit. 2. ru]Глава 1. Обзор Программатора- отладчика PICkit 2. Введение. Эта глава описывает свойства программатора - отладчика PICkit 2 и меню программного обеспечения PICkit 2 Programmer. Состав комплекта PICkit 2 (номер для заказа PG1. Комплект PICkit 2 (номер для заказа PG1.
Программатор/отладчик PICkit 2. USB кабель Диск с программным обеспечением PICkit Starter Kit и MPLAB IDE. Комплекты PICkit Starter Kit (номер для заказа DV1. PICkit 2 Debug Express (номер для заказа DV1.
PIC микроконтроллером. Программатор- отладчик разработчика PICkit 2. Программатор- отладчик разработчика PICkit 2 это недорогое средство разработки, поддерживающее программирование большинства микроконтроллеров, микросхем памяти и Kee.
LOQ производства компании Microchip Technology Inc. Для получения полного списка поддерживаемых микросхем обратитесь к файлу README на диске PICkit 2 Starter Kit.
Поддержка новых микросхем может быть добавлена при выходе обновлений программного обеспечения PICkit 2. Последние версии программного обеспечения PICkit 2 доступны на сайте компании Microchip: www. PICKit 2 так же может использоваться для внутрисхемной отладки некоторых микроконтроллеров. За подробной информацией обратитесь к главе 4 «PICkit 2 Debug Express» данного руководства. Замечание Программатор PICKit 2 не предназначен для промышленного программирования. Для производственных целей рекомендуется промышленный программатор MPLAB PM3 или другие программаторы, предназначенные для промышленных применений. Рисунок 1. 1. Программатор PICkit 2.
Светодиоды состояния Кнопка Разъем для подключения USB кабеля Маркер первого вывода Разъем для подключения программируемого устройства. Подключение к USB порту. PICkit 2 имеет USB разъем типа mini- B.
Подключите PICkit 2 к компьютеру используя кабель из комплекта поставки. Светодиоды состояния.
Светодиоды состояния отображают статус программатора/отладчика PICkit 2. Power (зеленый светодиод) показывает, что PICkit 2 подключен к USB порту. Target (желтый светодиод) показывает, что PICkit 2 выдает питание на целевое устройство Busy (красный светодиод) показывает, что PICkit 2 занят и выполняет такие функции как программирование, проверку и т. Кнопка. Кнопка может быть задействована для запуска программирования целевого устройства, для этого установите галочку на пункте Programmer> Write on PICkit Button. Кнопка также может использоваться для ввода PICkit 2 в загрузочный режим, в этом режиме можно обновить программное обеспечение программатора PICkit 2. Разъем для подключения программируемого устройства. Программирующий разъем имеет 6 выводов для подключения целевого устройства.
Назначение выводов указано на рисунке 1. Для получения подробной информации о том, как использовать PICkit 2 для внутрисхемного программирования обратитесь к главе 3 «Использование внутрисхемного программирования (ICSP)» данного руководства. Рисунок 1. 2. Разъем программирования. Назначение выводов.
VPP / MCLR VDD напряжение питания целевого устройства VSS земля ICSPDAT / PGD ICSPCLK / PGC AUX Замечание Функции выводов программирующего разъема отличаются при программировании микросхем памяти EEPROM и микросхем Kee. LOQ. Для получения подробной информации по подключению конкретной микросхемы обратитесь к файлу «PICkit 2 Programmer Readme» (меню Help→Readme). Программное обеспечение PICkit 2. Программное обеспечение PICkit 2 Programmer позволяет программировать все поддерживаемые программатором PICkit 2 микросхемы.
Интерфейс программы приведен на рисунке 1. Для получения подробной информации обратитесь к главе 2 «Начало работы» данного руководства. Рисунок 1. 3. Интерфейс программы PICkit 2 Programmer. Глава 2. Начало работы. Введение. В этой главе описано, как быстро начать работу с программатором/отладчиком PICKit 2. Непосредственно работа с программатором описана в главе 3 «Использование внутрисхемного программирования (ICSP™)», внутрисхемная отладка – в главе 4 «PICkit 2 Debug Express». Подключение PICKit 2 Установка программного обеспечения Подключение к программируемой микросхеме Управление питанием Импорт файла .
Программирование Верификация Чтение содержимого памяти микроконтроллера Защита кода Стирание памяти и проверка на чистоту Автоматическое программирование/считывание Калибровка PICKit 2. Подключение PICKit 2 Подключите ваш PICKit 2 к персональному компьютеру с помощью кабеля USB, входящего в комплект поставки Подключите PICKit 2 к целевой плате с помощью 6- контактного разъема Не подключайте программатор к целевой плате, имеющей внешнее питание, пока он не включен в работающий USB- порт Для подключения PICKit 2 к отладочным платам, имеющим разъем RJ- 1. ICD 2) используйте переходник AC1. При включении PICKit 2 в USB рекомендуется отключать его от целевой платы.
Аналогичная рекомендация и при перезагрузке ПК2. Установка программного обеспечения.
Вставьте CD- ROM PICkit 2 Starter Kit в привод, произойдет автоматический запуск установочной программы. Если установщик не запуститься – откройте вручную файл PICkit_Starter_Kit_Welcome.
Наиболее новая версия программного обеспечения всегда доступна на сайте www. После установки запустите программу PICkit 2 Programmer. Внешний вид оболочки приведен на рис. Рисунок 2. 1. Оболочка программы PICkit 2 Programmer. Подключение к программируемой микросхеме. PICKit 2 поддерживает программирование множества микроконтроллеров Microchip PIC и микросхем памяти EEPROM.
Список поддерживаемых устройств содержится в файле readme на установочном CD или вызывается из меню Help→Readme. При запуске программы производится автоматическое определение типа подключенного контроллера и его отображение в окне Configuration (рис. Рисунок 2. 2. Определение подключенного контроллера. Если устройство не определилось – проверьте подачу питающего напряжения (см. Можно в любой момент выбрать нужное вам семейство, воспользовавшись меню Device Family, при этом PICKit 2 попытается соединиться с целевым устройством (рис. Рисунок 2. 3. Выбор программируемого семейства.
При выборе семейства Baseline, а также микросхем KEELOQ® и EEPROM, необходимо также выбрать конкретное изделие из выпадающего списка (рис. ID). Внимание! При выборе контроллера из семейства Baseline будьте внимательны – эти контроллеры не имеют идентификатора (device ID) и в случае неправильного выбора устройства возможно стирание калибровочной константы OSCCAL. Рисунок 2. 4. Выбор контроллеров базового семейства. Управление питанием. При работе с программатором PICKit 2 возможны два варианта питания целевой микросхемы: от PICKit 2 и внешнее питание.
Питание от PICKit 2. Если используется питание от PICKit 2, отдельно подавать питание на плату не нужно, т.
Если плата не запитана, то оболочка дает возможность установить значение питающего напряжения, подаваемого с PICKit 2 (рис. Рисунок 2. 5. Включение питания от PICkit 2. Для подачи напряжения выберите значение On. Замечание Если PICKit 2 не увидит внешнего напряжения питания на целевой плате, то он автоматически выдаст питание на плату при программировании, независимо от выбранного значения On.
В случае короткого замыкания или превышении максимального тока запитки выдается сообщение об ошибке (рис. Потребление целевой платы не должно превышать 2. А, при этом время нарастания питающего напряжения при включении составляет не более 5. Внимание! Максимальный ток через порт USB ограничен значением 1. А. В случае, если целевая плата и PICKit 2 требуют большего суммарного тока, необходимо использовать внешнее питание. Рисунок 2. 6. Ошибка VDD.
Внешнее питание. Целевая плата может питаться от собственного источника питания. PICKit 2 автоматически детектирует наличие внешнего питания и, в случае его наличия, в оболочке меняется заголовок окна с VDD PICkit 2 на VDD Target, отключается возможность подачи питания и отображается значение внешнего питающего напряжения (рис.
Щелчок по галочке Check обновляет отображенное питающее напряжение. В случае пропадания внешнего питания оболочка переключиться в режим подачи питания от PICKit 2 (см. Замечание Разрешенный диапазон напряжений внешнего питания составляет 2. В. Рисунок 2. 7. Внешнее питание. Импорт . hex файлов.
Для импорта файла прошивки в формате . File→Import HEX. В случае, если в файле прошивки отсутствуют какие- либо конфигурационные биты, оболочка выдаст предупреждение. Для правильного сохранения текущей прошивки в файл . File→Export в меню оболочки MPLAB IDE. Рисунок 2. 8. Импорт hex файла.
Программирование микросхем. После правильного выбора семейства микросхем и импорта файла прошивки возможно программирование целевой микросхемы по кнопке Write (рис. Рисунок 2. 9. Кнопка Запись. Микросхема будет стерта и запрограммирована загруженной прошивкой. Большая часть микроконтроллеров поддерживает режим общего стирания (Bulk Erase), доступный при минимальном напряжении питания, часть контроллеров также поддерживают блочное стирание (Row Erase).
Процедура блочного стирания занимает больше времени, нежели общее стирание, но доступно при пониженных напряжениях питания. PICKit 2 автоматически переключается на блочное стирание при невозможности выполнения общего стирания. Если микроконтроллер не поддерживает блочное стирание – выдается предупреждение. Список контроллеров, поддерживающих блочное стирание, доступен в файле readme. Ход выполнения процедуры программирования отображается в строке статуса. В случае, если программирование прошло успешно, строка становиться зеленого цвета и на ней пишется Programming Successful (рис. Рисунок 2. 1. 0. Успешное завершение записи.
В случае ошибки строка становится красной и на ней пишется Programming Failed (рис. В этом случае попробуйте повторить процедуру программирования. Рисунок 2. 1. 1. Ошибка программирования.
В других случаях строка статуса становится желтой и на ней пишется причина предупреждения, например, нет соединения с целевым устройством (рис. Рисунок 2- 1. 2. Предупреждение при записи. Программирование определенного раздела памяти. Если микроконтроллер имеет встроенную память EEPROM, то возможно отключение ее программирования в процессе общего программирования микросхемы. При ручном стирании будет стерта вся память.