+Внутрисхемное программирование микроконтроллера rfPIC12F675

микроконтроллер1

Микроконтроллер rfPIC12F675 может быть запрограммирован непосредственно в готовом устройстве. Для подключения программатора потребуется лишь пять проводников: последовательные данные, тактирование, напряжение программирования, напряжение питания +5 В, общий провод.

микроконтроллер

Это позволяет пользователю выпускать собранные платы с не-запрограммированными микросхемами и программировать их по мере надобности, внося индивидуальные номера, пароли и т.п. Кроме того, можно совершенствовать программное обеспечение в процессе производства изделий.

Микроконтроллер переходит в режим программирования при удержании низкого уровня на выводах GP0 и GP1 в тот момент, когда напряжение на выводе GP3/MCLR/VPP нарастает до уровня напряжения программирования. После этого GP0 становится входом данных, a GP1 входом тактовых импульсов. Оба входа в этом режиме работают через триггер Шмитта.

Программный счетчик устанавливается на адрес OOOOh. Затем в микроконтроллер передают 6-разрядную команду. В зависимости от этой команды микроконтроллер настраивается на чтение или запись. Затем 14-разрядные коды программы либо считываются, либо записываются.

Линии, используемые при программировании, отделены от остальных цепей, могущих конфликтовать, при помощи резисторов. Резистор от вывода MCLR на линию питания может не потребоваться, если вывод сконфигурирован, как GP3.

Не следует подключать к выводу GP3/MCLR/VPP чувствительные элементы схемы, которые могут быть повреждены напряжением Vpp при программировании.

1 комментарий к “+Внутрисхемное программирование микроконтроллера rfPIC12F675”

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

0.00руб.0 items