Внутрішньосхемне програмування мікроконтролера PIC12F675

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

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

Це дозволяє користувачеві випускати зібрані плати з незапрограмованими мікросхемами і програмувати їх у міру потреби, вносячи індивідуальні номери, паролі і т.п. Крім того, можна вдосконалювати програмне забезпечення у процесі виробництва виробів.

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

Програмний лічильник встановлюється на адресу OOOOh. Потім у мікроконтролер передають 6-розрядну команду. Залежно від цієї команди мікроконтролер налаштовується на читання або запис. Потім 14-розрядні коди програми або зчитуються, або записуються.

Лінії, які використовуються при програмуванні, відокремлені від інших ланцюгів, що можуть конфліктувати, за допомогою резисторів. Резистор від виведення MCLR на лінію харчування може не знадобитися, якщо висновок налаштований, як GP3.
Не слід підключати до висновку GP3 / MCLR / VPP чутливі елементи схеми, які можуть бути пошкоджені напругою Vpp при програмуванні.

Напишіть відгук

Ваша пошт@ не публікуватиметься. Обов’язкові поля позначені *

Можна використовувати XHTML теґи та атрибути: <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