Firmware снимка - сайт за начинаещи радиолюбители
При програмирането не се забравя константа (osccal), който се записва в клетката данни последния връх.
При закупуване на микроконтролер четене на данни и пишат константа в листа или микроконтролера!
Това е много важно, защото ако извадите константа в следващия програмен, снимка няма да работи или ще бъде, но не е както трябва.
Фигурата по-долу показва местоположението на тази константа:

А постоянно не може да pregoditsya при използване на външен кварц.
Моделът време на фърмуера (когато е натиснат вече са на "Светкавицата") може (или не може да поиска) следните елементи, за да се измъкнем съобщението (вж. Ris.nizhe), е необходимо да натиснете NO. При използване на ICPROG 1.06C (да го използвам) винаги пита, заменя или не.
При изтеглянето на фърмуера до програмата, която е зададена "3FFF" в клетката миналата памет, защото не е уточнено в фърмуера на вашата постоянна стойност (това всеки MK притежава)!
Ето една програма, и моли да използва постоянно "3FFF" или "3424".

микроконтролери PIC16F628. PIC16F628A. PIC16F630 постоянно присъства, изпитани в практиката.
Когато използвате външен кварц (или RC) постоянно е необходимо, то е възможно да се използват такива схеми за снимка, в която константа е загубено!
СПМ осигурява защита малко.
Фигурата по-долу показва, защитата на битова грешка и който се появява след пробиването:

Ако фърмуера, с малко защита ispolzrvaniem, четене на данни от МС тук е какво ще се случи:

Специално за модели с буквата "А" PIC16F84A

Ако константа е загубена, какво да правя?
Метод едно: probyvat сложа в друг MK постоянен или случаен :). ние знаем, че всички константи започват в 34 по-долу две цифри хх, които трябва да предполагам.
Метод две: Моля собствениците PICKit програмист 2 заявление се появиха, за да възстановите константите на калибриране за PIC16F630 / 676
За фърмуера, можете да използвате безплатна програма, това е може би най-популярната - ICPROG, най-новата версия на 1.6V.