[an error occurred while processing this directive] [an error occurred while processing this directive]
Очень вероятно, что проблема в том, что вывод RB3 "висит" в воздухе... (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Билдер++_ 21 апреля 2002 г. 16:24
В ответ на: Защита от чтения прогр. памяти в pic16f874 отправлено Anatoliy123 21 апреля 2002 г. 12:56

-----------------
Ответ не мой, я нашёл его в FAQ на http://www.averon.ru/el/support/faq.htm
Желаю "побороть проблему
-----------------

Купили PIC16F877, пару раз прошили и больше не можем, программатор PICSTART Plus. Какой ресурс у этих контроллеров?
Тут дело в каком-то баге (или особенности) программатора или контроллера. Это проявляется в невозможности перепрошивки памяти программ, если установлены биты защиты EEPROM ДАННЫХ (которые, впрочем, по-простому не стираются). Лечится это так: убираем в конфигурации защиту данных (Data EE Protect: Off), устанавливаем полную защиту кода (Code Protect: All), прошиваем. Затем снимаем защиту кода (Code Protect: Off), прошиваем. Всё :) При снятии защиты кода стирается вся память, в том числе и установленные биты защиты данных.
Ресурс перепрограммирования специально не проверяли, работаем на одних и тех же JW-кристаллах несколько лет. Т.е. ПИКи можно (если аккуратно) использовать продолжительное время.
P.S. Даже стёртые рентгеном (были случайно установлены биты защиты) контроллеры продолжают нормально работать.

“У PIC16F87X, PIC16F62X есть режим низковольтового программирования (нога RB3 (RB4), которая этот режим включает /выключает).
Так вот, в случае возникновения проблем с этими кристаллами НАСТОЯТЕЛЬНО рекомендуется при программировании даже высоким напряжением держать эту ногу на земле или подтягивать к земле резистором до 1…5 кОм. Дело в том, что PICSTART не контролирует эту ногу.“

Замечание прислал Максим Еременко (ems@trt.ru Microchip Design Support Center, Москва, (095)718-84-05).
-----------------

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru