Что такое программатор PICkit 2. Какие возможности он предоставляет разработчикам. Как использовать PICkit 2 для программирования и отладки микроконтроллеров PIC. Какие дополнительные функции доступны в PICkit 2.
Что представляет собой программатор PICkit 2
PICkit 2 — это универсальный программатор-отладчик для микроконтроллеров PIC, разработанный компанией Microchip. Он обладает следующими ключевыми особенностями:
- Подключается к компьютеру через USB-интерфейс
- Позволяет программировать большинство 8, 16 и 32-разрядных микроконтроллеров PIC
- Поддерживает внутрисхемное программирование и отладку
- Имеет компактные размеры и может использоваться как брелок
- Получает питание от USB, не требует дополнительных источников
- Обладает расширенным функционалом для анализа и отладки
PICkit 2 стал популярным инструментом среди разработчиков благодаря сочетанию низкой цены и широких возможностей.
Основные возможности программатора PICkit 2
PICkit 2 предоставляет разработчикам следующие ключевые функции:

- Программирование Flash-памяти и EEPROM микроконтроллеров PIC
- Стирание памяти микроконтроллеров
- Установка битов конфигурации и защиты кода
- Чтение содержимого памяти программ и данных
- Внутрисхемная отладка программ
- Анализ логических сигналов (логический анализатор)
- Эмуляция UART для отладки последовательных интерфейсов
Таким образом, PICkit 2 является полноценным инструментом для всего цикла разработки — от программирования микроконтроллера до отладки готового устройства.
Подключение PICkit 2 к микроконтроллеру
Для программирования микроконтроллера PIC с помощью PICkit 2 необходимо подключить следующие сигналы:
- VPP — напряжение программирования
- VDD — напряжение питания микроконтроллера
- VSS — общий провод (земля)
- PGD — линия данных программирования
- PGC — тактовый сигнал программирования
Разъем программатора имеет стандартную 6-контактную распиновку ICSP (In-Circuit Serial Programming). Это позволяет легко подключать PICkit 2 к большинству отладочных плат и готовых устройств на микроконтроллерах PIC.

Программное обеспечение для работы с PICkit 2
Для программирования микроконтроллеров с помощью PICkit 2 можно использовать различное программное обеспечение:
- Фирменная утилита PICkit 2 Programmer от Microchip
- Интегрированная среда разработки MPLAB IDE
- Утилита командной строки PK2CMD
- Сторонние программы, поддерживающие PICkit 2
Наиболее простым вариантом является использование утилиты PICkit 2 Programmer. Она имеет удобный графический интерфейс и поддерживает все основные функции программатора.
Дополнительные возможности PICkit 2
Помимо базовых функций программирования, PICkit 2 обладает рядом дополнительных возможностей:
Логический анализатор
PICkit 2 может использоваться в качестве простого логического анализатора. Это позволяет отслеживать состояние до 3 цифровых сигналов в реальном времени.
Эмуляция UART
Функция UART Tool позволяет использовать PICkit 2 для отладки последовательных интерфейсов. Можно отправлять и принимать данные по UART на скорости до 38400 бод.

Автономное программирование
PICkit 2 поддерживает режим Programmer-To-Go, позволяющий программировать микроконтроллеры без подключения к компьютеру. Достаточно записать прошивку в память программатора.
Преимущества использования PICkit 2
Программатор PICkit 2 обладает рядом важных достоинств:
- Низкая стоимость по сравнению с профессиональными программаторами
- Компактные размеры и питание от USB
- Поддержка большинства 8, 16 и 32-разрядных микроконтроллеров PIC
- Возможность внутрисхемной отладки
- Наличие дополнительных инструментов анализа и отладки
- Простота использования и настройки
Все это делает PICkit 2 отличным выбором как для начинающих разработчиков, так и для профессионалов, работающих с микроконтроллерами PIC.
Ограничения PICkit 2
При всех своих достоинствах, программатор PICkit 2 имеет некоторые ограничения:
- Ограниченная скорость программирования по сравнению с более дорогими программаторами
- Отсутствие поддержки некоторых новейших семейств микроконтроллеров PIC
- Ограниченные возможности отладки по сравнению с полноценными внутрисхемными эмуляторами
- Невозможность эмуляции некоторых периферийных модулей микроконтроллеров
Тем не менее, для большинства задач возможностей PICkit 2 вполне достаточно. А низкая цена делает его отличным инструментом для обучения и простых проектов.

Заключение
Программатор PICkit 2 является универсальным и доступным инструментом для разработчиков, работающих с микроконтроллерами PIC. Он позволяет программировать и отлаживать большинство популярных микроконтроллеров, а также обладает рядом дополнительных функций. Простота использования, компактность и низкая цена делают PICkit 2 отличным выбором как для начинающих, так и для опытных разработчиков.
Клон программатора — отладчика Microchip PicKit2
Клон культового программатора, версия 2.
Версию 1 можно посмотреть здесь…
PICkit2 это недорогой Программатор / отладчик для микроконтроллеров Microchip PIC. Фирменная программа от Microchip, которая работает с этим программатором, поддерживает все базовые 8-разрядные, а также 16 и 32 разрядные микроконтроллеры, а также целый рад чипов памяти Serial EEPROM. Программатор поддерживается напрямую мощной средой разработки MPLAB IDE, что позволяет с его помощью отлаживать большинство проектов, основанных на чипах Microchip PIC. Отладка производится путем задействования точек остановки программы, запуска и остановки однократной операции. При этом можно проверить и изменить содержимое памяти и регистров микроконтроллера.
Предлагаемый клон PICkit2 имеет следующие особенности:
- Устройство работает точно также, как и оригинальный PICkit2
- Совместимость с любыми микроконтроллерами с питанием как от 5 так и от 3.
3В
- Совместимость с любыми микроконтроллерами с питанием как от 5 так и от 3.3В
- Не применяются MOSFET транзисторы, нет дефицитных компонентов
- Возможность программирования без компьютера
СПИСОК ПОДДЕРЖИВАЕМЫХ ПРОГРАММАТОРОМ УСТРОЙСТВ..
Шесть простых шагов изготовления этого программатора
Шаг 1. Скачиваем прошивку, схему и чертежи печатной платы ПО ЭТОЙ ССЫЛКЕ
В архиве вы найдёте файлы прошивки для контроллера PIC18F2550, принципиальную схему и печатную плату в формате PDF и PNG
Шаг 2. Подготовим все необходимые компоненты
Список всех необходимых деталей…
Если вы не планируете использовать программатор без соединения с компьютером, то можете исключить микросхемы IC3 и IC4 (это чипы памяти, в которых хранится программа в случае программирования без компьютера).
Шаг 3. Печатная плата и пайка компонентов
Вид со стороны компонентов
Перемычки
Нижний слой
После того как плата изготовлены и все детали распаяны на свои места, пришло время для:
ШАГ 4. Подготовка микроконтроллера PIC18F2550 к работе в должности программатора
Здесь может возникнуть проблема, обусловленная тем, что для того, чтобы запрограммировать микроконтроллер для программатора вам потребуется… программатор. Возьмите программатор где-то на прокат или попросите человека, у которого он уже есть, прошить микроконтроллер для вас. Прошивка микроконтроллера находится в ZIP архиве, который вы скачали в шаге 1.
ШАГ 5. Установка драйвера и программы — оболочки
Драйвер для нашего новорожденного программатора устанавливается вместе с фирменной утилитой от Microchip. Сперва необходимо скачать и установить программу Microchip PicKit2 V2.61, а после установки подключить наш программатор к USB порту компьютера. Не используйте для подключения программатора USB хаб. Windows установит драйвер для нового устройства.
ШАГ 6. Используем программатор — программирование других микроконтроллеров
Здесь можно использовать 2 способа.
Подключаем программируемый контроллер
Подключаем программируемый контроллер.
Существует 2 способа программирования контроллеров. Первый способ — прошивка контроллера PIC непосредственно установленного в схеме устройства, которое собрано на этом контроллере. Таком метод называется «внутрисхемным программированием» — ICSP -ICSP — In-Circuit Serial Programming (внутрисхемное последовательное программирование). На самом деле данный программатор изначально разрабатывался фирмой Microchip именно для такого варианта работы, поскольку он умеет не только программировать контроллеры, но и отлаживать устройства, на этих контроллерах собранные.
Так или иначе, для подключения программируемого чиппа используются 5 проводов. Это Vdd или питание (+5 или 3.3 вольта, в зависимости от модели контроллера) , Vss или земля, MCLR — сброс и провод подачи напряжения программирования, ICSP DAT — данные программирования и ICSP CLK — Тактирование программирования.
Пример распиновки выводов программирования для микроконтроллеров PIC16F84 и PIC16F628
Распиновка стандартного разъема ICSP оригинального программатора PicKit2. Во всех разрабатываемых вами устройствах рекомендуется придерживаться этой распиновки. Вывод с номером 6 не используется (зарезервирован).
Программатор предназначен для внутрисхемного программирования контроллеров. Для прошивки отдельных контроллеров можно использовать этот адаптер с ZIF панелькой.
Полное и исчерпывающее руководство по внутрисхемному программированию устройств MICROCHIP (на английском языке) можно скачать по этой ссылке.
Translated from original: http://www.circuitvalley.com/2011/07/pickit-2-clone-universal-microchip-pic.html
Pages: 1 2 3
Внутрисхемный USB программатор-отладчик PICkit2
Внутрисхемный USB программатор-отладчик-анализатор PICkit2
Для начала освоения и практического применения микроконтроллеров разработчику необходим дешевый и доступный инструментарий. Интернет наводнен различными схемами простых программаторов и каждый «совершенствует» их под то, что есть под рукой и выкладывает на всеобщее обозрение новый клон «универсального программатора» который точно работает, например, с контроллером PIC16F84, но желающие могут проверить работу со всеми остальными контроллерами. Поэтому наиболее частые вопросы на всевозможных форумах посвященных электронике звучат примерно так: «Помогите разобраться со схемой программатора взятой с сайта www…. !!! Вчера отлично работал с контроллером ууу, а сегодня с xxx отказывается работать!!! В чем причина???». Или «перепробовал mmm схем программаторов, ни один не работает! Дайте ссылку на проверенный программатор!!!»
Компания Microchip Technology Inc. выпустила дешевый программатор для новичков PICkit2, схема которого, и программное обеспечение в исходных кодах выложены на сайте www.microchip.com/pickit2. Следует обратить внимение, что в отличии от всевозможных самоделок, PICkit2 также является полноценным отладчиком и имеет ряд дополнительный функций анализатора.
Программатор PICkit2 построен на базе контроллера PIC18F2550 с поддержкой USB 2.0, поэтому удалось создать дешевый программатор/отладчик, который получает питание от USB и не требует дополнительного источника питания. Через USB порт так же осуществляется обновление прошивки программатора, т.е. PICkit2 может сам обновить свое программное обеспечение без применения дополнительных средств. Программатор имеет компактные размеры и выполнен в форм-факторе брелка (см. рис. 1.)
Рис. 1. Внешний вид программатора PICkit2
1. светодиоды, показывающие режим работы программатора
2. кнопка
3. с помощью такого ушка программатор можно носить как брелок 😉
4. разъем mini USB
5. маркировка 1-го вывода разъема программатора
6. разъем для подключения программируемого устройства
Программатор PICkit2 служит для внутрисхемного программирования/отладки большинства Flash микроконтроллеров Microchip. Типовая схема подключения приведена на рис.2. Назначение выводов программатора:
1. Vpp/MCLR –напряжение программирования, сигнал сброса
2. Vdd – напряжение питания для программируемой схемы
3. Vss – «земляной» вывод
4. ICSPDAT/PGD – сигнал данных
5. ICSPCLK/PGC – сигнал тактирования
6. AUX – вспомогательный вывод, как правило не используется
Рис.2. Типовая схема подключения внутрисхемного программатора
PICkit 2 работает под управлением своей собственной оболочки или под управлением среды разработки MPLAB IDE. При работе программатора/отладчика под управлением оболочки “PICkit 2 Programmer” PICkit2 позволяет стирать, программировать и проверять память программ и EEPROM, устанавливать защиту кода, редактировать содержимое Flash и EEPROM микроконтроллеров, а также программировать микросхемы памяти EEPROM, CAN-драйверы и ключи Keeloq. Помимо этих стандартных функций, программатор PICkit2 позволяет осуществлять ряд интересных действий.
Рис. 3. Программа “PICkit 2 Programmer”
Дополнительные возможности программатора PICkit2
Программатор PICkit 2 может формировать напряжение питание для схемы в диапазоне напряжений от 2.5 до 5В с шагом 0.1В. Это полезная особенность, т.к. вы можете отлаживать различные устройства, не отключая устройство от программатора, а питание будет осуществляться от самого программатора.
Внимание! USB порт компьютера может выдавать ток до 100мА. Если подключенное к PICkit2 устройство потребляет больший ток, то USB порт автоматически выключится. Если вам нужно получить ток больше чем 100мА, то используйте внешний источник питания для отлаживаемого устройства.
Как правило, напряжение шины USB составляет 5В. Однако для некоторых компьютеров и ноутбуков напряжение может отличаться. Программатор PICkit2 имеет возможность калибровать напряжение, выдаваемое во внешнюю схему для более точной работы.
Для устройств с внешним сбросом оболочка программатора позволяет управлять сигналом сброса микроконтроллера.
В меню «Tools” можно включить опцию ”Use VPP First Program Entry», это может понадобиться для контроллеров, конфигурация которых и настройка портов не позволяет войти в режим программирования (например, для контроллеров PIC12F675 с включенным внутренним сбросом и портами, подключенными к PGD и PGC, настроенными на выход). Попробуйте включить эту опцию, если программатор выдает ошибку проверки конфигурации (‘Verification of configuration failed.’).
Некоторые микроконтроллеры PIC12F и PIC16F имеют внутренний RC-генератор, калибровочная константа для которого хранится по последнему адресу в памяти программ микроконтроллера. Как правило, «правильные» программаторы, при программировании таких микроконтроллеров, сначала считывают калибровочную константу, затем стирают микроконтроллер, а затем программируют его пользовательской программой с запомненной константой. Если по каким-либо причинам константа утеряна, то PICkit2 (версии ПО 1.хх) поможет восстановить калибровку генератора. Для этого в микроконтроллер записывается специальная программа, которая генерирует на выводе микроконтроллера меандр, программатор PICkit2 измеряет частоту и рассчитывает калибровочную константу, которая затем может быть записана в микроконтроллер.
Если ваше устройство должно общаться с другими устройствами по UART, то вы можете использовать PICkit2 как средство отладки последовательных протоколов. UART Tool позволяет задавать скорость до 38400 бод, и так же позволяет:
— Получать отладочную информацию из микроконтроллера
— Вести лог данных, получаемых от микроконтроллера, в текстовом файле
— Разрабатывать и отлаживать последовательную передачу по интерфейсу UART
— Посылать команды микроконтроллеру на этапе отладки.
Рис. 4. Окно “UART Tool” программы “PICkit 2 Programmer”
Для того чтобы использовать UART Tool, нужно сделать следующие соединения к разъему программатора PICkit2:
Выводы программатора PICkit 2 | выводы микроконтроллера UART |
(1) VPP | — |
(2) Vdd | Напряжение питания |
(3) GND | GND |
(4) PGD | TX UART — логический уровень |
(5) PGC | RX UART — логический уровень |
(6) AUX | — |
Замечания:
PICkit2 не может обеспечивать питанием отлаживаемую плату когда используется UART Tool. Вывод Vdd программатора PICkit2 должен быть подключен к напряжению питания отлаживаемой платы.
Сигналы TX и RX проинвертированны, т.е. уровень Start Bit = GND, Stop Bit = Vdd. Программатор PICkit 2 нельзя подсоединять к сигналам RS-232 (+/-12В).
Logic Tool позволяет создавать воздействия и отслеживать состояние сигналов разрабатываемого устройства. Поддерживается 2 режима: Logic I/O и Analyzer. Подключив соответствующие каналы PICkit2 к сигнальным линиям разрабатываемого устройства, «Logic I/O» позволяет формировать логические уровни (4 канала) и осуществлять мониторинг состояния уровней цифровых сигналов (3 канала), а «Analyzer» отображенать формы до трех цифровых сигналов, с возможностью старта их записи по заданному условию (нарастание/спад фронта сигнала, низкий/высокий уровень), а также по комбинации нескольких условий.
Рис. 5. Окно “Logic Tool” в режимах Analyzer и Logic I/O программы “PICkit 2 Programmer”
В оболочке PICkit2, каждому отладчику/программатору PICkit2 можно назначить собственное имя для идентификации, что позволяет использовать несколько PICkit2 для отладки одного контроллера. При этом, например, один может быть использован утилитой Logic Tool, второй — UART Tool, третий, как отладчик и т.д.
PICkit 2 Programmer-To-Go позволяет, записав в память PICkit2 программу «прошивки» микроконтроллера, программировать любой PIC, за исключением PIC32, нажатием одной кнопки, без использования ПК (необходимо только питание по USB от ПК или автономного USB-источника питания).
Утилита для работы с программатором-отладчиком PICkit 2 из командной строки
Утилита позволяет программировать все контроллеры, которые поддерживает последняя версия GUI-оболочки PICkit 2, микросхемы EEPROM с последовательным интерфейсом, KEELOQ-кодеры. При этом поддерживается несколько подключенных к ПК PICkit2, с идентификацией по Unit ID.
С помощью ключей запуска выбирается тип контроллера, устанавливается напряжение питания, читать, программировать и верифицировать Flash и EEPROM память контроллера. Утилиту можно использовать для интеграции программатора в автоматизированные системы, сторонние редакторы кода.
Утилита тестировалась на совместимость с операционными системами Windows XP SP2 и Windows Vista.
Архив с утилитой PKtoCMD v.1.10 доступен по ссылке (100 КБ): http://ww1.microchip.com/downloads/en/DeviceDoc/PK2CMDv1-10.zip
Работа под средой разработки MPLAB IDE
Обычно разработчики, использующие PIC контроллеры, используют в качестве среды разработки MPLAB IDE так как MPLAB IDE это мощный и бесплатный инструментарий для разработки и отладки программ для PIC микроконтроллеров. MPLAB IDE включает в себя редактор, программный симулятор, позволяет подключать Си компиляторы различных производителей, работает совместно с программаторами и эмуляторами Microchip. Программатор PICkit2 также поддерживается средой разработки MPLAB IDE, однако список поддерживаемых контроллеров не такой обширный, но зато появляется возможность внутрисхемной отладки некоторых популярных микроконтроллеров.
Внутрисхемное программирование под средой разработки MPLAB IDE сходно с программированием из-под оболочки PICkit2: можно записывать и считывать отдельно память программ и EEPROM, стирать память микроконтроллера и проверять ее на чистоту.
Для внутрисхемной отладки используются те же самые выводы микроконтроллера, что и для программирования, поэтому никаких переделок в схеме не нужно. Для включения режима отладки нужно в меню Debugger -> Select Tool выбрать PICkit2.
Рис.6. Окно среды разработки MPLAB IDE, использование программатора PICkit 2 в качестве внутрисхемного отладчика
После соединения с отлаживаемым микроконтроллером можно устанавливать точки останова, выполнять программу по шагам, наблюдать за изменением переменных в окне Watch.
Рис.7. Окно среды разработки MPLAB IDE, использование программатора PICkit 2 в качестве внутрисхемного отладчика
Варианты поставок PICkit2
Компания Microchip Technology Inc. поставляет программатор PICkit2 в разных комплектациях.
Номер заказа | Описание |
PG164120 | программатор PICkit2 |
DV164120 | программатор PICkit2 + демонстрационная плата с PIC16F690 |
DV164121 | PICkit2 Debug Express (программатор PICkit2 + демонстрационная плата с PIC16F887) |
Комплект DV164120, помимо программатора, содержит демонстрационную плату с установленным контроллером PIC16F690, и, за счет совместимости по выводам, позволяет работать с любыми PIC-контроллерами в корпусах DIP-8, DIP-14 и DIP-20.
Рис.8. Совместимость по выводам контроллеров в 8-, 14- и 20-и выводных корпусах
Программатор-отладчик PICkit2 является весьма мощным и универсальным отладочным средством для микроконтроллеров Microchip, но в то же время имеет доступную цену и даже, при желании, может быть легко повторен по документации предоставляемой Microchip. Программатор PICkit2 активно поддерживается производителем двумя платформами: оболочкой PICkit2 и средой разработки MPLAB IDE, причем с каждым апгрейдом добавляются все новые и новые функции, а способность программатора обновлять свое ПО, дает возможность произвести обновление меньше чем за минуту. Помимо функций программирования микроконтроллеров и микросхем памяти, PICkit2 может использоваться как отладочное средство, а именно как внутрисхемный отладчик, отладчик протоколов UART или анализатор сигналов, и, надеемся, в следующих обновлениях Microchip порадует нас новыми функциями!
обновленное программное обеспечение и файл устройства для PICkit 2 и PICkit 3
PICkitminus — обновленное программное обеспечение и файл устройства для PICkit 2 и PICkit 3 kair.
Вы можете использовать старые проверенные PICkit2 и PICkit3 с новыми
Микроконтроллеры Microchip PIC с программой PICkitminus. Это
поддерживает все последние семейства 16F и 18F, которые используют SPI на основе
метод программирования, т.е. Семейства PIC16F153xx или 18F K83. Эти
также известны как семейства MSB1st. Есть графический интерфейс и командная строка
доступные версии. Оба автоматически обнаружат PICkit2 и
PICkit3.
Характеристики
- Поддерживает почти все, если не все, 8-разрядные микроконтроллеры PIC
- Поддерживает программаторы PICkit2 и PICkit3
- Улучшено автоматическое определение деталей
- PICkit2 поддерживает программатор на ходу также с последней версией MSB1st семей
- Оптимизированы сценарии программирования для семейств MSB1st для уменьшения написать и проверить раз
- Улучшен пропуск пустого раздела для записи и проверки, чтобы дальнейшее сокращение времени программирования
- ПО с графическим интерфейсом работает на Windows 2000, XP, 7, 10 Программное обеспечение командной строки
- работает в Windows XP, 7, 10, Linux и
MacOS
- Сохраняет все полезные функции оригинального Microchip PICkit2.
и автономное программное обеспечение PICkit3
Фон
Microchip устарела программатор PICkit2 за десять лет
назад. У него было очень простое в использовании и надежное автономное программное обеспечение,
но Microchip прекратила разработку уже в 2009 году. К счастью,
PICkit2 всегда был открытым исходным кодом, так что каждый может сделать
модификации и улучшения делятся ими с другими. Также,
dougy83 создал устройство
редактор файлов, который можно использовать для добавления поддержки новых частей
для программы PICkit2. С помощью этого редактора люди добавили
поддержка новых типов микроконтроллеров. Однако недавний ПОС
контроллеры используют SPI-подобный протокол программирования. это невозможно
для поддержки этого только путем добавления новых сценариев с использованием файла устройства
редактор. Программное обеспечение или прошивка PICkit2 должны быть изменены.
Недавно я искал способ запрограммировать PIC16F15355 с помощью
PICkit2, и наткнулся на это Сообщение bequest333. Он модифицировал программное обеспечение PICkit, чтобы
поддерживают протокол программирования типа SPI и создали необходимые
новые скрипты. Я усовершенствовал его программное обеспечение, добавив поддержку
для чипов PIC18F SPI-типа. Я также исправил порядок бит идентификатора устройства
для этих семейств, так что теперь можно использовать файл устройства из
Проект ПИКитПлюс.
Последний общедоступный файл устройства PICKitPlus был
2.63.218.15, от декабря 2020 года. С тех пор я добавил почти
100 новых устройств (включая Q40, Q41, Q83, Q84, J72, J93, J94,
семейства 16F152xx, 16F180xx) и исправлены ошибки еще в 100
существующие устройства. Я также оптимизировал все 40+ скриптов, используемых в
Части MSB1st, обеспечивающие повышение скорости. Пакеты загрузки
ниже включите последний файл устройства. Есть поддержка 1067
части (перечислены здесь), но я
не знаю, все ли они работают с моим модифицированным программным обеспечением. Несмотря на
исправления во многих устройствах, я уверен, что их еще много
ошибки. Если вы обнаружите проблемы с какой-либо частью, пожалуйста, пришлите мне
Эл. адрес.
Программу я назвал PICkit2minus, или сокращенно PICkit2-. это
на основе оригинального программного обеспечения Microchip PICkit2 v2.61. Большое спасибо
за bequest333 за большую часть тяжелой работы по поддержке
PIC типа SPI. Спасибо также команде PICKitPlus за их
кропотливая работа по обновлению файла устройства.
Позже я сделал новую версию, основанную на оригинальном ПО PICkit3. я
модифицировал его для работы как с PICkit2, так и с PICkit3. Они будут
распознается автоматически. Преимущество в том, что только одно программное обеспечение
поддерживать. PICkitminus доступен для скачивания ниже. Это
требуется .NET framework 2.0, который доступен для Windows 2000
и более поздние версии.
Последним дополнением является инструмент командной строки PK2CMDminus. это
на основе последней неофициальной версии от MichaelS / Microchip и обновления Миклоша Мартона
чтобы добавить поддержку PICkit3. Поддержка SPI-типа MSB1st
-Семейные PIC основаны на работе bequest333. Windows PK2CMD
версия представляет собой 32-разрядное статически связанное приложение, предназначенное для XP,
поэтому он должен работать в версиях Windows от XP до 10. Он компилируется
и отлично работает на Linux и macOS. Я протестировал его на
Ubuntu 16.04 и OSX 10.13 High Sierra. В Linux вам нужно
установите libusb-dev с помощью apt-get или скачайте libusb-0.1.12 из sourceforge. Есть еще линукс
готовые двоичные файлы в формате AppImage, которые должны
работают на многих дистрибутивах. Для Mac также скомпилирован
исполняемый файл доступен для скачивания ниже. Он скомпилирован на OSX
10.13, не знаю, работает ли с другими версиями.
Если вы запустите pk2cmd в Linux и получите сообщение «PICkit2 не найден»,
вполне вероятной причиной является то, что обычный пользователь не имеет надлежащего
права на USB-устройство. Простое решение — запустить pk2cmd как
root, но это немного некрасиво. В системах с udev вы можете использовать эти правила udev
файл, который дает соответствующие права для PICkit2 и PICkit3.
Просто скопируйте этот файл в /etc/udev/rules.d/ и перезапустите udev (или
перезагрузить ПК). Вам также потребуется повторно подключить PICkit.
Загрузка графического интерфейса
PICkitminus_installer_3_20_15.zip 20.07.2022. Этот пакет содержит установщик приложения PICkit-GUI.
для PICkit2 и PICkit3. Последний файл устройства включен.
PICkitminus_3_20_15.zip 20.07.2022. Этот пакет содержит приложение PICkit-GUI для
PICkit2 и PICkit3, файл устройства и измененные исходные файлы. Просто
.exe, без установщика.
загрузок инструментов командной строки
pk2cmd_win_1_23_03.zip 21.7.2022. Этот пакет содержит инструмент командной строки PK2CMD для
Windows, файл устройства и совместимая прошивка для PICkit2 и
PICkit3
pk2cmd_mac_1_22_05.zip 22.10.2021. Этот пакет содержит команду PK2CMD
линейный инструмент для MacOS, файл устройства и совместимая прошивка для
PICkit2 и PICkit3
pk2cmd-x86_64.AppImage 9.7.2022. pk2cmd 1.23.02 для 64-битных систем Linux в AppImage
формат. Построен на Ubuntu 18.04, проверен для работы с Ubuntu 21.04
pk2cmd-i386.AppImage 9.7.2022. pk2cmd 1.23.02 для 32-битных систем Linux в AppImage
формат. Построен на Xubuntu 16.04, проверен для работы на Knoppix 9.1
PK2CMD_SourceV1_23_03.zip 21.7.2022. Этот пакет содержит полный исходный код командной строки
полезность. Может быть скомпилирован на Win, Linux и Mac.
Файл устройства
PK2DeviceFile_2_63_228.zip 12.08.2022. Последний файл устройства обычно включается в программное обеспечение. загрузки выше, но иногда небольшие исправления выпускаются отдельно.
kair.us/ проектов/ выбратьминус/
страница создана 29.05.2021
последнее обновление 4.9.2022 [email protected]
Программатор PICkit 2
Похоже, в вашем браузере отключен JavaScript.
Для использования функций этого веб-сайта в вашем браузере должен быть включен JavaScript.
Описание продукта
сопутствующие товары
Теги (0)
Отзывы (9)
Покупатели, купившие этот товар, также купили
Вопросы:
0
голос
Вопрос: Сэр, Пожалуйста, подтвердите, что он работает с Windows 7 С уважением
1
Ответить
Опубликовано UDS, четверг, 29 июня 2017 г. на продукте Pickit2 Programmer
1
голос
A:
Уважаемый господин/госпожа,
Привет из RDL!!!
Программатор Pickit2 работает с Windows 7.
Размещено Рагхавендрой Шетти в четверг, 29 июня 2017 г.
0
голос
Q: Я хочу протестировать опцию отладки, не могли бы вы помочь
1
Ответить
Опубликовано rss, четверг, 16 июля 2015 г. на продукте Pickit2 Programmer
0
голос
Ответ:
Уважаемый господин
Теплые приветствия
Пожалуйста, нажмите на ссылку ниже и перейдите на страницу № 33 и 34.
http://ww1.microchip.com/downloads/en/DeviceDoc/51553E.pdf
Опубликовано Rashmi P в четверг, 16 июля 2015 г.
0
голос
В: Я получил материалы. Но когда я пытаюсь записать номер микросхемы Microchip PIC16F72, он не может загрузить шестнадцатеричный код. Помогите мне, пожалуйста.
1
Ответить
Автор: biswajit, четверг, 16 июля 2015 г., продукт Pickit2 Programmer
0
голос
A:
Уважаемый господин
Теплые приветствия
Пожалуйста, отправьте нам почтовый идентификатор, чтобы отправить файл DAT, извлеките файл и переименуйте его как PK2DeviceFile.dat замените его на в указанном ниже месте
2 C:\Program Files\Microchip\PICkit 2 v2Опубликовано Rashmi P в четверг, 16 июля 2015 г.
0
голос
В: сэр, эту плату программирования можно использовать так же, как pickit2
? 1
Ответить
Автор: Rohit Sinha, понедельник, 11 мая 2015 г., продукт Pickit2 Programmer
0
голос
A:
Уважаемый г-н Рохит
Может использоваться с программным обеспечением PIckit2, поддерживаемые микросхемы перечислены ниже,
- Поддерживаемые семейства устройств:
PIC10F
PIC12F
PIC16F
PIC18F
PIC24
DSPIC30, DSPIC33Размещено Rashmi P в понедельник, 11 мая 2015 г.
0
голос
В: У меня есть один ноутбук с операционной системой Ubuntu 14. 04. У моего ноутбука 32-битный процессор и два USB-порта, но нет порта RS232 для последовательной связи, но я хочу подключить свой PIC к ноутбуку. Недавно я изучил 16f877A. PIC, и теперь я хочу поработать над ним. Для программирования я использую MPlab, но я не знаю, как записать код в ваш модуль (плату для разработки), пожалуйста, предоставьте решение.
1
Ответить
Автор: amit, среда, 11 февраля 2015 г., продукт Pickit2 Programmer
0
голос
A:
Уважаемый Амит
Пожалуйста, найдите подробности для вашего запроса ниже,
Установка Pickit2 и mplabx на Ubuntu
1.installing pickit2
*https://www. =qygt9xrY9Yk2. установка mplabx
*http://louissimons.com/2013/03/installing-mplab-x-and-pickit2-on-ubuntu/
*Скачать компиляторы Hitech picОпубликовано Dipti Divakar в среду, 11 февраля 2015 г.