попал с 12f629 - единственно чем удалось спасти кристалл - icprog +an589
так что удержать ИС от самозапуска после заливки программы
(хотя-бы до команды верификации) иногда проблематично...
В Вике забанили?Соник писал(а):Что такое верификация?
Ни хвоста не понял.pazak писал(а):Верификация это когда программа сверяет записанное в МК с содержанием своего буфера. Есть два режима верификации: во время программирования (это когда программа записав часть кода сразу проверяет что записано) и после программирования (проверяется после записи всего кода). Если в слове конфигурации стоит защита от считывания, то при верификации после программирования программа выдаст ошибку по адресу 0000, а при попытке прочитать память МК выдаст все нули. По этому в настройках программы - прошивальщика (если есть) нужно указать верификацию во время программирования.
С уважением.
Биты защиты прошивают после верификации..Дрон писал(а):при защите от считывания она и во время прошивки не считает и не сверит.
Тогда выходит что она и после прошивки сможет сверить?МитяРа писал(а):Биты защиты прошивают после верификации..Дрон писал(а):при защите от считывания она и во время прошивки не считает и не сверит.
Понял, наконец, о чем Вы пишите. У меня такая проблема на самом деле тоже возникала на C8051 контроллерах. Я ее решил установкой задержки секунд на 10 после включения устройства. В течении этого времени должна быть установлена связь с программатором. После этого устройство может переконфигурировать RESET или еще что, прерятствующее его последующему программированию. Возможны и другие решения, например заземление отдельного вывода МК и организовать программу так, чтобы она не шла дальше и не реконфигурировала чип пока не оторвете вывод от земли.BOB51 писал(а):программа использовала внутренний источник reset - программируется нормально, сразу же верификацию проходит, но последующее обращение из оболочки программатора к кристаллу становится невозможным - программа сходу запускается на выполнение и стереть такой кристалл уже проблематично
А во время RESET ему и не надо программироваться, программировать продолжаем после RESET.Ser60 писал(а):Если делать RESET по Vdd, то как он обесточенный будет программироваться? У К@Та все правильно сделано.
К@Т, по моим расчётам если частоту преобразователя выбрать 96 кГц, то индуктивность дросселя хватит всего на 20 мкГн. Почему бы не использовать дроссель меньших габаритов?К@Т писал(а):около 15мА при впп 13,5в,при меньшем впп ток ещё ниже.Соник писал(а):К@Т, а от преобразователя какой максимальный ток потребляется?
Развивайте мысль,а то плохо понятно.Что именно Вы бы добавили?BOB51 писал(а):в собственной программной оболочке я бы тоже сделал чего-своего...
просто речь идет об использовании готовых программ и железок с вытекающими особенностями
дабы не сильно расстраиваться
спасибоGur_man писал(а):Соник, разве это ошибки...![]()
vas455, недавно собрал такой программатор, могу поделиться печаткой с добавленными деталями.
Авторская печатка сдесь; http://radiokot.ru/forum/viewtopic.php?p=974044#p974044
Печатку надо зеркалить...
Соник,бадать твою мыш!Где инверторы с двумя входами а где с одним?И там и там с двумя!Соник писал(а):Можно 74LS00 заменить на К555ЛА3? Я не понимаю зачем там инверторы с двумя входами (не знаю как они правильно называются), если наверняка можно применить инверторы с одним входом (не знаю как они правильно называются
)?