Pickit3 программа: PICkit3 v3.10 — скачать PICkit3 на Windows

cкачать PICkit3 бесплатно на русском

Утилита PICkit3 – специализированное программное обеспечение компании Microchip Technology Inc., предназначенное для работы с одноимённым программатором этой же марки. Приложение автоматически определяет подключенные к ПК на ОС Windows устройства, выбирает для них драйвера и выводит полную информацию. В списке техники, которая программируется с помощью PICkit3 и программатора – регуляторы напряжения, потенциометры, датчики температуры и контроля питания батарей, линейные и импульсные регуляторы напряжения, Ethernet и IrDA контроллеры.

Возможности программы

Получить утилиту можно вместе с программатором PICkit3, позволяющим устанавливать на контроллеры программы размером до 512 Кбайт. Владельцам старых версий устройства придётся скачать программу с сайта компании. Список её функций включает:

  • проверку подключённого устройства на возможности чтения и записи, делать которую рекомендуется проводить для каждой новой техники;
  • создание HEX-таблицы и считывание данных из энергонезависимой памяти EEPROM;
  • просмотр всех данных и операций в окне приложения;
  • отладку микросхем в режиме работы ICD;
  • программирование микросхем PIC и dsPIC.

Ввод команд выполняется из командной строки Windows. Программа поддерживает большинство микроконтроллеров Microchip. При появлении новых микросхем можно получить возможность работы с ними, скачав обновления с ресурса разработчиков. А ещё утилита позволяет совместить программатор с различными автоматизированными системами и редакторами кода сторонних разработчиков.

Ключевые особенности

Список преимуществ утилиты включает:

  • простой интерфейс – в верхней части главного окна отображаются сведения о модели подключённой микросхемы, команды и инструменты, внизу – окно для считывания EEPROM;
  • минимальные требования к аппаратной части и операционным системам – программа запустится даже на ПК с ОС Windows XP с SP2, на котором установлено меньше 1 ГБ оперативной памяти;
  • бесплатное распространение программы и её обновлений.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows

Среди минусов можно отметить отсутствие русскоязычного интерфейса – однако вся информация понятна и на английском языке. Особенно, пользователям, которые обладают достаточной квалификацией для программирования микросхем. Ещё один недостаток – не всегда стабильную работу программы, хотя все её версии не тестовые, а уже готовые к использованию.

Перед тем как скачать PICkit3 бесплатно на русском языке, прочитайте характеристики софта и требования к вашему устройству.

Понравилась программа? Поделитесь с друзьями:

Похожие программы

Easy Display Manager v3-2-6-9

Extreme Gaming Engine Version 1.26

Программаторы: Программатор микропроцессоров PIC — PICKIT 3 + Универсальный адаптер для DIP микросхем ZIF панель

Семейство Baseline
—————-
PIC10F200 PIC10F202 PIC10F204 PIC10F206
PIC10F220 PIC10F222
PIC12F508 PIC12F509 PIC12F510 PIC12F519
PIC16F505 PIC16F506 PIC16F526
PIC16F54 PIC16F57 PIC16F59

Семейство Midrange/Standard
—————-
PIC12F609 PIC12HV609
PIC12F615 PIC12HV615
PIC12F629 PIC12F635# PIC12F675 PIC12F683#
PIC16F610 PIC16HV610 PIC16F616 PIC16HV616
PIC16F627 PIC16F628 PIC16F639
PIC16F627A PIC16F628A PIC16F648A
PIC16F630 PIC16F631 PIC16F636# PIC16F676
PIC16F677 PIC16F684# PIC16F685# PIC16F687#
PIC16F688# PIC16F689# PIC16F690#
PIC16F72+
PIC16F73+ PIC16F74+ PIC16F76+ PIC16F77+
PIC16F716
PIC16F737+ PIC16F747+ PIC16F767+ PIC16F777+
PIC16F785 PIC16HV785
PIC16F84A PIC16F87# PIC16F88#
PIC16F818# PIC16F819#
PIC16F870 PIC16F871 PIC16F872
PIC16F873 PIC16F874 PIC16F876 PIC16F877
PIC16F873A PIC16F874A PIC16F876A PIC16F877A
PIC16F882#
PIC16F883# PIC16F884# PIC16F886# PIC16F887#
PIC16F913# PIC16F914# PIC16F916# PIC16F917#
PIC16F946#

Семейство Midrange/1.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows 8V Min
—————-
PIC16F722* PIC16LF722*
PIC16F723* PIC16LF723* PIC16F724* PIC16LF724*
PIC16F726* PIC16LF726* PIC16F727* PIC16LF727*

Семейство PIC18F
—————
PIC18F242 PIC18F252 PIC18F442 PIC18F452
PIC18F248 PIC18F258 PIC18F448 PIC18F458
PIC18F1220 PIC18F1320 PIC18F2220
PIC18F1230 PIC18F1330 PIC18F1330-ICD*
PIC18F2221 PIC18F2320 PIC18F2321 PIC18F2331
PIC18F2410 PIC18F2420 PIC18F2423 PIC18F2431
PIC18F2450 PIC18F2455 PIC18F2458 PIC18F2480
PIC18F2510 PIC18F2515 PIC18F2520 PIC18F2523
PIC18F2525 PIC18F2550 PIC18F2553 PIC18F2580
PIC18F2585
PIC18F2610 PIC18F2620 PIC18F2680 PIC18F2682
PIC18F2685
PIC18F4220 PIC18F4221 PIC18F4320 PIC18F4321
PIC18F4331 PIC18F4410 PIC18F4420 PIC18F4423
PIC18F4431 PIC18F4450 PIC18F4455 PIC18F4458
PIC18F4480
PIC18F4510 PIC18F4515 PIC18F4520 PIC18F4523
PIC18F4525 PIC18F4550 PIC18F4553 PIC18F4580
PIC18F4585
PIC18F4610 PIC18F4620 PIC18F4680 PIC18F4682
PIC18F4685 PIC18F6310 PIC18F6390 PIC18F6393*
PIC18F6410 PIC18F6490 PIC18F6493* PIC18F6520
PIC18F6525 PIC18F6527
PIC18F6585 PIC18F6620 PIC18F6621 PIC18F6622
PIC18F6627 PIC18F6628 PIC18F6680 PIC18F6720
PIC18F6722 PIC18F6723
PIC18F8310 PIC18F8390 PIC18F8393* PIC18F8410
PIC18F8490 PIC18F8493*
PIC18F8520 PIC18F8525 PIC18F8527 PIC18F8585
PIC18F8620 PIC18F8621 PIC18F8622 PIC18F8627
PIC18F8628
PIC18F8680 PIC18F8720 PIC18F8722 PIC18F8723

Семейство PIC18F_J
——————
PIC18F24J10 PIC18F25J10 PIC18F44J10 PIC18F45J10
PIC18LF24J10 PIC18LF25J10 PIC18LF44J10 PIC18LF45J10
PIC18F63J11 PIC18F63J90 PIC18F64J11 PIC18F64J90
PIC18F65J10 PIC18F65J11 PIC18F65J15 PIC18F65J50
PIC18F65J90
PIC18F66J10 PIC18F66J11 PIC18F66J15 PIC18F66J16
PIC18F66J50 PIC18F66J55 PIC18F66J60 PIC18F66J65
PIC18F67J10 PIC18F67J11 PIC18F67J50 PIC18F67J60
PIC18F83J11 PIC18F83J90 PIC18F84J11 PIC18F84J90
PIC18F85J10 PIC18F85J11 PIC18F85J15 PIC18F85J50
PIC18F85J90
PIC18F86J10 PIC18F86J11 PIC18F86J15 PIC18F86J16
PIC18F86J50 PIC18F86J55 PIC18F86J60 PIC18F86J65
PIC18F87J10 PIC18F87J11 PIC18F87J50 PIC18F87J60
PIC18F96J60 PIC18F96J65 PIC18F97J60

Семейство PIC18F_K
——————
PIC18F13K50* PIC18LF13K50* PIC18F14K50* PIC18LF14K50*
PIC18F14K50-ICD*
PIC18F24K20 PIC18F25K20 PIC18F26K20*
PIC18F44K20 PIC18F45K20 PIC18F46K20*

Семейство PIC24
————-
PIC24FJ16GA002 PIC24FJ16GA004
PIC24FJ32GA002 PIC24FJ32GA004
PIC24FJ48GA002 PIC24FJ48GA004
PIC24FJ64GA002 PIC24FJ64GA004
PIC24FJ64GA006 PIC24FJ64GA008 PIC24FJ64GA010
PIC24FJ96GA006 PIC24FJ96GA008 PIC24FJ96GA010
PIC24FJ128GA006 PIC24FJ128GA008 PIC24FJ128GA010
PIC24FJ128GA106* PIC24FJ128GA108* PIC24FJ128GA110*
PIC24FJ192GA106* PIC24FJ192GA108* PIC24FJ192GA110*
PIC24FJ256GA106* PIC24FJ256GA108* PIC24FJ256GA110*

PIC24FJ64GB106* PIC24FJ64GB108* PIC24FJ64GB110*
PIC24FJ128GB106* PIC24FJ128GB108* PIC24FJ128GB110*
PIC24FJ192GB106* PIC24FJ192GB108* PIC24FJ192GB110*
PIC24FJ256GB106* PIC24FJ256GB108* PIC24FJ256GB110*

PIC24HJ12GP201 PIC24HJ12GP202
PIC24HJ16GP304*
PIC24HJ32GP202* PIC24HJ32GP204*
PIC24HJ64GP206 PIC24HJ64GP210 PIC24HJ64GP506
PIC24HJ64GP510
PIC24HJ128GP206 PIC24HJ128GP210 PIC24HJ128GP306
PIC24HJ128GP310 PIC24HJ128GP506 PIC24HJ128GP510
PIC24HJ256GP206 PIC24HJ256GP210 PIC24HJ256GP610

Семейство dsPIC33
—————
dsPIC33FJ12GP201 dsPIC33FJ12GP202
dsPIC33FJ16GP304*
dsPIC33FJ32GP202* dsPIC33FJ32GP204*
dsPIC33FJ64GP206 dsPIC33FJ64GP306 dsPIC33FJ64GP310
dsPIC33FJ64GP706 dsPIC33FJ64GP708 dsPIC33FJ64GP710
dsPIC33FJ128GP206 dsPIC33FJ128GP306 dsPIC33FJ128GP310
dsPIC33FJ128GP706 dsPIC33FJ128GP708 dsPIC33FJ128GP710
dsPIC33FJ256GP506 dsPIC33FJ256GP510 dsPIC33FJ256GP710

dsPIC33FJ12MC201 dsPIC33FJ12MC202
dsPIC33FJ16MC304*
dsPIC33FJ32MC202* dsPIC33FJ32MC204*
dsPIC33FJ64MC506 dsPIC33FJ64MC508 dsPIC33FJ64MC510
dsPIC33FJ64MC706 dsPIC33FJ64MC710
dsPIC33FJ128MC506 dsPIC33FJ128MC510 dsPIC33FJ128MC706
dsPIC33FJ128MC708 dsPIC33FJ128MC710
dsPIC33FJ256MC510 dsPIC33FJ256MC710

Семейство dsPIC30
—————
dsPIC30F2010 dsPIC30F2011 dsPIC30F2012
dsPIC30F3010 dsPIC30F3011 dsPIC30F3012
dsPIC30F3013 dsPIC30F3014
dsPIC30F4011 dsPIC30F4012 dsPIC30F4013
dsPIC30F5011^ dsPIC30F5013^ dsPIC30F5015
dsPIC30F5016
dsPIC30F6010A dsPIC30F6011A dsPIC30F6012A
dsPIC30F6013A dsPIC30F6014A dsPIC30F6015

^ — Эти 2 микроконтроллера не поддерживают low VDD программирование.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows

Семейство dsPIC30 SMPS
———————
dsPIC30F1010
dsPIC30F2020 dsPIC30F2023

Семейство PIC32
———————
PIC32MX320F032H* PIC32MX320F064H* PIC32MX320F128L*
PIC32MX320F128H*
PIC32MX340F256H*
PIC32MX360F256L* PIC32MX360F512L*
PIC32MX440F128L* PIC32MX440F256H*
PIC32MX460F256L* PIC32MX460F512L*

Семейство KEELOQ HCS
———————
HCS200 HCS201 HCS300 HCS301 HCS320
HCS360 HCS361 HCS362

MCP250xx CAN Devices
———————
MCP25020* MCP25025*
MCP25050* MCP25055*

!!ВАЖНО!! — MCP250xx однократнопрограммируемые!

Семейство Serial EEPROM
———————
ПРИМЕЧАНИЕ: Другие поддерживаемые значения напряжения указаны в круглых скобках около устройства.
Выбирайте индекс «LC», чтобы программировать другие возможные значения напряжения.

24LC00 (AA)(C) 25LC010A (AA)
24LC01B (AA) 25LC020A (AA)
24LC02B (AA) 25LC040A (AA)
24LC04B (AA) 25LC080A (AA)
24LC08B (AA) 25LC080B (AA)
24LC16B (AA) 25LC160A (AA)
24LC32A (AA) 25LC160B (AA)
24LC64 (AA)(FC) 25LC320A (AA)
24LC128 (AA)(FC) 25LC640A (AA)*
24LC256 (AA)(FC) 25LC128 (AA)
24LC512 (AA)(FC) 25LC256 (AA)
24LC1025 (AA)(FC) 25LC512 (AA)
25LC1024 (AA)

93LC46A/B/C (AA)(-C)
93LC56A/B/C (AA)(-C)
93LC66A/B/C (AA)(-C)
93LC76A/B/C (AA)(-C)
93LC86A/B/C (AA)(-C)

{/spoiler}

что.такое.pickit3 [PICkit2.ru]

Обновления:

PICkit 3 это простой внутрисхемный USB программатор для микроконтроллеров PIC производства компании Microchip Technology Inc. Программатор PICkit3 работает под управлением бесплатной среды разработки MPLAB IDE.

Внутрисхемный программатор

Программатор PICkit3 позволяет запрограммировать внутрисхемно практически все Flash микроконтроллеры Microchip. При появлении новых микроконтроллеров с сайта www.microchip.com/pickit3 можно скачать обновление программного обеспечения и прошивки программатора PICkit3.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows Начиная с версии MPLAB IDE 8.33 поставляется утилита для работы с программатором PICkit3 из командной строки. Утилита позволяет программировать все контроллеры, которые поддерживает последняя версия PICkit 3. С помощью ключей запуска выбирается тип контроллера, устанавливается напряжение питания, даются команды на чтение, программирование и верификацию Flash и EEPROM памяти микроконтроллеров. Утилиту можно использовать для интеграции программатора в автоматизированные системы, сторонние редакторы кода. Утилита тестировалась на совместимость с операционными системами Windows XP SP2 и Windows Vista.

Внутрисхемный отладчик

Программатор PICkit3 под управлением среды разработки MPLAB IDE может выполнять функции внутрисхемного отладчика, т.е. позволяет выполнять запуск программы, пошаговое выполнение команд, устанавливать точки останова микроконтроллера, а так же просматривать и изменять состояние регистров специального назначения и ОЗУ отлаживаемого микроконтроллера PIC.

Варианты поставок

1. Отладочный комплект PICkit 3 Debug Express

Отладочный комплект PICkit 3 Debug Express (номер для заказа DV164131) включает:

  1. Внутрисхемный программатор-отладчик PICkit 3

  2. Демонстрационную плату с 44-х выводным микроконтроллером PIC18F45k20

  3. USB кабель

  4. CDROM, включающий:

  • руководство пользователя PICkit 3

  • серию из 12 уроков программирования на Си, которые помогают освоить работу с портами ввода/вывода, АЦП, таймерами, прерываниями и работу с таблицами данных. Предоставляются исходные коды программ.

  • руководство по отладке микроконтроллеров в среде разработке MPLAB IDE с применением PICkit 3

  • бесплатную версию компилятора Си CCS для контроллеров PIC18F45k20. (ограничение на размер программы 2kWord).

  • бесплатную версию компилятора Си HI-TECH C PRO для контроллеров семейств PIC10/12/16.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows

  • среду разработки MPLAB IDE

2. Программатор-отладчик PICkit 3

Программатор-отладчик PICkit 3 (номер для заказа PG164130)

Программу Для Программатора Pickit3

Многие разработчики в своей работе используют оболочку PICkit2 Programming. Внутренняя идеология PICkit3 отличается от PICkit2, поэтому по протоколам работы PICkit2 и PICkit3 не совместимы и PICkit3 не может работать с оболочкой PICkit2 Programming. Microchip выпустила ПО «PICkit3 Programmer Application and Scripting Tool», которое позволяет использовать PICkit3 в режиме совместимости c PICkit2. Прошивки PICkit3 для работы в «PICkit3 Programmer Application and Scripting Tool» и MPLAB IDE отличаются.

Внутрисхемный отладчик / программатор / эмулятор RC047 по выгодной цене. Чтобы использовать программатор PICKIT3 с программой MPLAB X IPE,. 2 например я создаю свою программу (произвольную) и хочу загружать ее в чип пиккит2 или пиккит3 используя их как железо для проверки проги.

Вернуть PICkit3 в режим совместимости с MPLAB IDE можно только из программы «PICkit3 Programmer Application and Scripting Tool». «PICkit3 Programmer Application and Scripting Tool» поставляется в исходных кодах: После установки «PICkit3 Programmer Application and Scripting Tool» необходимо загрузить специальную прошивку в PICkit3. Выбираем файл прошивки: Загрузка прошивки в PICkit3 Теперь PICkit3 может работать в аналогичной программатору PICkit2 оболочке. Работает автоопределение микроконтроллеров в рамках семейств Логический анализатор аналогичен (см.

Программа Для Программатора Pickit3

) Однако инструмент UART Tool еще не реализован. Возврат в режим совместимости с MPLAB IDE.

* можно открыть. Создание JAR-файлов. Открыть и сохранить сжатые файлы, будь они прикреплены к входящей электронной почте или загрузить с веб-страницы. Программа для просмотра jar файлов на андроид. * Открывайте защищенные паролем файлы JAR.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows

PICKIT 2 W — USB Программатор PIC контроллеров, микросхем памяти EEPROM и ключей KeeLOQ PICKIT 2 W USB Программатор PIC контроллеров, микросхем памяти EEPROM и ключей KeeLOQ. Полный схемотехнический аналог фирменного программатора PICKIT 2 компании Microchip. Назначение: Простой USB программатор PICKIT 2 W для микроконтроллеров PIC, микросхем памяти и ключей KeeLOQ производства компании Microchip Technology Inc.

Программу Для Программатора Pickit 3

Программатор поддерживается Интегрированной средой разработки MPLAB-IDE, и собственной программой PICkit 2 Programmer. При использовании с MPLAB-IDE, программатор PICKIT 2 может выполнять функцию Внутрисхемного Отладчика (ICD). Исполнение: Малогабаритный модуль в пластиковом корпусе с интерфейсом USB и 6-ти контактным разъёмом. Программатор PICKIT 2 питается от USB порта компьютера. Подключение микроконтроллеров к программатору PICKIT 2 осуществляется через 6-контактный разъём. Шаг выводов разъёма 2,54мм.

Ответные разъёмы и кабель для подключения в комплекте.

Как пользоваться pickit3 программатором — Инженер ПТО

Итак, без чего не обходится практически любое устройство на микроконтроллере? Правильно, без микроконтроллера! Но, увы, не получится его запрограммировать без программатора (если это конечно не Arduino).
Итак, рассмотрим внутрисхемный программатор-отладчик PicKit 3, счастливым обладателем коим являюсь я.

Описание функциональности данного девайса я описывать тут не буду, по скольку вы сами можете почитать вот тут http://pickit2.ru/doku.php/что.такое.pickit3 что вы собственно уже и сделали. А моей целью является — донести до вас информацию с точки зрения обыкновенного пользователя.

Заказывая сей девайс в интернет магазине я долго думал, размышлял PicKit2 или PicKit3. В то время я мало знал об этих программаторах, разве что то, что они работают через USB и являются внутрисхемными, плюс можно отлаживать программу непосредственно в микроконтроллере с помощью PicKit 2 и 3.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows
Внутрисхемным программированием ICSP (In-circuit serial programming) прямо на конечном устройстве, который мы собираем на PIC контроллере. И нам не придётся вытаскивать его из программатора запрограммированный микроконтроллер и втыкать его обратно в конечную схему. А отлаживать его было бы как сложно в таких условиях? Так что ICSP вещь очень удобная и практичная. Единственно нужно только предусмотреть разъём ICSP/ICD на конечном устройстве для подключения программатора.

Об отличиях PicKit 3 от Pickit2 я знал мало, но рассуждал логически так. PicKit 2 проверенный временем и людьми, надёжный и удобный. А PicKit 3 должно быть следующая версия, более доработанный, более мощный, современный и функциональный чем PicKit 2. К тому же PicKit 3 стоил не сильно дороже чем программатор предыдущей версии. И хотя функциональности Пиккит 2 мне полностью было предостаточно в итоге было решено купить PicKit 3 с расчётом на будущее, так сказать «на вырост».

Вот прислали почтой мне эту красивую коробочку. Внутри сам непосредственно программатор, Провод USB-miniUSB. Пара каких то бумажек, среди которых плакат с объяснением как и куда подключать программатор и диск с MPLAB 8.36 и примерами. Естественно всё на английском.
Достаём, подключаем к компу через прилагаемый шнурок. Компьютер определяет подключенное HID совместимое устройство. Это означает, что дтов для программатора не нужно. Загораются 3 огонька — вроде работает.
Далее, устанавливаем MPLAB IDE 8.38. С более новыми версиями возникнут определённые проблемы, до тех пор, пока в новых версиях не устранят баг. О проблемах и их решении в новых версиях я расскажу чуть позже.
Установили, запускаем! Лезем в меню Programmer — Select Programmer — Pickit 3. Мплаб должен определить программатор, но если он не подключен к контроллеру, или на контроллер не подано питание то он ругнётся об этом. При первом подключении Мплаб сказал что нашёл в инете более новую прошивку для программатора и предложил её загрузить и закачать — соглашаемся!
Хотелось бы отдельно заострить внимание на питании микроконтроллера.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows Тут возможны 2 варианта:
1. питание от внешнего источника;
2. питание от программатора.
Если внешнего источника питания у вас нет, то выбираем в настройках Programmer — Settings… и идём на вкладку Power. Ставим галочку и меняем значение величины напряжения если требуется.

Большинству контроллеров PIC нормально будет 5В., но в некоторых случаях контроллеры могут питаться от более низкого напряжения и установив на него 5В можно его повредить. Если не уверены — лучше всего ознакомиться со спецификацией контроллера.

Если вы решите питать схему от внешнего источника, и при этом подключите напряжение от пиккита, то ничего страшного не произойдёт — программатор замерит напряжение и если на нём будет +5в. то он не даст пропустить напряжение через себя и не подаст дополнительного питания на контроллер, не смотря на установленную настройку в МПлабе. По крайне мере так написано в даташите, но у меня, на всякий случай питание внешнее и питание от программатора расключены фиксируемой кнопкой.

Теперь о бочке дёгтя в ложке мёда. Недостатков, пока что, у PicKit3 больше чем достоинств по сравнению с PicKit2. Начнём с того, что для второго пиккита есть русская документация, а для третьего я не нашёл. Кроме того, программировать через PICkit 3 можно только в среде MPLAB IDE, а для второго пиккита кромеMPLAB IDE есть специальная компактная и удобная утилита PICkit 2 Programmer. И в завершении хочу сказать что в Linux (не всем же под виндой сидеть) я не нашёл вооообще программ, для программирования через PICkit 3, а для PICkit 2 есть. И хотя в будущем эти проблемы решаемы, но сейчас пока по моему скромному мнению этот программатор не стоит своих денег и по этому лучше, надёжней и дешевле будет приобрести PICkit 2.

Итак, без чего не обходится практически любое устройство на микроконтроллере? Правильно, без микроконтроллера! Но, увы, не получится его запрограммировать без программатора (если это конечно не Arduino).
Итак, рассмотрим внутрисхемный программатор-отладчик PicKit 3, счастливым обладателем коим являюсь я.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows

Описание функциональности данного девайса я описывать тут не буду, по скольку вы сами можете почитать вот тут http://pickit2.ru/doku.php/что.такое.pickit3 что вы собственно уже и сделали. А моей целью является — донести до вас информацию с точки зрения обыкновенного пользователя.

Заказывая сей девайс в интернет магазине я долго думал, размышлял PicKit2 или PicKit3. В то время я мало знал об этих программаторах, разве что то, что они работают через USB и являются внутрисхемными, плюс можно отлаживать программу непосредственно в микроконтроллере с помощью PicKit 2 и 3.
Внутрисхемным программированием ICSP (In-circuit serial programming) прямо на конечном устройстве, который мы собираем на PIC контроллере. И нам не придётся вытаскивать его из программатора запрограммированный микроконтроллер и втыкать его обратно в конечную схему. А отлаживать его было бы как сложно в таких условиях? Так что ICSP вещь очень удобная и практичная. Единственно нужно только предусмотреть разъём ICSP/ICD на конечном устройстве для подключения программатора.

Об отличиях PicKit 3 от Pickit2 я знал мало, но рассуждал логически так. PicKit 2 проверенный временем и людьми, надёжный и удобный. А PicKit 3 должно быть следующая версия, более доработанный, более мощный, современный и функциональный чем PicKit 2. К тому же PicKit 3 стоил не сильно дороже чем программатор предыдущей версии. И хотя функциональности Пиккит 2 мне полностью было предостаточно в итоге было решено купить PicKit 3 с расчётом на будущее, так сказать «на вырост».

Вот прислали почтой мне эту красивую коробочку. Внутри сам непосредственно программатор, Провод USB-miniUSB. Пара каких то бумажек, среди которых плакат с объяснением как и куда подключать программатор и диск с MPLAB 8.36 и примерами. Естественно всё на английском.
Достаём, подключаем к компу через прилагаемый шнурок. Компьютер определяет подключенное HID совместимое устройство. Это означает, что дтов для программатора не нужно.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows Загораются 3 огонька — вроде работает.
Далее, устанавливаем MPLAB IDE 8.38. С более новыми версиями возникнут определённые проблемы, до тех пор, пока в новых версиях не устранят баг. О проблемах и их решении в новых версиях я расскажу чуть позже.
Установили, запускаем! Лезем в меню Programmer — Select Programmer — Pickit 3. Мплаб должен определить программатор, но если он не подключен к контроллеру, или на контроллер не подано питание то он ругнётся об этом. При первом подключении Мплаб сказал что нашёл в инете более новую прошивку для программатора и предложил её загрузить и закачать — соглашаемся!
Хотелось бы отдельно заострить внимание на питании микроконтроллера. Тут возможны 2 варианта:
1. питание от внешнего источника;
2. питание от программатора.
Если внешнего источника питания у вас нет, то выбираем в настройках Programmer — Settings… и идём на вкладку Power. Ставим галочку и меняем значение величины напряжения если требуется.

Большинству контроллеров PIC нормально будет 5В., но в некоторых случаях контроллеры могут питаться от более низкого напряжения и установив на него 5В можно его повредить. Если не уверены — лучше всего ознакомиться со спецификацией контроллера.

Если вы решите питать схему от внешнего источника, и при этом подключите напряжение от пиккита, то ничего страшного не произойдёт — программатор замерит напряжение и если на нём будет +5в. то он не даст пропустить напряжение через себя и не подаст дополнительного питания на контроллер, не смотря на установленную настройку в МПлабе. По крайне мере так написано в даташите, но у меня, на всякий случай питание внешнее и питание от программатора расключены фиксируемой кнопкой.

Теперь о бочке дёгтя в ложке мёда. Недостатков, пока что, у PicKit3 больше чем достоинств по сравнению с PicKit2. Начнём с того, что для второго пиккита есть русская документация, а для третьего я не нашёл. Кроме того, программировать через PICkit 3 можно только в среде MPLAB IDE, а для второго пиккита кромеMPLAB IDE есть специальная компактная и удобная утилита PICkit 2 Programmer.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows И в завершении хочу сказать что в Linux (не всем же под виндой сидеть) я не нашёл вооообще программ, для программирования через PICkit 3, а для PICkit 2 есть. И хотя в будущем эти проблемы решаемы, но сейчас пока по моему скромному мнению этот программатор не стоит своих денег и по этому лучше, надёжней и дешевле будет приобрести PICkit 2.

Собираем программатор для микроконтроллеров PIC и микросхем EEPROM

Какие первые шаги должен сделать радиолюбитель, решивший собрать схему на микроконтроллере? Естественно, необходима управляющая программа – «прошивка», а также программатор.

И если с первым пунктом нет проблем – готовую «прошивку» обычно выкладывают авторы схем, то вот с программатором дела обстоят сложнее.

Цена готовых USB-программаторов довольно высока и лучшим решением будет собрать его самостоятельно. Вот схема предлагаемого устройства (картинки кликабельны).

Панель установки МК.

Исходная схема взята с сайта LabKit.ru с разрешения автора, за что ему большое спасибо. Это так называемый клон фирменного программатора PICkit2. Так как вариант устройства является «облегчённой» копией фирменного PICkit2, то автор назвал свою разработку PICkit-2 Lite, что подчёркивает простоту сборки такого устройства для начинающих радиолюбителей.

Что может программатор? С помощью программатора можно будет прошить большинство легкодоступных и популярных МК серии PIC (PIC16F84A, PIC16F628A, PIC12F629, PIC12F675, PIC16F877A и др.), а также микросхемы памяти EEPROM серии 24LC. Кроме этого программатор может работать в режиме USB-UART преобразователя, имеет часть функций логического анализатора. Особо важная функция, которой обладает программатор – это расчёт калибровочной константы встроенного RC-генератора некоторых МК (например, таких как PIC12F629 и PIC12F675).

Необходимые изменения.

В схеме есть некоторые изменения, которые необходимы для того, чтобы с помощью программатора PICkit-2 Lite была возможность записывать/стирать/считывать данные у микросхем памяти EEPROM серии 24Cxx.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows

Из изменений, которые были внесены в схему. Добавлено соединение от 6 вывода DD1 (RA4) до 21 вывода ZIF-панели. Вывод AUX используется исключительно для работы с микросхемами EEPROM-памяти 24LС (24C04, 24WC08 и аналоги). По нему передаются данные, поэтому на схеме панели программирования он помечен словом «Data». При программировании микроконтроллеров вывод AUX обычно не используется, хотя он и нужен при программировании МК в режиме LVP.

Также добавлен «подтягивающий» резистор на 2 кОм, который включается между выводом SDA и Vcc микросхем памяти.

Все эти доработки я уже делал на печатной плате, после сборки PICkit-2 Lite по исходной схеме автора.

Микросхемы памяти 24Cxx (24C08 и др.) широко используются в бытовой радиоаппаратуре, и их иногда приходится прошивать, например, при ремонте кинескопных телевизоров. В них память 24Cxx применяется для хранения настроек.

В ЖК-телевизорах применяется уже другой тип памяти (Flash-память). О том, как прошить память ЖК-телевизора я уже рассказывал. Кому интересно, загляните.

В связи с необходимостью работы с микросхемами серии 24Cxx мне и пришлось «допиливать» программатор. Травить новую печатную плату я не стал, просто добавил необходимые элементы на печатной плате. Вот что получилось.

Ядром устройства является микроконтроллер PIC18F2550-I/SP.

Это единственная микросхема в устройстве. МК PIC18F2550 необходимо «прошить». Эта простая операция у многих вызывает ступор, так как возникает так называемая проблема «курицы и яйца». Как её решил я, расскажу чуть позднее.

Список деталей для сборки программатора. В мобильной версии потяните таблицу влево (свайп влево-вправо), чтобы увидеть все её столбцы.

НазваниеОбозначениеНоминал/ПараметрыМарка или тип элемента
Для основной части программатора
МикроконтроллерDD18-ми битный микроконтроллерPIC18F2550-I/SP
Биполярные транзисторыVT1, VT2, VT3КТ3102
VT4КТ361
ДиодVD1КД522, 1N4148
Диод ШотткиVD21N5817
СветодиодыHL1, HL2любой на 3 вольта, красного и зелёного цвета свечения
РезисторыR1, R2300 ОмМЛТ, МОН (мощностью от 0,125 Вт и выше), импортные аналоги
R322 кОм
R41 кОм
R5, R6, R1210 кОм
R7, R8, R14100 Ом
R9, R10, R15, R164,7 кОм
R112,7 кОм
R13100 кОм
КонденсаторыC20,1 мкК10-17 (керамические), импортные аналоги
C30,47 мк
Электролитические конденсаторыC1100 мкф * 6,3 вК50-6, импортные аналоги
C447 мкф * 16 в
Катушка индуктивности (дроссель)L1680 мкГнунифицированный типа EC24, CECL или самодельный
Кварцевый резонаторZQ120 МГц
USB-розеткаXS1типа USB-BF
ПеремычкаXT1любая типа «джампер»
Для панели установки микроконтроллеров (МК)
ZIF-панельXS1любая 40-ка контактная ZIF-панель
РезисторыR12 кОмМЛТ, МОН (мощностью от 0,125 Вт и выше), импортные аналоги
R2, R3, R4, R5, R610 кОм

Теперь немного о деталях и их назначении.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows

Зелёный светодиод HL1 светится, когда на программатор подано питание, а красный светодиод HL2 излучает в момент передачи данных между компьютером и программатором.

Для придания устройству универсальности и надёжности используется USB-розетка XS1 типа «B» (квадратная). В компьютере же используется USB-розетка типа «А». Поэтому перепутать гнёзда соединительного кабеля невозможно. Также такое решение способствует надёжности устройства. Если кабель придёт в негодность, то его легко заменить новым не прибегая к пайке и монтажным работам.

В качестве дросселя L1 на 680 мкГн лучше применить готовый (например, типов EC24 или CECL). Но если готовое изделие найти не удастся, то дроссель можно изготовить самостоятельно. Для этого нужно намотать 250 – 300 витков провода ПЭЛ-0,1 на сердечник из феррита от дросселя типа CW68. Стоит учесть, что благодаря наличию ШИМ с обратной связью, заботиться о точности номинала индуктивности не стоит.

Напряжение для высоковольтного программирования (Vpp) от +8,5 до 14 вольт создаётся ключевым стабилизатором. В него входят элементы VT1, VD1, L1, C4, R4, R10, R11. С 12 вывода PIC18F2550 на базу VT1 поступают импульсы ШИМ. Обратная связь осуществляется делителем R10, R11.

Чтобы защитить элементы схемы от обратного напряжения с линий программирования в случае использования USB-программатора в режиме внутрисхемного программирования ICSP (In-Circuit Serial Programming) применён диод VD2. VD2 – это диод Шоттки. Его стоит подобрать с падением напряжения на P-N переходе не более 0,45 вольт. Также диод VD2 защищает элементы от обратного напряжения, когда программатор применяется в режиме USB-UART преобразования и логического анализатора.

При использовании программатора исключительно для программирования микроконтроллеров в панели (без применения ICSP), то можно исключить диод VD2 полностью (так сделано у меня) и установить вместо него перемычку.

Компактность устройству придаёт универсальная ZIF-панель (Zero Insertion Force – с нулевым усилием установки).Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows

Благодаря ей можно «зашить» МК практически в любом корпусе DIP.

На схеме «Панель установки микроконтроллера (МК)» указано, как необходимо устанавливать микроконтроллеры с разными корпусами в панель. При установке МК следует обращать внимание на то, чтобы микроконтроллер в панели позиционируется так, чтобы ключ на микросхеме был со стороны фиксирующего рычага ZIF-панели.

Вот так нужно устанавливать 18-ти выводные микроконтроллеры (PIC16F84A, PIC16F628A и др.).

А вот так 8-ми выводные микроконтроллеры (PIC12F675, PIC12F629 и др.).

Если есть нужда прошить микроконтроллер в корпусе для поверхностного монтажа (SOIC), то можно воспользоваться переходником или просто подпаять к микроконтроллеру 5 выводов, которые обычно требуются для программирования (Vpp, Clock, Data, Vcc, GND).

Готовый рисунок печатной платы со всеми изменениями вы найдёте по ссылке в конце статьи. Открыв файл в программе Sprint Layout 5.0 можно с помощью режима «Печать» не только распечатать слой с рисунком печатных проводников, но и просмотреть позиционирование элементов на печатной плате. Обратите внимание на изолированную перемычку, которая связывает 6 вывод DD1 и 21 вывод ZIF-панели. Печатать рисунок платы необходимо в зеркальном отображении.

Изготовить печатную плату можно методом ЛУТ, а также маркером для печатных плат, с помощью цапонлака (так делал я) или «карандашным» методом.

Вот рисунок позиционирования элементов на печатной плате (кликабельно).

При монтаже первым делом необходимо запаять перемычки из медного лужёного провода, затем установить низкопрофильные элементы (резисторы, конденсаторы, кварц, штыревой разъём ISCP), затем транзисторы и запрограммированный МК. Последним шагом будет установка ZIF-панели, USB-розетки и запайка провода в изоляции (перемычки).

«Прошивка» микроконтроллера PIC18F2550.

Файл «прошивки» — PK2V023200.hex необходимо записать в память МК PIC18F2550I-SP при помощи любого программатора, который поддерживает PIC микроконтроллеры (например, Extra-PIC).Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows Я воспользовался JDM Programmator’ом JONIC PROG и программой WinPic800.

Ссылка на файл PK2V023200.hex, запакованный в архив rar, дана в конце статьи.

Залить «прошивку» в МК PIC18F2550 можно и с помощью всё того же фирменного программатора PICkit2 или его новой версии PICkit3. Естественно, сделать это можно и самодельным PICkit-2 Lite, если кто-либо из друзей успел собрать его раньше вас:).

Также стоит знать, что «прошивка» микроконтроллера PIC18F2550-I/SP (файл PK2V023200.hex) записывается при установке программы PICkit 2 Programmer в папку вместе с файлами самой программы. Примерный путь расположения файла PK2V023200.hex — «C:Program Files (x86)MicrochipPICkit 2 v2PK2V023200.hex». У тех, у кого на ПК установлена 32-битная версия Windows, путь расположения будет другим: «C:Program FilesMicrochipPICkit 2 v2PK2V023200.hex».

Ну, а если разрешить проблему «курицы и яйца» не удалось предложенными способами, то можно купить уже готовый программатор PICkit3 на сайте AliExpress. Там он стоит гораздо дешевле. О том, как покупать детали и электронные наборы на AliExpress я писал тут.

Обновление «прошивки» программатора.

Прогресс не стоит на месте и время от времени компания Microchip выпускает обновления для своего ПО, в том числе и для программатора PICkit2, PICkit3. Естественно, и мы можем обновить управляющую программу своего самодельного PICkit-2 Lite. Для этого понадобится программа PICkit2 Programmer. Что это такое и как пользоваться — чуть позднее. А пока пару слов о том, что нужно сделать, чтобы обновить «прошивку».

Для обновления ПО программатора необходимо замкнуть перемычку XT1 на программаторе, когда он отключен от компьютера. Затем подключить программатор к ПК и запустить PICkit2 Programmer. При замкнутой XT1 активируется режим bootloader для загрузки новой версии прошивки. Затем в PICkit2 Programmer через меню «Tools» — «Download PICkit 2 Operation System» открываем заранее подготовленный hex-файл обновлённой прошивки.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows Далее произойдёт процесс обновления ПО программатора.

После обновления нужно отключить программатор от ПК и снять перемычку XT1. В обычном режиме перемычка разомкнута. Узнать версию ПО программатора можно через меню «Help» — «About» в программе PICkit2 Programmer.

Это всё по техническим моментам. А теперь о софте.

Работа с программатором. Программа PICkit2 Programmer.

Для работы с USB-программатором нам потребуется установить на компьютер программу PICkit2 Programmer. Это специальная программа обладает простым интерфейсом, легко устанавливается и не требует особой настройки. Стоит отметить, что работать с программатором можно и с помощью среды разработки MPLAB IDE, но для того, чтобы прошить/стереть/считать МК достаточно простой программы – PICkit2 Programmer. Рекомендую.

После установки программы PICkit2 Programmer подключаем к компьютеру собранный USB-программатор. При этом засветится зелёный светодиод («питание»), а операционная система опознает устройство как «PICkit2 Microcontroller Programmer» и установит драйвера.

Запускаем программу PICkit2 Programmer. В окне программы должна отобразиться надпись.

Если программатор не подключен, то в окне программы отобразится страшная надпись и краткие инструкции «Что делать?» на английском.

Если же программатор подключить к компьютеру с установленным МК, то программа при запуске определить его и сообщит нам об этом в окне PICkit2 Programmer.

Поздравляю! Первый шаг сделан. А о том, как пользоваться программой PICkit2 Programmer, я рассказал в отдельной статье. Следующий шаг.

Необходимые файлы:

Руководство пользователя PICkit2 (рус.) берём здесь или здесь.

PICKIT3 Программатор + универсальный ПОС ICD2 PICKit 2 PICKIT 3 Программирование адаптер сиденье

100% новый и высокое качество
PICKIT3 Программист Описание:
USB (Полной скорости 12 Мбит/s интерфейс хост-компьютер)
Реальном времени выполнения.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows MPLAB IDE совместимый (бесплатный экземпляр включен)
MPLAB PICkit 3 позволяет отладки и программирования ПОС? и dsPIC? Флэш-микроконтроллеров на affordable цене точки с помощью мощного графического пользовательского интерфейса интегрированной среды разработки MPLAB (IDE). MPLAB PICkit 3 подключен к ПК инженера-конструктора, с помощью интерфейса USB полной скорости и может быть подключен к целевому объекту через микрочип отладки (RJ-11) соединитель (совместимость с MPLAB МКБ 2, 3 МКБ MPLAB и MPLAB настоящий лед)
Монитор встроенный превышение напряжения/короткого замыкания
Обновление от PC/веб-загрузки
Полностью закрытый
Поддерживает низкое напряжение 2.0 вольт (2.0В до 6.0В диапазон)
Диагностические светодиоды (мощность, занят, ошибка)
Чтение и запись программы и данных памяти микроконтроллера
Стереть пространства памяти программы с проверкой
Замораживание-периферийные устройства в точке останова
Программа до 512K байт флэш-памяти с программист к идти
Универсальный программатор место описание:
Инструкции по эксплуатации:
Установка микроконтроллера, 28-контактный, 40-контактный микроконтроллер левому краю 28 / 40P (A) Этот флаг линия короткого замыкания колпачок на позиции A
Микроконтроллер 8,14,18,20-контактный выровнены на линии левой 8P / 14P/P 18 / 20P флаг (B), короткое замыкание колпачок на место B
ICD2, KIT2, KIT3 кристалл головы или 6Pin блок программирования соединения для программирования программирования операции. (Примечание: отдельная программа сиденья не могут быть запрограммированы чип является запрограммированных функций)
Сиденье поддерживает следующие программирования микроконтроллера:
Приборы серии PIC16/18XX 40-контактный (за исключением 16F59)
Приборы серии PIC16/18XX 28PIN (за исключением 16F57)
Приборы серии PIC16/18XX 18PIN
PIC 8PIN/14PIN/20PIN семейство устройств (за исключением 10FXX)
Пакет включен:
1 X PICKIT3 симулятор
1 X USB кабель
1 х 6Pin кабель
1 х универсальный программатор сиденья
Примечание: Свет съемки и разные дисплеи может привести цвет элемента в картине немного отличается от реальной вещи.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows Допускается ошибка измерения составляет + /-1-3 см.

Тип товара: Адаптеры для телефонов

Программатор-отладчик PICkit 3 Debug Express (PG164130)

Внутрисхемный программатор-отладчик для разработки и отладки приложений с использованием PIC микроконтроллеров c поддержкой низковольтных семейств. Программатор PICkit3 позволяет запрограммировать внутрисхемно практически все Flash микроконтроллеры Microchip. Поддержка МК: PIC10, PIC12, PIC16, PIC18, PIC24, PIC32, dsPIC30 и dsPIC33 за исключением указанных в среде MPLAB. При появлении новых микроконтроллеров можно скачать обновление программного обеспечения и прошивки программатора PICkit3. Программатор PICkit3 работает под управлением бесплатной среды разработки MPLAB IDE. Начиная с версии MPLAB IDE 8.33 поставляется утилита для работы с программатором PICkit3 из командной строки. Утилита позволяет программировать все контроллеры, которые поддерживает последняя версия PICkit 3. С помощью ключей запуска выбирается тип контроллера, устанавливается напряжение питания, даются команды на чтение, программирование и верификацию Flash и EEPROM памяти микроконтроллеров. Утилиту можно использовать для интеграции программатора в автоматизированные системы, сторонние редакторы кода. Программатор PICkit3 под управлением среды разработки MPLAB IDE может выполнять функции внутрисхемного отладчика, т.е. позволяет выполнять запуск программы, пошаговое выполнение команд, устанавливать точки останова микроконтроллера, а так же просматривать и изменять состояние регистров специального назначения и ОЗУ отлаживаемого микроконтроллера PIC.

Отличительные особенности:

  • внутрисхемный программатор с USB Full Speed интерфейсом
  • среда разработки MPLAB
  • программирование до 512кБ Flash памяти
  • поддержка микроконтроллеров с напряжением питания от 1.8 В до 5 В
  • расширенный диапазон напряжения программирования от 1,8 В до 14 В
  • встроенный монитор от КЗ и перенапряжения
  • светодиоды состояния (Питание, Активность, Ошибка)
  • демонстрационные коды и уроки по их применению

Характеристики

  • Питание: USB 5V;
  • Разъем: ICSP;
  • Корпус: пластик;
  • Цвет: красный.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows

Комплектация

  • программатор;
  • USB кабель;
  • ICSP кабель;
  • PIC seat.

Как использовать PICKit3 для загрузки программы в микроконтроллер pic

Как использовать PICKit3: Это руководство посвящено тому, как использовать записывающее устройство для программирования микроконтроллеров pic. Я уже публиковал статью о том, как использовать MikroC for pic для программирования микроконтроллеров pic на c. Программатор — это система отладчика, используемая для разработки программного и аппаратного обеспечения микроконтроллеров Microchip PIC. Система отладчика выполняет код как реальное устройство, потому что вместо использования специального чипа отладчика для эмуляции она использует устройство со встроенной схемой эмуляции.Все доступные функции данного устройства доступны в интерактивном режиме и могут быть установлены и изменены с помощью интерфейса MPLAB IDE. Я рекомендую вам проверить этот список руководств по микроконтроллеру pic . Вы также можете проверить полный список проектов микроконтроллеров pic.

Видео-лекция о том, как загрузить код в микроконтроллер pic

Pickit3 поставляется со следующими компонентами.

  1. Соединительный шнур
  2. Подключение к USB-порту
  3. Маркер штифта 1
  4. Разъем для программирования
  5. Светодиоды состояния
  6. Кнопка

Соединительный шнур:

На программаторе предусмотрено удобное крепление шнурка.

Подключение к USB-порту:

Порт подключения представляет собой разъем USB mini-B.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows Он используется для подключения PICKit3 к ПК через USB-кабель.

Маркер контакта 1:

Он указывает расположение контакта 1 для правильного соединения с минимальной платой разработчика, на которой установлен микроконтроллер PIC.

Разъем для программирования:

Это шестиконтактный разъем, который используется для подключения целевого устройства к PICKit3. Он состоит из следующих штифтов с штифтом 1, начиная с маркера.

  1. Vpp / MCLR (мощность)
  2. В DD Цель (включение питания)
  3. V SS (земля)
  4. ICSPDAT / PGD (стандартные данные COM)
  5. ICSPCLK / PGC (стандартные часы COM)
  6. LVP (Программирование низкого напряжения)

Светодиод состояния:

На PICKit3 предусмотрено три светодиода. Разные цвета указывают на разный статус PICKit3, а именно:

  1. Питание (зеленый)

Питание на PICKit3 подается через порт USB.

  1. Активный (синий)

Канал связи активен, и PICKit3 подключен к ПК через USB-кабель.

  1. Статус

Занят (желтый)

Выполняется какая-то функция, и PICKit3 занят ею, как программирование

Ошибка (красный)

Ошибка PICKit3.

Соединение с микроконтроллером PIC:

Для соединения PICKit3 с микроконтроллерами PIC используются следующие соединения

  1. Контакт 1 горелки с контактом 4 микроконтроллера PIC
  2. Контакт 2 горелки с контактом 14 микроконтроллера PIC
  3. Контакт 3 горелки с контактом 5 микроконтроллера PIC
  4. Контакт 4 горелки с контактом 13 микроконтроллера PIC
  5. Контакт 5 горелки с контактом 12 микроконтроллера PIC
  6. Контакт 6 не подключен для нормального использования.

Эта конфигурация предназначена только для PIC18F1x20. Конфигурация выводов каждого микроконтроллера будет отличаться, и вы можете обратиться к таблице данных соответствующего микроконтроллера для этих подключений.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows Чтобы подключить этот программатор к плате программирования, обратитесь за помощью к следующему рисунку.

Полезность PICKit 3 Программист:

  • Отладка приложения на собственном оборудовании в реальном времени
  • Отладка с аппаратными точками останова
  • Установить точки останова на основе внутренних событий
  • Контроль внутренних файловых регистров
  • Эмуляция на полной скорости
  • Запрограммируйте свое устройство

Вывод платы программатора ВЫХОД:

Плата программатора

имеет 6 выходных контактов с одной стороны для подключения к PICKit3.Ниже приведены булавки.

  1. Vpp / MCLR (мощность)
  2. В DD Цель (включение питания)
  3. V SS (земля)
  4. ICSPDAT / PGD (стандартные данные COM)
  5. ICSPCLK / PGC (стандартные часы COM)
  6. LVP (Программирование низкого напряжения)

Подключение платы программатора к PICKit3:

Поместите контроллер на плату программатора и затем подключите его к PICKit3 следующим образом. Подсчет кеглей Pickit3 начинается с маркера стрелки.

  1. Контакт 1 PICKit3 с MCLR платы программатора
  2. Контакт 2 PICKit3 с VCC платы программатора
  3. Контакт 3 PICKit3 с GND платы программатора
  4. Контакт 4 PICKit3 с PGD платы программатора
  5. Контакт 5 PICKit3 с PGC платы программатора

Контакт 6 не подключен для нормального использования.

Подключение микроконтроллера к плате программатора

Следующие соединения используются на плате программатора и PIC18F46K22

  1. MCLR платы программатора с контактом 1 PIC18F46K22
  2. VCC платы программатора с выводом 11 PIC18F46K22
  3. GND платы программатора с контактом 12 PIC18F46K22
  4. PGD платы программатора с контактом 40 PIC18F46K22
  5. PGC платы программатора с выводом 39 PIC18F46K22

Контакт 6 не подключен для нормального использования

Эти соединения предназначены только для PIC18F46K22.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows Для других микроконтроллеров обратитесь к паспорту соответствующего микроконтроллера.

Схема для проекта:

Подключите следующую цепь. Нет необходимости подключать кварцевый генератор и конденсатор. Просто подключите светодиоды, питание и резисторы. Вы обеспечите соединения от платы программатора до светодиодов.

Программная часть:

7. Программирование с использованием PICkit 3

Предупреждение: Использование PICkit для программирования P-Star приведет к безвозвратному стиранию его загрузчика USB, поэтому вы не сможете запрограммировать его через USB с помощью утилиты Pololu USB Bootloader.Также будет удален серийный номер устройства.

PICkit 3 от Microchip — это аппаратный отладчик и программатор для микроконтроллеров PIC, которые можно использовать для программирования P-Star.

PICkit 3 имеет гнездовой разъем с шестью контактами. Пять из этих контактов должны быть подключены к P-Star для его программирования:

  • Контакт 1 PICkit 3, который обозначен треугольником на корпусе PICkit, подключается к контакту MCLR P-Star.
  • Контакт 2 подключается к VDD.
  • Контакт 3 подключается к GND.
  • Контакт 4 подключается к RB7 (также известному как PGD).
  • Контакт 5 подключается к RB6 (также известному как PGC).
  • Контакт 6 должен оставаться неподключенным.

Помимо этих подключений, P-Star также должен быть запитан (PICkit 3 не подает питание).

На рисунке ниже показан один из способов подключения P-Star к PICkit 3. Направленный вверх штекерный разъем 1 × 4 припаян к VDD, GND, RB7 и RB6. Эти контакты подключаются к PICkit 3 с помощью перемычек премиум-класса «папа-мама».Вывод MCLR подключен к PICkit 3 через макетную плату и перемычку премиум-класса «папа-папа». PICkit 3 должен быть подключен через USB к компьютеру, а P-Star должен получать питание либо от порта USB, либо от вывода VIN.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows На рисунке ниже показан P-Star 25K50 Micro, но ту же настройку можно использовать и с P-Star 45K50 Mini, поскольку 5 контактов ICSP находятся в одном положении.

P-Star 25K50 Micro, подключенный к программатору PICkit 3 и кнопке сброса.

Другой вариант подключения P-Star к PICkit — припаять направленные вверх выводы заголовка на всех пяти выводах программирования, как показано ниже. Затем PICkit 3 может быть напрямую подключен к этому пятиконтактному разъему, или он может быть подключен через набор соединительных проводов «папа-мама» премиум-класса. Такая конфигурация выводов заголовка предотвращает подключение вывода MCLR непосредственно к макетной плате, но его все же можно подключить с помощью перемычки.

P-Star 25K50 Micro с установленным вертикальным 5-контактным разъемом для программирования.

P-Star 45K50 Mini SV на макете, показано с установленным вертикальным 5-контактным программным заголовком ICSP.

Программирование PICKit3 с помощью MPLABX — Введение | PyroElectro

Информация о проекте
Автор: Крис
Сложность: Легкая
Затраченное время: 1 час

Предпосылки:

Взгляните на вышеупомянутый
статьи до продолжения
прочитать эту статью.
PICKit3 — это новейший официальный программатор PIC для микрочипов, и хотя люди спорят о том, насколько он хорош, этот программист никогда не делал мне ничего плохого.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows Я отказался от старого программатора-клона ICD2, который использовал в течение многих лет, когда я увидел, что микрочип продает их PICKit3 менее чем за 50 долларов, и теперь я передам свой опыт его использования вам, ребята!
В этой статье я объясню процесс создания базовой схемы PIC, достаточной для ее программирования, а затем я покажу вам, как MPLABX и компилятор C18 используются с PICKit3 для программирования микроконтроллера PIC с помощью простого светодиода. программа перепрошивки. Программирование PICKit3 с помощью MPLABX — демонстрация



Программирование PICKit3 с помощью MPLABX — настройка

Цель и обзор проекта
Цель этого проекта — установить пакет IDE для написания наших программ, установить компилятор для этого набора IDE и построить минимальную аппаратную схему, необходимую для загрузки программ в микроконтроллер.
Мы будем использовать MPLABX от микрочипа в сочетании с компилятором C18 от микрочипа, чтобы скомпилировать нашу программу прошивки, а затем загрузить ее на PIC. PIC, который мы будем использовать в этом проекте, — это общий 18F452.
Ремонт программатора

PICKIT3 после того, как MPLAB прошил его с мертвой флэш-памятью

Эта статья посвящена исправлению оригинального программатора PICKIT3 с мертвой прошивкой. Этот программатор был «уничтожен» совершенно неожиданно простым нажатием на предупреждающий символ самотестирования в MPLAB 8.91 программа. Я нажал на него, думая, что он покажет мне сообщение, почему не следует активировать самотестирование на PICKIT3. Но вместо этого это было предупреждение НЕ нажимать на него. Что только что сделала Microchip по-настоящему глупой! Потому что впоследствии мое устройство стоимостью более 50 евро больше не было активным на своем USB-соединении.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows И мой компьютер больше не мог видеть программиста.

Насколько действительно важна прошивка и насколько плохо устройства PICKIT работают с некоторыми микроконтроллерами PIC, показывает, когда они просто отказываются программировать через свое соединение PICKIT ICSP.Что еще хуже, похоже, что старый PICKIT3 работает только со старой программой pickit3_programmer_application_v3.10. Потому что только эта программа по-прежнему поддерживает управление и программирование с включенной 44-контактной демонстрационной платой PIC18F45K20 PICKIT3. И независимо от того, какую ОС Windows или компьютер я выберу, он просто работает только с этой старой версией! Что плохо и снова неожиданно! Но даже новый PICKIT4 не может запрограммировать эти специальные микроконтроллеры PIC, такие как очень доступный USB-контроллер PIC16F1454 / 5/9 PIC через ICSP в новом программном обеспечении MPLAB-X! К сожалению, мне нужно было купить этот PICKIT4, чтобы исправить ошибку MPLAB 8 от Microchip.9x без прошивки PICKIT3. Поэтому мне пришлось открыть мой теперь «дефектный» программатор PICKIT3. Смотрите фото ниже.

J2 — это разъем ICSP, который нужно было подключить к моему новому программатору PICKIT4. Мне даже не пришлось припаивать к нему какой-либо разъем или провод, потому что я просто использовал провода, которые мы можем купить для Arduino и других плат для экспериментаторов. На следующем фото видно, что я только что проткнул 5 проводов в разъем J2 моего программатора PICKIT3.

И после некоторых поисков на форумах я нашел файл, содержащий IMAGE_PK3_012510.шестнадцатеричный файл (962 кБ) для повторной прошивки прошивки обратно в мой PICKIT3 с добавленной в MPLAB-X простой в использовании программой MPLAB IPE. Потому что эта новая версия MPLAB-X (упакована 1,1 ГБ!) Была необходима для поддержки моего нового PICKIT4.

Итак, хотя все версии MPLAB и MPLAB IPE видят наши подключенные устройства PICKIT, они определенно не всегда работают надежно, потому что программирование ICSP часто просто дает сбой, и почему это происходит, трудно выяснить! Это может быть что угодно: слишком низкое напряжение Vdd, не работает программирование LVP, не работает программирование HVP.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows Единственная диагностика, которую мы можем получить, — это функция журнала, которую мы можем активировать, которая также не может помочь в решении этих проблем.

И эти программаторы PICKIT нам нужны, потому что только они способны программировать все семейство микроконтроллеров PIC! Даже мой RT809H, мой TL866A или любой другой программатор, который у меня есть, не способен программировать ВСЕ эти контроллеры PIC. И у них также есть разъем для программирования ICSP, но они не поддерживают все PIC! Даже новый TL866-II с разъемом ICSP программирует только 8 микросхем Sop PIC24C «Bios»! А в моем PICKIT3 это микросхема PIC24FJ256GB106-I / PT, которая управляет его прошивкой, которую мне нужно было восстановить!

Это снова похоже на ситуацию с курицей и яйцом, потому что нам нужен хороший программист, чтобы создавать новых — или восстанавливать — старых программистов! PICKIT3 больше не поддерживается Microchip, но идентично выглядящие программаторы-клоны PICKIT3 теперь легко доступны на Aliexpress всего за 11 долларов за евро.После того, как я наконец смог перепрограммировать прошивку на свой PICKIT3, стал виден следующий результат.

Мой PICKIT 3 снова показывал! Благодаря моему PICKIT4! См. Ниже экранную копию успешно запрограммированного PICKIT3.

До того, как мой PICKIT3 был починен, все светодиоды горели постоянно! И это было невидимо для моих компьютеров. После того, как прошивка была исправлена, горит только зеленый светодиод, как и PICKIT4 после успешного программирования любого PIC. Хорошая особенность PICKIT4 заключается в том, что он не только программирует PIC ICSP, но также программирует через 2-проводной JTAG и имеет опцию SD-карты.И он поддерживает микросхемы до 1,2 В.

И PICKIT4 также программирует до 6,6 В!

Чтобы продолжить, мне также понадобился упомянутый PIC16F1455, запрограммированный как USB-контроллер, для запуска моего мини-компьютера с базовым управлением MicroMite fast PIC с управлением от PIC (см .Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows : Проекты Джеффа — Программирование микроконтроллеров PIC) на моем новом журнале PE (и Silicon Chip) MICROMITE LCD BACKPACK V3 доска. И этот чип тогда называется чипом MicroBridge. Поскольку универсальные платы Micromite идеально подходят для управления этими новыми 2.ЖК-экраны 8 и 3,5 для создания новых портативных устройств с сенсорным управлением. И моя плата LCD Backpack v3 также имеет встроенный регулятор 3V3 для подачи напряжения VDD как для PIC15F1455, так и для 28-контактных микросхем PIC32MX170F256D. Которая получается из + 5V от USB к последовательному кабелю (с RxD и TxD плюс провод GND) или от разъема microUSB, который также подключается к COM-порту USB компьютера.

Мой новый PICKIT4 отлично смог запрограммировать DIL-чип PIC32MX170F256D (около 8 долларов, включая доставку) поверх ICSP с Micromite MKII MMBasic ver 5.Шестнадцатеричный файл прошивки 05.03, который можно бесплатно загрузить на великолепном веб-сайте Джеффа Micromite и MicroBridge. Как видно на следующем скриншоте, запрограммированный PIC MPLAB IPE v5.45.

MicroBridge — это PIC16F1455, когда он запрограммирован как контроллер USB. И это та часть, где становится сложно. Потому что программирование PIC16F1455 ICSP после нескольких дней пробных попыток каждой схемы программатора и данной опции оказалось просто невозможным. Потому что оба моих PICKIT никогда не распознавали мой чип и никогда не могли его запрограммировать! И форумы подтвердили эту проблему.Не знаю, связано ли это с программным обеспечением Microchip или с моей подключенной схемой. Но знайте, что я перепробовал все возможные варианты, но, возможно, никогда не нашел подходящего!

Я знал, что на веб-сайте Джеффа они используют запрограммированный чип PIC32MX170F256 для программирования с помощью базовой программы PIC16F1455, чтобы сделать его микросхемой контроллера MicroBridge USB. Но поначалу я не хотел использовать этот метод, так как он представлял собой большую проблему по сравнению с простым методом программирования PICKIT ICSP.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows Но из-за того, что это продолжало терпеть неудачу, я обратился к Джеффу «MicroBridgeProg.BAS ». Этот (также бесплатный!) Метод использует соединение USB для последовательной связи с моим ПК и (также бесплатную) программу терминала под названием Teraterm (я использовал версию 4.102) для ввода команд для инструктирования MMBASIC в уже запрограммированном PIC32MX170F256D. Чтобы запрограммировать мой все еще «пустой» микроконтроллер PIC16F1455 с помощью MicroBridgeProg.bas, мне просто нужно ВСТАВИТЬ этот файл .bas в окно Teraterm. Но сначала введите команду AUTOSAVE, чтобы MMBASIC принял этот файл, как если бы он очень быстро набирался машинисткой.

На следующей фотографии вы можете видеть мои RxD и TxD с подключенной к моему ПК платой MICROMITE LCD BACKPACK V3, которая будет программировать прошивку MicroBridge USB в мою на плате экспериментатора, на которой установлен чип PIC16F1455. На плате Micromite LCD Backpack v3 все еще есть несколько пустых оставшихся открытых позиций для будущего ИК-датчика, SRAM, часов RTC и других опций.

Ниже на копии экрана показано окно Teraterm с уже запущенной версией MKII MMBasic в моем чипе PIC32MX170F256D.Теперь мы просто вставили файл MicroBridgeProg.bas в это окно после того, как ввели команду AUTOSAVE. (Не забудьте выбрать опцию как BIN-файл в следующем всплывающем окне!). Также установите скорость вашего соединения 38.400, иначе это не сработает!

И закрываем команду AUTOSAVE после того, как будет прочитан полный текстовый файл .bas. А затем введите CTRL-Z на клавиатуре нашего ПК, которая сохранит этот файл в Fast Ram в нашем запрограммированном быстром 50 МГц MMBASIC PIC-чипе. Эта программа всегда остается в нашем процессоре даже после отключения напряжения питания +5 В.

Удалить эту программу из оперативной памяти Fast RAM можно, удерживая SHIFT 1 =! комбинация клавиш при включении нашего процессора. Он покажет, что программа удалена из ОЗУ. Мы можем использовать несколько других команд, таких как команда LIST, и все они упомянуты в загружаемом руководстве по эксплуатации, также бесплатно на веб-сайте Джеффа.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows

Однако, чтобы теперь запрограммировать PIC-процессор нашего USB-контроллера PIC16F1455, мы просто нажимаем F2 (RUN) и следуем инструкциям, которые дает наше окно Teraterm.Но прежде чем мы это сделаем, нам нужно подключить наш «пустой» PIC, который вставлен на плату быстрого экспериментатора, как показано на следующей схеме.

И если мы сделаем это правильно, наш чип превратится в наш USB-контроллер для MicroMite или других плат, которым требуется USB-подключение к ПК. Как показано на следующей копии экрана. Это заняло всего 23,882 секунды, что за несколько дней никогда не работало с MPLAB и моими программистами PICKIT! Ниже пример с веб-сайта Джеффа. Следующие мои еще более быстрые результаты, когда мне всего 23 года.Требовалось 261 секунда!

Ниже моя уже вторая удачно запрограммированная микросхема PIC16F1455!

Итак, чтобы закончить эту историю успеха, я был так счастлив, что программирование специального PIC16F1455 наконец-то сработало, что я сразу же запрограммировал еще 3, один за другим!

Несомненно, это должно было занимать многих других пользователей PICKIT и PIC, почему это привело к созданию этого обходного варианта с использованием метода программирования Basic, написанного Питером Мазером в сентябре 2016 года.Это действительно фантастический способ решить странную проблему. И если заглянуть в программу MicroBridgeProg, очевидно, что программа также способна распознавать ID чипа от этих контроллеров PIC. Таким образом, он также может программировать PIC16F1454 и PICFL1454!

Как видно из этой части программы в нашем фантастическом рабочем файле .bas:

Может быть, я еще выясню, почему мои программисты PICKIT не могли распознать и запрограммировать USB-контроллер PIC16F1455.Но пока я рад, что мой PICKIT3 исправлен, и моя плата MMBasic с четырьмя новыми запрограммированными USB-контроллерами готова к использованию в новых проектах. А благодаря запрограммированному контроллеру PIC16F1455 плату Micromite теперь можно легко модернизировать через USB на любом компьютере.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows В любом случае, для меня невозможно исправить любую существующую ошибку в продуктах Microchip, которую, очевидно, даже Microchip не может исправить! И, наверное, почему они перестали поддерживать PICKIT3.

И что делает эти контроллеры USB PIC такими особенными, так это то, что помимо того, что они дешевы и малы, они не нуждаются в каких-либо кристаллах кварца, потому что их рабочая скорость зависит от хоста, подключенного через USB.Кроме того, PIC32MX170F256D, запрограммированный MMBasic, также не нуждается в кварце!

Еще важнее то, что я снова могу создавать новые программируемые микросхемы для новых интересных проектов! Короче говоря, создание новых электронных инструментов, которые помогут нам, когда они отчаянно нужны!

Как здесь, где PICKIT не удалось, но микросхема MicroMite, запрограммированная на мой PICKIT4, сделала свою работу!

И поэтому я прошу прощения за то, что много раз использовал слово PIC в этой статье длиной всего 9 страниц (что, по-видимому, было 82 раза!).В следующий раз я попробую ПОИСКОВАТЬ другое слово! (смеется)

Альберт ван Беммелен, Верт, Нидерланды.

Пожалуйста, поддержите, нажав на кнопки социальных сетей ниже. Ваш отзыв о посте приветствуется. Пожалуйста, оставьте это в комментариях.

P.S- Если вам понравилось это читать, нажмите здесь , чтобы подписаться на мой блог (бесплатная подписка). Так вы никогда не пропустите ни одного поста. Вы также можете переслать ссылку на этот сайт своим друзьям и коллегам — спасибо!

Примечание: вы можете прочитать его предыдущую статью о ремонте по ссылке ниже:

https: // jestineyong.com / acer-5560-bios-коррумпированный-после-windows-10-upgrade /

Нравится (43) Не понравилось (0)

PICKIT 3 PIC ICSP Programmer and Emulator for PIC Microcontrollers

  • Программатор и эмулятор PICKit3
  • Включает компакт-диск MPLAB 8.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows 70, но поддерживается MPLAB X
  • Отдельное программное обеспечение для программирования или запуск из MPLAB
  • Отладчик для проектов на ассемблере или C
  • Поддерживает большинство микроконтроллеров PIC

Доставка в Российскую Федерацию
Зарегистрированная Авиапочта: 11 долларов США.50
FedEx Express: 39,00 долл. США

Код заказа
PICKIT3

Цена: 62,00 $

Снято с производства

Сопутствующие товары

Подробнее о продукте

Программатор и эмулятор PICKIT 3

Программатор и эмулятор Microchip PICkit 3 для микроконтроллеров PIC. Устройство работает из MPLAB IDE (версии MPLAB 8 или X) или может запускаться из отдельного программного обеспечения для программирования.

Поддержка устройств

PICKit3 поддерживает все выпущенные микроконтроллеры PIC в качестве встроенного программатора (ICSP). В качестве отладчика он может работать на всех устройствах со встроенной отладкой, что составляет большинство всех PIC. Поддержка включает PIC16F, PIC18F, PIC24 и dsPIC.

Поддержка программного обеспечения

PICKit 3 поддерживается всеми версиями MPLAB, включая последнюю версию MPLAB X. Он может работать как отладчик на ассемблере или с кодом C от всех компиляторов PIC, включая компиляторы Hi-tech и Microchip XC.

Функцию программатора можно запустить из MPLAB для упрощения разработки или из собственного интерфейса программирования для упрощения операций программирования.

PICKIT3 — это программист-разработчик, который не подходит для производственного использования. Для производственного использования см. PRESTO или FORTE программаторов в сопутствующих продуктах.

PICKIT3 Основные характеристики

  • USB (интерфейс с полной скоростью 12 Мбит / с для хост-ПК)
  • USB-кабель в комплекте
  • Полностью совместим с MPLAB
  • Монитор короткого замыкания и перенапряжения
  • Работа от 2 до 6 В
  • Светодиоды питания, занятости и ошибки
  • Чтение / запись памяти программ и данных, байтов конфигурации, идентификатора пользователя и битов блокировки
  • Единичный шаг, точка останова и эмуляция в реальном времени для быстрой отладки
  • Подключается напрямую к 6 x 1 заголовку ICSP
  • Адаптер RJ11 доступен, см.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows Аксессуары к продукту

Информация для заказа

Информация для заказа Код заказа: PICKIT3 Цена: 62 доллара.00
Доставка в Российскую Федерацию: Зарегистрированная авиапочта — 11,50 долларов США Fedex Express — 39,00 долларов США

Командная строка PICkit3 — микс

Существует сценарий под названием mdb.sh (и предположительно mdb.bat в Windows), который позволяет управлять различными аппаратными интерфейсами PIC из командной строки. Это сценарий, который вызывает приложение Java для выполнения тяжелой работы.Создав командный сценарий и представив его этому сценарию mdb, вы можете управлять вещами, не загружая тяжелую, раздутую среду IDE.

Все команды описаны в Руководстве пользователя программиста / отладчика PICkit3. (Эта ссылка, вероятно, со временем исчезнет, ​​Microchip не имеет привычки поддерживать документацию или URL-адреса, удобные для ссылок.)

Обычно вы создаете текстовый файл и помещаете в него что-то вроде этого:

устройство PIC24FV32KA304
hwtool PICkit3 -p
программа "dist / default / production / sw.production.hex "
покидать
 

Этот сценарий просто содержит команды, которые вы хотите, чтобы он выполнялся последовательно. Затем вы вызываете mdb.sh , как любую другую программу командной строки, и предоставляете свой командный сценарий в качестве первого аргумента:

  /Applications/microchip/mplabx/mplab_ide.app/Contents/Resources/mplab_ide/bin/mdb.sh prog.cmd  

Это можно упростить, изменив Makefile, который использует MPLABX. Я просто добавляю это в Makefile (над двумя операторами include внизу файла):

программа:
        / Приложения / микрочип / mplabx / mplab_ide.приложение / Содержание / Ресурсы / mplab_ide / bin / mdb.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows sh prog.cmd
 

Обратите внимание, что это TAB перед / Applications / …, а не пробелами. В этом отношении файлы Makefile очень специфичны.

Банкноты

Команда -p , используемая с командой hwtool, переводит программист в режим «программатор» вместо режима «отладчик». Это предотвращает возникновение определенного поведения, которое может привести к сбоям в программировании (я полагаю, что заменяет предохранители). Подробности см. В руководстве.

С PICkit3 приложение имеет отвратительную привычку предупреждать вас о напряжении каждый раз, когда вы его выбираете:

ВНИМАНИЕ: Убедитесь, что устройство, выбранное в MPLAB IDE (PIC24FV32KA304), является тем же устройством, которое физически подключено к инструменту отладки.Выбор устройства 5 В при подключении устройства 3,3 В может привести к повреждению устройства, когда отладчик проверяет идентификатор устройства. Вы хотите продолжить?

> 

Чтобы обойти это, вы можете добавить

  установить system.disableerrormsg true  

Перед командой «hwtool» в вашем командном сценарии. К сожалению, эта команда отключает все сообщения об ошибках / предупреждениях, но, опять же, к сожалению, мы должны запускать Java для использования PICkit3 и вынуждены использовать глупые отладчики вместо красивой тонкой оболочки, а затем использовать стандартный gdb и его инструменты.

PICKIT 3 Программатор PIC микроконтроллер + адаптер оригинальный микрочип

Функции PICkit 3
USB (интерфейс с полной скоростью 12 Мбит / с для хост-ПК)
Выполнение в реальном времени
Совместимость с MPLAB IDE (бесплатная копия включена)
Встроенный монитор перенапряжения / короткого замыкания
Обновление прошивки с ПК / загрузка из Интернета
Полностью закрытые
Поддерживает низкое напряжение до 2,0 В (диапазон от 2,0 до 6,0 В)
Диагностические светодиоды (питание, занято, ошибка)
Чтение / запись памяти программ и данных микроконтроллера
Стирание области памяти программ с проверкой
Замораживание периферийных устройств в точке останова
Программируйте до 512 КБ флэш-памяти с помощью Programmer-to-Go
Поддержка системы Windows 7.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows

Pakcage Включает:

1 x устройство PICKIT3

1 x USB-кабель

1 x 6-контактный кабель

PICKIT3 подходит для использования в разработке, но также подходит для использования программистами массового производства. Никакая компьютерная программа не может сжечь!

PICKIT3 Основные характеристики:
1, скорость загрузки. USB-соединение, чем стабильность ICD2 \ KIT2.
2, возможности автономного программирования. Для этого можно использовать разработку и отладку программ, что является хорошим пакетным автономным программированием продукта.
3, выходная мощность, внутреннее напряжение можно напрямую контролировать в программном обеспечении MPLAB IDE.
4, PIKCIT3, поддержка системы WIN7. ICD2 \ KIT2 не поддерживает 64-разрядную версию WIN7
5, высокая имитация оригинальной оболочки (см. Изображение), сверхмалый размер: 95 * 39 * 11 мм
6, дизайн с полным чипом, полностью автоматическая обработка чипов, качество продукции более стабильное и надежное.

Пользователи с PICkit 3 Debug, он будет автоматически обновлен для поддержки будущего производства нового микроконтроллера Microchip.Рекомендуется использовать программное обеспечение MPLAB IDE 8.56 или новее.
Инструкции по стандартной конфигурации:
1, PICKIT3 хост
2, качественный USB-кабель (с магнитным
3, линия программирования / отладки ISCP 1
4,6 P контакт 2 (уже установлен в ICSP онлайн)
5, CD-ROM (содержащий kit3 с использованием видеоурока) a (для защиты окружающей среды заявления не включают диск минус 0,5 миллиона, чтобы обеспечить загрузку по сети, CD-ROM содержит все содержимое, если другой диск, приводящий к повреждению, не может быть прочитан, не замену с указанием сетевого адреса загрузки)
{CD-ROM, содержащий: 1, последнюю версию программного обеспечения MPLAB IDE, подлинный C30, взломанную версию PICC и другое широко используемое программное обеспечение для разработки PIC;
2, большое количество информации о разработке ПОС, инструментарий разработки языка C;
3, большое количество основного экспериментального программного кода ПОС;
4, ICD2, KIT2, PICKIT3 инструкции по применению;
5, kit3 с использованием видеоуроков;
Подсветка этого компакт-диска сэкономит вам много времени.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows }

PICKIT3 использование с подключением целевой платы:

PICKIT3 определение контакта интерфейса ICSP:

PICkit 3 Сравнение с другими продуктами

1, PICkit 3 Сравнение с МКБ 2
1) 16-битный чип, скорость загрузки \ отладки намного быстрее, чем у ICD2 в 2 раза. Эмулятор отладки 16-чипа должен выбрать KIT3.
2) цена намного ниже ICD2, поддерживается? Пираты крошат негативный краткий обзор Xuan CD2, так как дальнейшее наблюдение должно поддерживать больше, чем ICD2.КИТ3 32 микросхемы.
3) Связь надежнее, чем ICD2, не часто возникают проблемы ICD2 USB Rom, красная прошивка, это самая хлопотная проблема ICD2. KIT3 подключил компьютер, отключил, предложило программное обеспечение MPLAB IDE, а не красную прошивку.
4) официальные схемы открытого стандарта.
5) Поддержка офлайн-загрузки, вы можете обновить живые программы и пакетное программирование.
6) Прямой ввод в эксплуатацию серии PIC18FXXK и других микросхем PIC16F72X менее 10 В VPP, нет необходимости вручную увеличивать схему понижающего напряжения для VPP.ICD2 не имеет этой функции.
7) программирование отладки выходной мощности и может быть отрегулировано в программном обеспечении, таком как dspic33f, может быть напрямую выходным источником питания 3,3 В. (ICD2 не имеет этой функции).
2, PICkit 3 по сравнению с PICkit 2
Сходства:
1) функционально идентичный
2) подключен к ПК через USB-порт;
3) обеспечивает программируемое напряжение;

Различия составляют:
1) PICKIT3 быстрее, основной чип PICkit3 — PIC24, немного лучше, чем повышенная скорость Pickit2, USB или Full12M.
2) расширить пространство автономной загрузки (512 Кбайт), PICkit 2 (128 Кбайт)
3), чтобы обеспечить более точный источник опорного напряжения
Увеличьте диапазон напряжения (1,8-5 В VDD; 1,8-14 В VPP), PICkit 2 (2,5-5 В VDD)
4) больше поддерживаемых серий чипов, теперь есть поддержка PICKIT3 PIC16F193X и PIC32.Pickit3 программа: PICkit3 v3.10 - скачать PICkit3 на Windows