Программатор K150 определяется системой как последовательный порт, и без правильно подобранного софта прошивка микроконтроллера PIC просто не запустится: оболочка выдаёт ошибку связи либо «не видит» устройство на этапе проверки ID чипа. Эта плата изначально рассчитана на интерфейс RS-232, поэтому на современных компьютерах без COM-порта вся цепочка «драйвер — порт — программа» требует отдельной настройки.

В этой статье разберём, какое программное обеспечение используется с K150, как установить драйверы для USB-адаптера, как настроить номер порта и что проверять, если программатор отказывается прошивать контроллер. Отдельно рассмотрим типичные ошибки и ограничения этой бюджетной платы.

Что такое K150 и какой софт с ним работает

K150 — это бюджетный программатор для микроконтроллеров PIC фирмы Microchip, построенный вокруг собственного управляющего контроллера (обычно PIC16F628 или аналогичного) с прошитым в него фирменным протоколом обмена. Плата подключается к компьютеру через последовательный порт, а управление прошивкой выполняется с ПК.

Штатной программой для этой платы является DIY K150 Programmer Software (файл оболочки обычно называется microbrn.exe), распространяемая в составе пакета diypack. Именно эта оболочка знает протокол обмена с прошивкой управляющего контроллера платы и содержит базу поддерживаемых чипов.

  • 🔧 microbrn.exe — основная оболочка для чтения, записи и верификации прошивок;
  • 📦 diypack — установочный пакет, содержащий софт и описания поддерживаемых PIC;
  • 🔌 Драйвер USB-to-Serial (для чипов PL2303, CH340, FT232) — если плата подключается через переходник USB-COM;
  • 📄 HEX-файл прошивки — сама программа, которую нужно записать в микроконтроллер.
💡

K150 работает только со своей «родной» оболочкой microbrn: сторонние программы вроде IC-Prog или PonyProg с этой платой не сопрягаются, так как протокол обмена закрытый и привязан к прошивке управляющего контроллера.