Вторник, 28 августа 2012 12:22

Восстанавливаем калибровочную константу в PIC16F676

Оцените материал
(7 голосов)
Восстанавливаем калибровочную константу в PIC16F676 - 3.0 out of 5 based on 7 votes

На днях меня знакомый попросил сделать  для него Приставку для ЗУ, казалось бы что там ее делать в прошить PIC16F676 и там парочка деталей в развязке. 

Но когда дошло дело для программирования PIC-а я совершил ошибку (Торопился на работу) и не посмотрел даташит что при изготовлении пика  на заводе-изготовителе заносят калибровочную константу она нужна для настройки внутреннего тактового генератора МК точно на 4 МГц. которую нужно сохранять при старении. Эта проблема не раз обсуждалась применительно к МК PIC12F629 и PIC12F675.

 Но я этого не сделал и в последствие у меня ничего не вышло, думал ну все придется еще один покупать. Но я решил спросить совета у google и yandex и вот что они мне посоветовали.

Если Вы случайно стерли калибровочную константу, то ПОСЛЕ загрузки HEX-файла в буфер программатора занесите в ячейку 3FF этого буфера код 3480. Это "среднее" значение константы. Генератор не будет настроен точно на 4 МГц, но проблема зависания программы снимется.

Прочитано 23180 раз

Добавить комментарий