Содержание
Интернет-магазин
1. Нужно зайти на сайт под своим логином
2. При необходимости нужно зарегистрироваться на сайте
3. Зарегистрированные пользователи могут участвовать в дискуссиях (в разделах где дискуссия разрешена), обсуждать выложенные на сайт материалы
4. Зарегистрированные пользователи могут публиковать статьи и проекты в «Песочнице», корректировать чужие статьи.
5. Заслуживающие внимания материалы и статьи будут переноситься в основные разделы Статьи и Проекты с указанием автора и др. необходимой информации.
6. Получившие Gold аккаунт, могут править Проекты и Статьи не только в «Песочнице», размещать материалы напрямую в Проектах и Статьях.
Достоинства:
Ограничения:
Возможность | PICkit2 | PICkit3 | ICD-2 | ICD-3 | REAL ICE |
---|---|---|---|---|---|
USB | FS | FS | FS | HS+FS | HS+FS |
Питание от USB | Да | Да | Да | Да | Да |
Нужно внешнее питание? | Нет | Нет | Да | Нет | Нет |
Программируемое Vpp | Да | Да | Нет | Да | Да |
Выдача питания на внешнее устройство | Да | Да | 5В | Да | Да |
Точки останова | Да | Да | Да | Комплексные | Комплексные |
Программные точки останова | Нет | Нет | Нет | Да | Да |
Память для автон.прогр. | 128К | 512К | Нет | Нет | НЕт |
Трассировка | Нет | Нет | Нет | Нет | Да |
Захват данных | Нет | Нет | Нет | Нет | Да |
Пробник, триггеры | Нет | Нет | Нет | Нет | Да |
Командная строка | Да | Да | Нет | Да | Да |
Автономная работа | Да | Да | Нет | Нет | Нет |
Дискуссия
Тут задаем вопросы и оставляем комменты
Каким образом PICkit2 можно использовать как автономный программатор, то есть программировать микроконтроллеры PIC и микросхемы памяти без компьютера?
на сайте http://microchip.com/pickit2 есть ссылка на документ PICkit 2 Programmer-To-Go User Guide (на английском). Это руководство описывает автономную работу с PICkit2
А не могли бы Вы дать ссылки на схему и прошивку девайса PICkit2 ? спасибо.
http://www.microchip.com/pickit2 схема в руководстве пользователя, ссылки на исходники прямо на странице. Но я бы не рекомендовал в ближайшее время собирать самому и тратить время, следите за новостями
Ой, Вы меня заинтриговали, обоснуйте, пожалуста! Мне этот программатор нужен всего лишь для одного пик контроллера PIC16F914.
нужен так нужен, можете купить фирменный или собрать самому. пока без коментариев.
Приветствую всех! Господа не подскажите где можно найти разводку печатной платы для PICkit2 ? Спасибо.
google в помощь! pickit2 + плата или pickit2 + DIY
Здравствуйте! Использую фирменный PICKit2, при калибровке напряжения пишет «invalid volts measured value.», что проверить?
вы бы хоть какую-то конкретику написали. Какяа версия оболочки. Сколько намеряли, сколько вписываете, может банально вместо разделительной точки запятую пишете…
Спасибо большое, именно так и получилось… писал точку вместо запятой.
ОК, точка или запятая - зависит от конкретных языковых настроек винды.
Подскажите пожалуйста схему подключения pic16f628 при программировании.Имеется PICKit2,но отладочная плата под 16F690 .Т.е.нужно узнать какие ноги 628го к каким выводам PicKit2 цеплять.Даташит PIC-ов есть,но я только начинаю осваивать это дело.В инете искал но безрезультатно.
На этом сайте есть руководство пользователя на русском языке! http://pickit2.ru/doku.php/руководство.пользователя.pickit2 глава 3 пункт 1. Нужно подключить Vdd, GND, Vpp(MCLR), PGD и PGC
Спасибо за ответ и очень полезный сайт.
Подскажите, в чём дело, хочу прошить PIC12F509, после загрузки HEX-а выдаёт надпись на жёлтом фоне: Warning: No confegurationwords in hex file. In MPLAB use File-Export to save hex with config. После данной таблички попробовал прошить, но не прошился контроллер. Что это?
Данное сообщение говорит что в hex файле нет битов конфигурации. По правильному нужно чтобы в проекте (в исходниках) эти биты были прописаны, тогда избежите много проблем (отдадите кому-то прошивку или забудете сами через год что ставить и пр.). Контроллер должен был прошиться. Верификация проходит??
Вобщем нажимаю Write, потом в окне идут надписи: Writing device: Program Memory…UserIds…Congif…Done.
Жмите Verify. Если будет ОК - значит все прошилось. Но без правильной конфигурации работать программа не будет. Как поместить конфигурацию в hex - читайте мануал.
Вопрос: Почему PICKit2 в MPLAB IDE 20.0 не может работать в качестве программатора а MPLAB SIM в качестве симулятора? Программа пишет, что отладчик и программатор не могут быть загружены в одно время… В MPLAB IDE 15a все работает… Снес 20-ю версию, поставил 10ю.. пока работаю в ней… по крайней мере глюков таких нет… Может кто знает в чем трабла?!
начиная с 8.20 в MPLAB нельзя одновременно использовать средство отладки и программатор. При этом под средством отладки стали понимать MPLAB SIM. Неудобно, но других вариантов нет. Микрочип как упорные бараны не хотят возвращать симулятор на место
Вопрос: У меня пиккит постоянно подключен к компу у каждый раз после перезегрузки компа программа не видит програматора. Каждый раз нужно выдергивать и вставлять програматор в усб. Как с этим боротся?
А отлаживаемая плата подключена? см. руководство пользователя - глава 5. решение возникающих проблем.
Нету разницы. Невидит ни вкаком случае.
Вопрос:Здравствуйте!отладочная плата на pic16f877 реагирует на прикосновения руки,MCLR подтянут к +5 через резистор 10к,использую кварц 4мГц и ёмкости 30pf,конфигурационное слово __CONFIG(0x3F72),запитываю от pickit2,на PIC16f876a такого эфекта не наблюдается,схема подключения таже.
Плата самодельная? Все выводы земли/питания контроллера подключены к земле/питанию? Расстояние от кварца до контроллера? Земля от конденсаторов 30pF только к ближайшему выводу контроллера? Длина проводника? __CONFIG(0x3F72) напишите понятным языком.
Вопрос: только начал осваивать PICKIT2. Взял PIC12f675. Вначале вроде пару раз прошивка получилась. Но с какого-то момента экспериментов по записи, чтению, изменению константы и т.д. вдруг программатор стал выдавать сообщения типа Неправильная константа калибровки 0000 и «девайс не обнаружен». Стирание при этом тоже не идет , запись дает ошибку в первом же адресе. Если перезапустить программу PICRIT2, то сначала контроллер обнаруживается и правильно идентифицируется, но попытка любой операции (записи, стирания,чтения) сразу приводит к сообщ. девайс не обнаружен. Поставил этот же контроллер в старый LPT-программер, прочитал: все нули (т.к. в контроллере стояли биты защиты), а константа калибровки - нормальная, как и была. С помощью старого программера все пишется без проблем. В чем же была причина, что там защелкнулось, что PICKIT2 не смог отщелкнуть?
PICkit2 самодельный или фирменный?
Программер самодельный, делает Семенов Михаил, в Москве, похож на фирменный, только без кнопки.
Тут мне подсказали:В закладке TOOLS выставить Use VPP First Program Entry. Действительно помогает справиться с ситуацией «Девайс не обнаружен», за исключением случая «Недействительная конст. Калибровки 0000». В последнем случае удается спастись только функцией восстановления константы. Такие защелкивания, кажется, возникают при ручной переустановке битов конфигурации. Впрочем и при автоматической конфигурации, зашитой в импортируемом нех-файле, неудобство тоже замечено: биты защиты кода и ЕЕПРОМ ставятся в соответствии с кодом программы, но потом снимаются ТОЛЬКО вручную. Например, я запрограммировал один контроллер кодом, где была установлена защита. Потом импортирую другой НЕХ-файл, уже для следующего контроллера, где в программе биты защиты сняты. А программатор их оставляет включенными с предыдущего сеанса. И приходится лезть в Тулз и уже там снимать эти защиты. Иногда забудешь снять, а потом, уже по ходу работы контроллера, захочешь прочитать информацию из ЕЕПРОМ, а уже ничего не получается. Еще заметил проблему с записью из программатора в ЕЕПРОМ: например, вручную заношу данные прямо в окошке ЕЕПРОМ, в интерфейсе программера, потом пишу. Говорит: «Записано», потом читаешь, а там пусто. Но если заполнить несколько байтов, то некоторые таки пишутся, обычно кроме последнего. Иногда при ручном редактировании ЕЕПРОМ выдает сообщение о возможной ошибке. Может, здесь эта функция ручного редактирования ЕЕПРОМ вообще не предусмотрена?
добрый день. Скажите, возможна замена 18f2550 на другой чип при перекомпиляции проекта?
??? Возможно Все! Что Вы имеете в виду?
Можно ли собрать pickit2 на другом контроллере, например 18f2455?
пробуйте. в проекте поменяйте контроллер на 2455, откопмилируйте и смотрите ругнется или нет компилятор на нехватку памяти
Хочу купить, но где и как? Где заказать дополнительные платы?
Смотрите в «Контакты»
Имеется фирменный программатор и софт PICkit 2 software v2.61.00 Подскажите, пожалуйста, если возможность в программе при сохранении в бинарник не свапить (swap) инфу?
Приобрел PICKIT2 soft 2.61.00 Device File 1.62.14 OS Firmware 2.32.00 возникла проблема с прошивкой EEPROM 24Сxx Без подтягивающего резистора между 2 и 6 ножками При чтении считывает все нули, несмотря микруха прошита. При записи сообщает “Programming failed at EEPROM address 0×0000000” С подтягивающим резистором 2 ком При чтении и записи сообщает “I2C Bus Error (no Acknowledge) – Aborted” Осциллографом смотрел DATA (контакт 6) воздух, как только подвешиваем резистор меняется на питание и не содержит информацию при чтении или записи. С подвешенным резистором так же пропадают импульсы на контакте 5 CLK
С микросхемами 25LC или 93LC этой проблемы нет все нормально работает без подтягиваюшего резистора
Возможно что нужна подтяжка больше чем 2КОм. Попробуйте увеличить до 10К Подключено правильно?
Connections for 24LC devices
Подключения pic16f628 к PICKIT2 для программирования.
В MPlab IDE 8.70 при выборе девайса pic16f628 нет возможности подключить PICKIT2 только PICKIT3. При выборе pic16f628А выдает ошибку:
Target power not detected - Powering from PICkit 2 ( 5.00V) PKWarn0003: Unexpected device ID: Please verify that a PIC16F628A is correctly installed in the application. (Expected ID = 0×1060, ID Read = 0×0) PK2Error0049: VPP Voltage error. Check target and retry operation. PICkit 2 Ready
Что можно сделать? в чем проблема? пробовал PIC16F876 все ОК
Правильно ли понимаю, что вы берете PIC16F628, а в программаторе ставите PIC16F628A ? Так не взлетит (разные протоколы программирования). PIC16F628 (без А) можно запрограммировать из под PICkit 2 Programmer Application v2.61