Внутрисхемное программирование K150
Ошибка при внутрисхемном программировании программатором К150
В статье пойдет речь о дефекте программатора К150. Программатор был приобретен у китайских «партнеров» в магазине Алиэкспресс. Возможно, этот дефект программатора единственный в своем роде и этот программатор попался именно мне. Но тем не менее…
Некоторое время назад один товарищ попросил перепрошить контроллер PIC16F684. Контроллер в корпусе SOIC запаян в плату, хотя разъем для внутрисхемного программирования на плате есть. Казалось бы, и проблем то никаких нет, но не тут-то было. При попытке начать программирование появлялось сообщение о том, что контроллер программатор не видит, для него, его нет. Попробовал программировать через разъем ISP контроллер PIC12F675, результат тот же. Затем PIC16F628 и PIC16F876, программатор не видит и эти контроллеры. Электрическую схему программатора я не нашел. Пришлось пользоваться вот такой картой выводов:
Так же хорошо помогла сама программа К150, т.е. ее окно, где показано, как надо устанавливать в панель те или иные микроконтроллеры.
Таким образом, появилась возможность прозвонить все необходимые соединения между выводами панели программатора и разъемом внутрисхемного программирования – ISP. В итоге проверки был найден дефект. Вывод Vpp разъема ISP не был связан с контактами Vpp панели программатора. Пришлось ставить внешнюю навесную перемычку, как показано на фото ниже. После установки перемычки опция внутрисхемного программирования была полностью восстановлена.
Еще раз повторюсь: возможно дефект данного программатора только у меня, но может и у целой партии.
Успехов. К.В.Ю.
2 комментария к “Внутрисхемное программирование K150”
Спасибо — помогло.Плата отличается по внешнему виду.
Привет, Сергей. Теперь проверь как программируются PIC16F873, 874, 876, 877. С такой доработкой могут возникнуть проблемы, напиши. А я внесу поправки в статью.