Содержание
Интернет-магазин
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 и микросхемы памяти без компьютера?
А не могли бы Вы дать ссылки на схему и прошивку девайса PICkit2 ? спасибо.
Ой, Вы меня заинтриговали, обоснуйте, пожалуста! Мне этот программатор нужен всего лишь для одного пик контроллера PIC16F914.
Приветствую всех! Господа не подскажите где можно найти разводку печатной платы для PICkit2 ? Спасибо.
Здравствуйте! Использую фирменный 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. После данной таблички попробовал прошить, но не прошился контроллер. Что это?
Вобщем нажимаю Write, потом в окне идут надписи: Writing device: Program Memory…UserIds…Congif…Done.
Вопрос: Почему PICKit2 в MPLAB IDE 20.0 не может работать в качестве программатора а MPLAB SIM в качестве симулятора? Программа пишет, что отладчик и программатор не могут быть загружены в одно время… В MPLAB IDE 15a все работает… Снес 20-ю версию, поставил 10ю.. пока работаю в ней… по крайней мере глюков таких нет… Может кто знает в чем трабла?!
Вопрос: У меня пиккит постоянно подключен к компу у каждый раз после перезегрузки компа программа не видит програматора. Каждый раз нужно выдергивать и вставлять програматор в усб. Как с этим боротся?
Вопрос:Здравствуйте!отладочная плата на pic16f877 реагирует на прикосновения руки,MCLR подтянут к +5 через резистор 10к,использую кварц 4мГц и ёмкости 30pf,конфигурационное слово __CONFIG(0x3F72),запитываю от pickit2,на PIC16f876a такого эфекта не наблюдается,схема подключения таже.
Вопрос: только начал осваивать PICKIT2. Взял PIC12f675. Вначале вроде пару раз прошивка получилась. Но с какого-то момента экспериментов по записи, чтению, изменению константы и т.д. вдруг программатор стал выдавать сообщения типа Неправильная константа калибровки 0000 и «девайс не обнаружен». Стирание при этом тоже не идет , запись дает ошибку в первом же адресе. Если перезапустить программу PICRIT2, то сначала контроллер обнаруживается и правильно идентифицируется, но попытка любой операции (записи, стирания,чтения) сразу приводит к сообщ. девайс не обнаружен. Поставил этот же контроллер в старый LPT-программер, прочитал: все нули (т.к. в контроллере стояли биты защиты), а константа калибровки - нормальная, как и была. С помощью старого программера все пишется без проблем. В чем же была причина, что там защелкнулось, что PICKIT2 не смог отщелкнуть?
Программер самодельный, делает Семенов Михаил, в Москве, похож на фирменный, только без кнопки.
Тут мне подсказали:В закладке TOOLS выставить Use VPP First Program Entry. Действительно помогает справиться с ситуацией «Девайс не обнаружен», за исключением случая «Недействительная конст. Калибровки 0000». В последнем случае удается спастись только функцией восстановления константы. Такие защелкивания, кажется, возникают при ручной переустановке битов конфигурации. Впрочем и при автоматической конфигурации, зашитой в импортируемом нех-файле, неудобство тоже замечено: биты защиты кода и ЕЕПРОМ ставятся в соответствии с кодом программы, но потом снимаются ТОЛЬКО вручную. Например, я запрограммировал один контроллер кодом, где была установлена защита. Потом импортирую другой НЕХ-файл, уже для следующего контроллера, где в программе биты защиты сняты. А программатор их оставляет включенными с предыдущего сеанса. И приходится лезть в Тулз и уже там снимать эти защиты. Иногда забудешь снять, а потом, уже по ходу работы контроллера, захочешь прочитать информацию из ЕЕПРОМ, а уже ничего не получается. Еще заметил проблему с записью из программатора в ЕЕПРОМ: например, вручную заношу данные прямо в окошке ЕЕПРОМ, в интерфейсе программера, потом пишу. Говорит: «Записано», потом читаешь, а там пусто. Но если заполнить несколько байтов, то некоторые таки пишутся, обычно кроме последнего. Иногда при ручном редактировании ЕЕПРОМ выдает сообщение о возможной ошибке. Может, здесь эта функция ручного редактирования ЕЕПРОМ вообще не предусмотрена?
добрый день. Скажите, возможна замена 18f2550 на другой чип при перекомпиляции проекта?
Хочу купить, но где и как? Где заказать дополнительные платы?
Имеется фирменный программатор и софт 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 все ОК