Схемку бы программатора!Да что б ещё и от USB программировал!
Спасибо от UY1IF
Несколько слов для тех, кто совсем не знаком с программированием ПИКов.
Данный PIC12F675 имеет одну интересную особенность. Его производили очень озабочены точностью внутреннего тактового генератора и поэтому ввели поправочный коэффициент на каждое! изделие. На каждый корпус МС. Этот поправочный коэффициент лежит в самом ПИКе по адресу 3FF. По время программирования эта ячейка не должна переписываться.
Выглядит значение как 34ХХ. Где 34 машинная команда по возвращению следующего байта. На месте ХХ будет лежать поправочный байт. Ну, а если вы не запишите туда поправку, ну будет у вас тон на выходе не 752 Гц, а 740, или 760. Думаю, что проблема небольшая.
Обычно, перед программированием, нужно прочитать содержимое данного ПИКа, записать на бумажку значение этой ячейки и после загрузки в программатор прошивки, выставить ранее считанное значение в эту же ячейку.
Данная процедура нужна, ну к очень примитивным программаторам. Я пользуюсь PICkit2 и этой проблемы не замечаю. Всё делается автоматически.
Если работать с внешним источником питания, вполне может работать. Без оного - не получится.
Но только с переходником USB-COM, который поддерживает управляющие сигналы протокола (RTS, CTS, DTR, DSR). Надо посмотреть по схеме, какие из них в прожиге участвуют, уже не помню. СОМ-порт в программаторе не используется с традиционным коммуникационным обменов TXD/RXD.
Самый простой вариант - поход к соседу (другу, коллеге). У кого есть требуемые порты.
Посмотрите сюда...
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)