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

vnutrishemnoe_programmirovanie_8
Микроконтроллеры rfPIC12C509xx могут быть запрограммированы непосредственно на плате, после окончания монтажа. Для программирования используются всего две линии: данных и тактовой частоты. Еще три провода необходимы для подключения питающего напряжения, общего провода и напряжения программирования.

Микроконтроллер переходит в режим программирования при удержании в низком уровне выводов GP1 и GP0 во время изменения напряжения на выводе сброса от низкого уровня VIL до высокого уровня Vihh Затем вывод GP1 используется для тактирования, а вывод GP0 для последовательной передачи данных. В режиме программирования эти выводы работают через триггеры Шмитта. Непосредственно после сброса в микроконтроллер необходимо передать 6-разрядную команду, от которой зависит направление передачи данных.

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

Оставьте ваш комментарий

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