Программатор pic: Универсальный программатор PIC-контроллеров

Содержание

Программатор для PIC или про то как мне захотелось самодельных электронных часов

Старым стал наверное, стал испытывать проблемы, при попытке разглядеть, сколько там времени на дисплее ресивера за тюлевой занавеской.
Хотелось что либо сколхозить.
А так как на столе, уже около года, валялись пара сегментных дисплейчика, была выбрана схема на PIC (простейшая, с возможностью регулировки хода)
А для программирования PIC требовался как раз программатор
Чтоб узнать что из этого получилось, добро пожаловать под кат

В выбранной мной схеме часы собирались на основе PIC16F628A
В списке поддерживаемых программатором микроконтроллеров — был указан и мой
Это и повлияло на выбор

Список поддерживаемых микроконтроллеров

10 Серия:
PIC10F200 * PIC10F202 * PIC10F204 * PIC10F206 *
PIC10F220 * PIC10F222 *
12C серии:
PIC12C508 PIC12C508A PIC12C509 PIC12C509A
PIC12C671 PIC12C672 PIC12CE518 PIC12CE519
PIC12CE673 PIC12CE674
12F серии:
PIC12F509 PIC12F629 PIC12F635
PIC12F675 PIC12F683
16C серии:
PIC16C505 PIC16C554 PIC16C558 PIC16C61
PIC16C62 PIC16C62A PIC16C62B PIC16C63
PIC16C63A PIC 16C64 PIC16C64A PIC16C65
PIC16C65A PIC16C65B PIC16C66 PIC16C66A
PIC16C67 PIC16C620 PIC16C620A PIC16C621
PIC16C621A PIC16C622 PIC16C622A PIC16C71
PIC16C71A PIC16C72 PIC16C72A PIC16C73
PIC16C73A PIC16C73B PIC16C74 PIC16C74A
PIC16C74B PIC16C76 PIC16C77 PIC16C710
PIC16C711 PIC16C712 PIC16C716 PIC16C745
PIC16C765 PIC16C773 PIC16C774 PIC16C83
PIC16C84
16F серии:
PIC16F505 PIC16F506 PIC16F54 PIC16F57 *
PIC16F59 * PIC16F627 PIC16LF627A PIC16F627A
PIC16F628 PIC16LF628A PIC16F628A PIC16F630
PIC16F631 PIC16F631-1 PIC16F636 PIC16F636-1
PIC16F639 * PIC16F639-1 * PIC16F648A PIC16F676
PIC16F677 PIC16F677-1 PIC16F684 PIC16F685 *
PIC16F685-1 * PIC16F687 * PIC16F687 *-1 PIC16F688
PIC16F689 * PIC16F689-1 * PIC16F690 * PIC16F690-1 *

PIC16F72 PIC16F73 PIC16F74
PIC16F76 PIC16F77 PIC16F737 PIC16F747
PIC16F767 PIC16F777 PIC16F83 PIC16F84
PIC16F84A PIC16F87 PIC16F88 PIC16F818
PIC16F819 PIC16F870 PIC16F871 PIC16F872
PIC16F873 PIC16F873A PIC16LF873A PIC16F874
PIC16F874A PIC16F876 PIC16F876A PIC16F877
PIC16F877A
18 Серия:
PIC18F242 PIC18F248 PIC18F252 PIC18F258 PIC18F442 PIC18F448
PIC18F452 PIC18F458 PIC18F1220 PIC18F1320 PIC18F2220 PIC18F2320
PIC18F2321 PIC18F4210 PIC18F2331 PIC18F2450 PIC18F2455 PIC18F2480
PIC18F2510 PIC18F2515 PIC18F2520 PIC18F2550 PIC18F2580
PIC18F2585 PIC18F2610 PIC18F2620 PIC18F2680 PIC18F4220 PIC18F4320
PIC18F6525 PIC18F6621 PIC18F8525 PIC18F8621 PIC18F2331 PIC18F2431
PIC18F4331 PIC18F4431 PIC18F2455 PIC18F2550 PIC18F4455 PIC18F4580 PIC18F2580 PIC18F2420 PIC18F2520 PIC18F2620 PIC18F6520 PIC18F6620 PIC18F6720 PIC18F6585 PIC18F6680 PIC18F8585 PIC18F8680


Заказ был сделан 19.08.2016, а уже 15.09.2016 был у меня
Фотографии упаковки не сохранилось, но комплектация соответствовала фото продавца, всё упаковано в отдельные пакетики, пакетики в общем большем пакете, а тот в свою очередь в почтовый жёлтый пакет с пупыркой

Внешний вид платы программатора — спаяно аккуратно, но плата не отмыта от слова СОВСЕМ

Но, плата оказалась вполне рабочей
Для работы с ним потребуется программа и драйвера, скачать их можно например тут
Программа интуитивно понятная, выбираем микроконтроллер, указываем путь к файлу прошивки, прошиваем
Как установить микроконтроллер в разъёме программатора — программа подскажет
Мой необходимо было установить первой ногой во второй контакт
Обычно я жму считать чип, чтоб убедиться, что программа видит микроконтроллер, потом заливаю прошивку

В общем-то программатор вполне работоспособный и прошить мой PIC мне удалось
Фузы я не выставлял — заводские, по умолчанию, — вполне прокатили

Короче, плата программатора грязная, элементы впаяны нормально, комплектация точно как указана продавцом и представлена на его странице на картинках, упаковано нормально, доставлено относительно оперативно
Минус за грязь
Скорее всего рекомендую к покупке, чем нет

Теперь о том для чего я всё это затеял

Самодельные часы

Проект взят отсюда

Схема:

Там-же описание, прошивка, рисунок платы

Попытка найти подходящий корпус привела к товарищу, у которого завалялся корпус, в виде домика
Под него была нарисована односторонняя плата

И получились часики:




В качестве питания — зарядка от мобилки
Часы показывают попеременно время и температуру, уличный датчик — не задействовал
Так-же были изготовлены ещё одни маленькие под самодельный корпус:


плата

Конструкция — простейшая, минимум деталей, запускаются без каких либо танцев с бубном
Но, если честно, мне они не понравились, т.к. с этой прошивкой они работают только если не вносить коррекции времени
Как только вносишь коррекцию — часы виснут, и помогает только передёргивание питания
По этому захотелось чего ни будь большего
Так что ПРОДОЛЖЕНИЕ СЛЕДУЕТ…

Программатор для PIC контроллеров K150 ICSP USB

Программатор для PIC контроллеров K150 имеет компактный размер, но при этом поддерживает огромное количество микроконтроллеров. Позволяя производить их программирование, шифрование, считывание и т. д.

Характеристики:
— Рабочее напряжение: 5 Вольт DC от USB порта
— 40 контактный ZIF разъем
— Поддержка Windows 98, 2000, NT, XP и Windows 7
— ICSP интерфейс (встроенный разъем)
— LED индикатор питания и программирования
— Защита USB порта компьютера
— Размер: 83 х 46 мм
— Вес: до 120 гр.

Комплектация: программатор PIC K150, ICSP кабель загрузки, комплект стоек.

Скачать программное обеспечение и софт для программатора PIC K150 (архив RAR размер 114 МБ) =>>

Скачать программное обеспечение и софт для программатора PIC K150 (архив ZIP размер 15 МБ) =>>

Скачать MPLAB Tools v8.80 для программатора PIC K150 (архив ZIP размер 166 МБ) =>>

Поддержка микроконтроллеров:

10 Series: PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222

12C Series: PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12C671, PIC12C672, PIC12CE518, PIC12CE519, PIC12CE673, PIC12CE674

12F Series: PIC12F508, PIC12F509, PIC12F629, PIC12F635, PIC12F675, PIC12F683

16C Series: PIC16C505, PIC16C554, PIC16C558, PIC16C61, PIC16C62, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64, PIC16C64A, PIC16C65, PIC16C65A, PIC16C65B, PIC16C66, PIC16C66A, PIC16C67, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16C71, PIC16C71A, PIC16C72, PIC16C72A, PIC16C73, PIC16C73A, PIC16C73B, PIC16C74, PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16C710, PIC16C711, PIC16C712, PIC16C716, PIC16C745, PIC16C765, PIC16C773, PIC16C774, PIC16C83, PIC16C84

16F Series: PIC16F505, PIC16F506, PIC16F54, PIC16F57, PIC16F59, PIC16F627, PIC16LF627A, PIC16F627A, PIC16F628, PIC16LF628A, PIC16F628A, PIC16F630, PIC16F631, PIC16F631-1, PIC16F636, PIC16F636-1, PIC16F639, PIC16F639-1, PIC16F648A, PIC16F676, PIC16F677, PIC16F677-1, PIC16F684, PIC16F685, PIC16F685-1, PIC16F687, PIC16F687- 1, PIC16F688, PIC16F689, PIC16F689-1, PIC16F690, PIC16F690-1, PIC16F716, PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16F737, PIC16F747, PIC16F767, PIC16F777, PIC16F83, PIC16F84, PIC16F84A, PIC16F87, PIC16F88, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16LF873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A

18 Series: PIC18F242, PIC18F248, PIC18F252, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220, PIC18F1320, PIC18F2220, PIC18F2320, PIC18F2321, PIC18F4210, PIC18F2331, PIC18F2450, PIC18F2455, PIC18F2480, PIC18F2510, PIC18F2515, PIC18F2520, PIC18F2525, PIC18F2550, PIC18F2580, PIC18F2585, PIC18F2610, PIC18F2620, PIC18F2680, PIC18F4220, PIC18F4320, PIC18F6525, PIC18F6621, PIC18F8525, PIC18F8621, PIC18F2331, PIC18F2431, PIC18F4331, PIC18F4431, PIC18F2455, PIC18F2550, PIC18F4455, PIC18F4550, PIC18F4580, PIC18F2580, PIC18F2420, PIC18F2520, PIC18F2620, PIC18F6520, PIC18F6620, PIC18F6720, PIC18F6585, PIC18F6680, PIC18F8585, PIC18F8680

Программатор PIC-контроллеров и I2C [IIC] EEPROM EXTRAPIC-KIT (РАДИО КИТ)

Программатор PIC-контроллеров и I2C [IIC] EEPROM EXTRAPIC-KIT Программатор EXTRA-PIC предназначен для программирования PIC-контроллеров фирмы MICROCHIP, а также микросхем памяти EPROM. Список поддерживаемых микросхем, при использовании с программой IC-PROG v1.05D: PIC-контроллеры фирмы Microchip: PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12CE518, PIC12CE519, PIC12C671, PIC12C672, PIC12CE673, PIC12CE674, PIC12F629, PIC12F675, PIC16C433, PIC16C61, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64A, PIC16C65A, PIC16C65B, PIC16C66, PIC16C67, PIC16C71, PIC16C72, PIC16C72A, PIC16C73A, PIC16C73B, PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16C84, PIC16F83, PIC16F84, PIC16F84A, PIC16F88, PIC16C505*, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16CE623, PIC16CE624, PIC16CE625, PIC16F627, PIC16F628, PIC16F628A, PIC16F630*, PIC16F648A, PIC16F676*, PIC16C710, PIC16C711, PIC16C712, PIC16C715, PIC16C716, PIC16C717, PIC16C745, PIC16C765, PIC16C770*, PIC16C771*, PIC16C773, PIC16C774, PIC16C781*, PIC16C782*, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A, PIC16C923*, PIC16C924*, PIC18F242, PIC18F248, PIC18F252, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220, PIC18F1320, PIC18F2320, PIC18F4320, PIC18F4539, PIC18F6620*, PIC18F6720*, PIC18F8620*, PIC18F8720* Примечание: Микроконтроллеры, отмеченные звёздочкой (*) подключаются к программатору только через разъём ICSP. Последовательная память EEPROM I2C (IIC): X24C01, 24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, AT24C128, M24C128, AT24C256, M24C256, AT24C512. ________________________________________ Особенности программатора EXTRA-PIC: — Функционально совместим с П.О (Программным Обеспечением) программаторов JDM, но в отличие от них, благодаря более качественному схемотехническому решению, а также использованию внешнего источника напряжения питания: — Работоспособен с любыми COM-портами, как стандартными (+/-12v; +/-10v) так и с нестандартными COM-портами некоторых моделей современных ноутбуков, имеющих пониженные напряжения сигнальных линий, вплоть до +/-5v. — Не перегружает по току COM-порт компьютера, так как использует стандартный формирователь интерфейса RS232 (MAX232 или аналогичный), и при правильной эксплуатации не представляет опасности для COM-порта. — Имеет разъём внутрисхемного программирования (ICSP — In Circuit Serial Programming). — Поддерживается распространёнными программами IC-PROG, Pony Prog и другими, как программатор JDM. — Программатор подключается к COM-порту компьютера, через стандартный кабель-удлинитель COM-порта (DB9M — DB9F). Кабель приобретается отдельно. — Для питания программатора должен использоваться стабилизированный источник питания напряжением от +15,5v до +24,0v или от +13,0v до +14,0v. Источник питания должен быть оборудован стандартным разъёмом «Jack», центральный «+», толщина центрального вывода 2,1мм. Источник питания приобретается отдельно. — На плате программатора имеются: — Светодиоды, указывающие режим работы программатора (POWER, VPP). — Встроенные интегральные стабилизаторы напряжений +5v(VDD) и +13,5v(VPP). — Разъём внутрисхемного программирования (ICSP). — Панельки для установки микросхем в распространённых корпусах DIP8, DIP18, DIP28, DIP40 (микросхемы в других корпусах поключаются через разъём ICSP). — Программатор предназначен для эксплуатации без корпуса. — Проводники печатной платы защищены механически и электрически прочной, диэлектрической паяльной маской (обычно зелёного цвета). — Для облегчения процесса самостоятельной сборки, на плату нанесена маркировка расположения элементов. — К набору прилагаются качественные схемы (принципиальная электрическая, монтажная, быстрая монтажная), а также, краткая инструкция по эксплуатации на русском языке. — Бесплатное Программное Обеспечение для Win95/98, Win2000, WinXP прилагается на CD-ROM, имеющемся в комплекте. — Правильно собранный программатор не нуждается в настройке и начинает работать сразу.

Программатор pic k150 USB

(1 оценка, рейтинг 5.00 из 5)

Купить программатор K150 c USB входом для программирования и отладки приложений для PIC микроконтроллеров.

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

  • модель K150;
  • микроконтроллер PIC16F628A;
  • рабочее напряжение 5 Вольт DC , от USB порта;
  • 40 контактный ZIF разъем;
  • поддержка Windows 98, 2000, NT, XP и Windows 7 ;
  • ICSP интерфейс – встроенный разъем;
  • светодиодный индикатор питания и программирования ;
  • защита USB порта компьютера;
  • кварцовый резонатор на 6 МГц;
  • длинна ICSP шлейфа 20 см;
  • длина кабеля USB тип А – USB тип В 1 м;
  • размеры (Д х Ш х В): 85 х 48 х 15 мм;
  • вес комплекта 110 г.

Программное обеспечение скачать

Драйвер USB-COM Prolific скачать

Комплектация программатора К150:

  • USB программатор K150 ICSP для PIC-контроллеров;
  • кабель USB тип А – USB тип В;
  • ICSP шлейф;
  • комплект из 4 латунных стоек и 4 шурупов.

Программатор поддерживает PIC микроконтроллеры, которые имеют до 40 контактов:

  • 10 Series: PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222;
  • 12C Series: PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12C671, PIC12C672, PIC12CE518, PIC12CE519, PIC12CE673, PIC12CE674;
  • 12F Series: PIC12F508, PIC12F509, PIC12F629, PIC12F635, PIC12F675, PIC12F683;
  • 16C Series: PIC16C505, PIC16C554, PIC16C558, PIC16C61, PIC16C62, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64, PIC16C64A, PIC16C65, PIC16C65A, PIC16C65B, PIC16C66, PIC16C66A, PIC16C67, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16C71, PIC16C71A, PIC16C72, PIC16C72A, PIC16C73, PIC16C73A, PIC16C73B, PIC16C74, PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16C710, PIC16C711, PIC16C712, PIC16C716, PIC16C745, PIC16C765, PIC16C773, PIC16C774, PIC16C83, PIC16C84;
  • 16F Series: PIC16F505, PIC16F506, PIC16F54, PIC16F57, PIC16F59, PIC16F627, PIC16LF627A, PIC16F627A, PIC16F628, PIC16LF628A, PIC16F628A, PIC16F630, PIC16F631, PIC16F631-1, PIC16F636, PIC16F636-1, PIC16F639, PIC16F639-1, PIC16F648A, PIC16F676, PIC16F677, PIC16F677-1, PIC16F684, PIC16F685, PIC16F685-1, PIC16F687, PIC16F687-1, PIC16F688, PIC16F689, PIC16F689-1, PIC16F690,  PIC16F690-1, PIC16F716, PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16F737, PIC16F747,  PIC16F767, PIC16F777, PIC16F83, PIC16F84, PIC16F84A, PIC16F87, PIC16F88, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16LF873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A;
  • 18 Series: PIC18F242, PIC18F248, PIC18F252, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220, PIC18F1320, PIC18F2220, PIC18F2320, PIC18F2321, PIC18F4210, PIC18F2331, PIC18F2450, PIC18F2455, PIC18F2480, PIC18F2510, PIC18F2515, PIC18F2520, PIC18F2525, PIC18F2550, PIC18F2580, PIC18F2585, PIC18F2610, PIC18F2620, PIC18F2680, PIC18F4220, PIC18F4320, PIC18F6525, PIC18F6621, PIC18F8525, PIC18F8621, PIC18F2331, PIC18F2431, PIC18F4331, PIC18F4431, PIC18F2455, PIC18F2550, PIC18F4455, PIC18F4550, PIC18F4580, PIC18F2580, PIC18F2420, PIC18F2520, PIC18F2620, PIC18F6520, PIC18F6620, PIC18F6720, PIC18F6585, PIC18F6680, PIC18F8585, PIC18F8680.

Добавить комментарий

Программатор PIC K150 ICSP с Алиэкспресс

Приобретался программатор для работы с микроконтроллерами компании Microchip Technology. Выпускаются микроконтроллеры компании более 40 лет, на сегодняшний день их существует более 500 видов. Я купил свой на Алиэкспресс вот здесь.

На сегодняшний день PIC микроконтроллеры — это самые распространённые в мире. Поддерживаются микросхемы 10, 12C, 12F, 16C, 16F и 18 серий, это почти 200 типов наиболее часто применяемых выпускаемых в 6, 8, 14, 20, 28, 40 выводных корпусах.

Обзор

Изготовлен прибор хорошо, качественная пайка, отсутствие следов флюса. Широкая 40 выводная ZIF панель (панель с нулевыми усилиями) предназначена для лёгкой установки, без усилия программируемой микросхемы.

Возможно программирование ICSP, внутрисхемное, для чего в комплекте поставки имеется соответствующий кабель. Для подключения к ПК в комплекте находится USB кабель типа А, Б, 4 пластиковые ножки, устанавливаемые по углам платы, которые позволяют положить плату на любую поверхность, избегая контактов платы со столом.

Работоспособен программатор под управлением ОС от Windows 98 до Windows 8, при десятую версию не знаю — не проверял. Основными микросхемами устройства является контроллер 16F628A и PL2303 обеспечивающую USB подключение к компьютеру.

Подключение к компьютеру

После того как программатор будет подключен к компьютеру посредством USB-кабеля тип «А»- тип «В» (такой вид кабеля еще используется для подключения принтеров, МФУ, сканеров). На плате включится красный светодиод, индикатор питания платы.

На компьютере с ос Windows 7 у меня драйвера встали самостоятельно, на ноутбуке с ос XP нужно скачать с сайта Prolific, производителя PL2303 и установить вручную. Для программирования использую программку DIY K150. Можно и фирменную программу, от Microchip Technology MPLAB8.8, но по мне так DIY K150 удобнее и проще.

Как использовать

Программирование довольно просто. Открыв программу по запросу настраиваем COM порт. В диспетчере устройств находим порт, к которому подключен программатор, в данном случае 4-ый порт

В программе выставляем необходимый 4-ый порт:

И подтверждаем, нажав ОК:

Всё, настройки закончились, в углу видим номер порта, на картинке справа видно как необходимо установить микросхему в панельку.

Процесс программирования – дело нескольких минут. После всех вышеописанных настроек достаточно загрузить в программу файл прошивки и нажать «Program». Несколько секунд и прошивка залита, работа завершена.

Читал перед покупкой программатора в интернете отзывы, некоторые писали, что проблемы были с прошивкой некоторых типов микросхем. Насколько правдивы они не знаю, прошил программатором более 70 микроконтроллеров более чем 20 видов и для себя и для друзей. Никаких проблем не возникло.

Кстати, если вы увлекаетесь серьёзно радиотехникой, чипами, платами, ремонтом электроники и т.д., то от всей души советую лучшую паяльную станцию тоже с Али.

Ещё раз, покупал на Алиэкспресс вот у этого продавца.

Лучшие купоны и скидки прямо сейчас на Алиэкпресс. Вот на этой странице скидки до 90%!

DV164131 — Microchip — Debug Express, внутрисхемный отладчик/программатор PICkit 3, для микроконтроллеров PIC и dsPIC

DV164131 является комплектом отладчика PICkit-3. Он включает в себя Pickit-3 и 44-выводную демонстрационную плату с микроконтроллером PIC18F45k20. MPLAB PICkit-3 позволяет осуществлять отладку и программирование микроконтроллеров PIC и dsPIC flash по самой доступной цене, используя ГПИ ПО MPLAB IDE. MPLAB PICkit-3 подключается к ПК разработчика при помощи USB интерфейса и может быть подключен к целевому устройству через разъем Microchip (RJ-11) (совместим с MPLAB ICD-2, MPLAB ICD-3 и MPLAB REAL ICE). Разъем использует два I/O вывода устройства и линию сброса для реализации внутрисхемной отладки и программирования.

  • PICkit-3 оснащен USB интерфейсом 12МБ
  • с для связи с ПК
  • Совместимость с MPLAB IDE
  • Встроенный мониторинг перенапряжения
  • короткого замыкания
  • Обновление прошивки через ПК
  • загрузку из интернета
  • Считывание
  • запись памяти программ и памяти данных микроконтроллера
  • Стирание памяти программ с проверкой
  • «Заморозка» периферии на контрольных точках
  • Программирование до 512Кб flash при помощи Programmer to Go
  • Светодиоды диагностики (питание, занят, ошибка)
  • Оснащен функцией исполнения в режиме реального времени

Области применения

Встроенные Конструкции и Разработка, Промышленное, Потребительская Электроника, Медицинское, Авто

Содержание

PICkit-3 отладчик/программатор, демонстрационная плата 44-вывода с микроконтроллером PIC18F45k20, всевозможные монтажные провода

K221 Программатор PIC | |

K221 Программатор PIC

Данный программатор предназначен для программирования PIC-контроллеров компании Microchip. Подключается по USB-порту персонального компьютера. Работает на платформах Windows 98, Windows 2000, Windows XP .

Технические характеристики:

  • Напряжение питания: 5 В
  • Ток потребления: 25 мА
  • Скорость программирования: 750 кГц

Общее описание:

Устройство является аналогом программатора GTP-USB Lite , может быть собрано с использованием микроконтроллера 18F2550.Подключается программатор по USB-шине. Программа для ПК WinPic800(v3.55b) используется только эта версия с данным программатором. Управляющая программа имеет очень удобный пользовательский интерфейс и позволяет выполнять операции для микроконтроллеров семейства PIC: чтения, записи, стирания, верификации FLASH и EEPROM памяти, установка битов конфигураций.

Процедура инсталяции расписана на форуме vrtp.ru При правильной сборке устройства и установке драйвера, при подключении устройства к компьютеру, загорится светодиод D2 сигнализирующий о готовности устройства к работе. Для защиты USB порта от перегрузки или короткого замыкания, применен быстродействующий предохранитель F1, с током срабатывания 250мА.

 

Список поддерживаемых микроконтроллеров:

PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC12F629, PIC12F635, PIC12F675, PIC12F683, PIC16F627/A, PIC16F628/A, PIC16F630, PIC16F636, PIC16F639, PIC16F648A, PIC16F676, PIC16F684, PIC16F688, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16F716, PIC16F737, PIC16F747, PIC16F767, PIC16F777, PIC16F83, PIC16F84/A, PIC16F87, PIC16F88, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873/A, PIC16F874/A, PIC16F876/A, PIC16F877/A, PIC18F242-2439, PIC18F248, PIC18F252-2539, PIC18F258, PIC18F442-4439, PIC18F448, PIC18F452-4539, PIC18F458, PIC18F1220, PIC18F1320, PIC18F2220, PIC18F2320, PIC18F4220, PIC18F4320, PIC18F2331, PIC18F2431, PIC18F4331, PIC18F4431, PIC18F6520, PIC18F6620, PIC18F6720, PIC18F8520, PIC18F8620, PIC18F8720, PIC18F2410, PIC18F2420, PIC18F2455, PIC18F2480, PIC18F2510, PIC18F2515, PIC18F2520, PIC18F2525, PIC18F2550, PIC18F2580, PIC18F2585, PIC18F2610, PIC18F2620, PIC18F2680, PIC18F4410, PIC18F4420, PIC18F4455, PIC18F4480, PIC18F4510, PIC18F4515, PIC18F4520, PIC18F4525, PIC18F4550, PIC18F4580, PIC18F4585, PIC18F4610, PIC18F4620, PIC18F4680, PIC30F2010, PIC30F2011, PIC30F2012, PIC30F3010, PIC30F3011, PIC30F3012, PIC30F3013, PIC30F3014, PIC30F4011, PIC30F4012, PIC30F4013, PIC30F5011, PIC30F5013, PIC30F5015, PIC30F6010, PIC30F6011/A, PIC30F6012, PIC30F6013/A, PIC30F6014/A, PIC30F6015 .

Примечания:

  • Описание, схема,программа WinPic800(v 3.55b),скомпилированная программа для микроконтроллера 18F2550 и ее исходный код могут быть найдены здесь.
  • При подключении к программатору программируемого Pic-контролера руководствуйтесь datasheet на конкретное изделие.

Какой программист Pic вам нужен?

Микроконтроллеры

Microchip PIC бывают самых разных типов — от очень старого семейства PIC16C до новейших устройств PIC16F и PIC18F, а также нескольких других менее распространенных типов. За исключением некоторых очень старых микросхем, все они программируются по последовательной схеме, что означает, что они могут быть запрограммированы в схеме с помощью программатора PIC ICSP.

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

Хорошо, вам нужен программатор PIC ICSP, а не программатор сокетов, какой именно? Очевидным первым выбором является программатор Microchip PICKit3.

PICKit3 Информация

Это имеет эти преимущества

  • Эмулятор а так же программатор
  • Работает из программного обеспечения MPLAB
  • Также имеет собственное программное обеспечение для программирования
  • Низкая стоимость
  • Может питание целевой цепи (до 30 мА)
  • Интерфейс USB
  • Бесплатные обновления прошивки от MPLAB
  • 6-контактный разъем DIL ISP

Для разработки трудно превзойти PICKit3, поскольку он действует как ICE для отладки кода, а также как программист.Другие инструменты разработки Microchip, такие как ICE2, имеют разъем RJ11 (телефонный разъем), а не простой 6-контактный разъем ICSP. Это создает проблемы с подключением, когда вы запускаете продукт в производство, поскольку RJ11 — это большой и относительно дорогой разъем. У них больше функций отладки, но они не подходят для мелкомасштабного программирования, в отличие от PICKit3. Kanda поставляет PICKit3 со всеми нашими продуктами для обучения микроконтроллеров PIC.

Когда вы перейдете к производству, вам, вероятно, понадобится что-то более надежное. Дополнительные преимущества будут иметь более простой пользовательский интерфейс и возможность подавать больше энергии на цель.Мы поставляем программаторы Asix PIC обычно для производства, поскольку они имеют множество удобных для производства функций, таких как кнопка Go, серийная нумерация и интерфейс DLL.

Недорогой программатор PRESTO PIC Programmer работает медленнее, чем более дорогая версия FORTE, и может подавать только напряжение программирования 12 В. Более новым PIC16F1xxx и некоторым PIC18Fxxx требуется только 9 В VPP, поэтому потребуется схема для ограничения напряжения VPP, если она запрограммирована с помощью PRESTO.

Оба поддерживают все микроконтроллеры PIC, включая PIC24, PIC32 и dsPIC.Они также поддерживают микроконтроллеры AVR, флэш-память Atmel, последовательные EEPROM, микроконтроллеры TI MSP430 и CCxxxx, CPLD и многое другое. Как единый программист для всех ваших производственных нужд, они терпят поражение. Программатор FORTE обычно вдвое быстрее, чем PRESTO .

А как насчет обновлений на местах? Что бы вы ни делали, имеет смысл добавить в вашу схему интерфейс ICSP. Это только разъем 6 x 1 с несколькими резисторами — см. Схему PIC ICSP. Это дает вам гибкость при изменении прошивки в существующих продуктах после их отгрузки, и вы никогда не знаете, когда это может быть необходимо.

Конечно, вы можете использовать программатор PICKit3 или PRESTO, но для этого требуются ноутбуки и определенные навыки для использования программного обеспечения. Лучшее решение — программатор PIC, разработанный специально для обновлений в полевых условиях, и портативные программаторы Kanda PIC отвечают всем требованиям.

Они загружаются с ПК, но затем становятся полностью автономными. Одно нажатие кнопки обновит цель, а это значит, что любой может их использовать. Что может быть проще?

Ссылки программатора PIC

Руководство программиста PIC

Портативные программаторы PIC

Какой микроконтроллер PIC выбрать?

PIC против AVR

Формат файла PIC Hex

Дешевый программатор PIC, должен быть совместим с Linux

Дешевый программатор PIC, должен быть совместим с Linux
Сеть обмена стеком

Сеть Stack Exchange состоит из 178 сообществ вопросов и ответов, включая Stack Overflow, крупнейшее и пользующееся наибольшим доверием онлайн-сообщество, где разработчики могут учиться, делиться своими знаниями и строить свою карьеру.

Посетить Stack Exchange
  1. 0
  2. +0
  3. Авторизоваться Подписаться

Electrical Engineering Stack Exchange — это сайт вопросов и ответов для профессионалов в области электроники и электротехники, студентов и энтузиастов.Регистрация займет всего минуту.

Зарегистрируйтесь, чтобы присоединиться к этому сообществу

Кто угодно может задать вопрос

Кто угодно может ответить

Лучшие ответы голосуются и поднимаются наверх

Спросил

Просмотрено 2k раз

\ $ \ begingroup \ $

Мне комфортно работать над проектами на базе Arduino, но я хочу начать экспериментировать с программированием PIC.

Как мне создать собственный программатор для картинок? Я подумал, что должен быть способ сэкономить деньги по сравнению с чем-то вроде того, что я нашел в Интернете.

Кортук

13.1k88 золотых знаков5858 серебряных знаков8585 бронзовых знаков

Создан 10 июн.

\ $ \ endgroup \ $ 1 \ $ \ begingroup \ $

По сравнению с AVR, PIC имеют множество небольших вариаций в алгоритмах программирования и интерфейсах, которые требуют тщательного изучения каждого документа «интерфейс программирования».Был там, сделал это (до предела). Если вы не любите острые ощущения, я бы не рекомендовал это. Купите себе комплект или готовый программатор. Я продаю один, Олин продает несколько, и есть PICkit2 и PICkit3, а также различные клоны этих двух. Выбирайте). Я бы порекомендовал тип, по крайней мере, способный к внутрисхемному программированию. Если вы не продаете запрограммированные PIC, программирование ex-схемы практически бесполезно.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *