Приобрёл из Китая вот такой программатор:
Раньше пользовался программатором EXTRA-PIC v3.2, но МК PIC18F45K22 я так и не смог им прошить. Прошивка всегда заливалась криво.
Начал осваивать новый программатор. Скачал из сайта http://www.microchip.com/mplab программу - MPLAB X IDE.
Распаковал:
MPLAB driver switcher,
MPLAB IPE v4.05
MPLAB X IDE v4.05
Открыл программу MPLAB IPE v4.05, в окошке "Device" - выбрал PIC18F45K22, в "Tool" - выбрал свой программатор.
В "Setting" ввёл пароль: microchip и нажал на "Log on". Слева в программе открылись дополнительные окошки.
Кликнул там на "Power": Vdd - 5,0 V, Vpp - 9,0 V, Vdd nom - 5 V, Vdd app - 5 V.
МК определился, когда выбрал Vdd - 4,675 V. Видно в ПК 5 В занижено.
И поставил "птичку" в окошке - "Power Target Circuit from Tool". Потом кликнул на "Operate" и ОК.
Вставил Hex файл и нажал на "Program", и МК прошился .
Но в схеме ПИК так и не заработал. Такое впечатление, что он и не прошивался. Все те же глюки остались, что были до программирования. Причём точно такая же картина и на втором ПИКе.
Но в программе ПИКи отлично определяются, прошиваются, считываются и стираются. Ничего не понимаю.Я уже, наверно, тоже скоро стану китайцем.