Прошивка PIC 18F - Форум

Опубликовано 23.11.2017 | Автор:

Если утеряна константа, что делать? При программировании не забывайте про константу osccal , которая записана в последней ячейке данных пика. При покупке микроконтроллера считайте с него данные и запишите константу на листочек или на микроконтроллер! Это очень важно так как если удалите константу при следующем программировании, pic работать не будет либо будет, но не так как должен.

Pic18f452 прошивка

На рисунке ниже показано место расположения этой константы: Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем. Посетители, находящиеся в группе Гости , не могут оставлять комментарии в данной новости.

Константа может не прегодится когда используется внешний кварц. В процесе прошивки когда нажали уже на кнопку "прошить" может а может и не спросить вылезти следущее сообщение см.

Pic18f452 прошивка

Когда вы загружаете прошивку в программу то в последней ячейке памяти выставляется "3FFF" так как в прошивке значение вашей константы не указано она у каждого МК своя! Вот программа и спрашивает будете использовать константу "3FFF" или "".

Pic18f452 прошивка

В микроконтроллерах PIC16F , PIC16FA , PIC16F константы нету, проверено на практике. При использовании внешнего кварца или RC константа ненужна, можно в таких схемах использовать pic в которых была утеряна константа!

How to program the PIC microcontroller with the PicKit II

При прошивке микроконтроллера, если установить включить бит защиты , то при считывании данных после прошивке выдаст программа ошибку! В этом и заключается смысл бита защиты - невозможно передрать прошивку с микроконтроллера. Эта функция очень удобна для программистов. Добустим Вы написали прошивку и решили другим продавать ее, но если Вы продатите просто прошивку HEX то на следующий день она облетит весь интернет и Ваши авторские права будут нарушены, но а если Вы зашьете в ПИК прошивку и поставите бит защиты, то больше никто не сможет скопировать прошивку!

На рисунке ниже показан бит защиты и ошибка которая выскакивает после прошивки: Если после прошивки, с использрванием бита защиты, считать данные с МК то вот, что получится: Код Защиты Особенности для модификаций с буквой "А" pic16F84A Если утеряна константа, что делать? Обсудить статью можно на Форуме Другие новости по теме: Цифровой вольтметр V на PIC16F Часы - будильник на микроконтроллере PIC16FA. Приставка для измерения ёмкости зарядки Универсальный программатор PIC-контроллеров Портативный осциллограф на микроконтроллере ATmega Информация Посетители, находящиеся в группе Гости , не могут оставлять комментарии в данной новости.

Рубрика: Прошивка

на «»

Copyright © 2009. All Rights Reserved.