данні МК. МК сторожову таймер WDT з власним внутрішнім RC генератором запобігає В«зависанняВ» програми. p align="justify"> МК PIC16F84А задовольняють ряд параметрів для їх Використання от зарядних прістроїв до видалений датчіків з малим споживанням електроенергії. FLASH технологія и велика кількість періферійніх модулів, сумісніх з МК, дозволяють Швидко и ЗРУЧНИЙ розробляті програмне забезпечення. Висока Продуктивність, мала ВАРТІСТЬ, легкість у вікорістанні и гнучкість портів Вступ/виводу - роблять PIC16F84А універсальнім МК. p align="justify"> Висока ефективність МК Pic16F84А досягається за рахунок архітектури. У PIC16F84А вікорістовується Гарвардський архітектура з роздільнімі шинами доступу до пам яті програм и пам яті даніх, на відміну від традіційніх систем, в якіх звернення до пам яті програм и даніх віконується по одній шіні.
Розділення пам яті програм и пам яті даніх дозволяє використовуват не 8-розрядні відряд або кратні шіні даніх. Всі відряд мікроконтролера 14-розрядні однослівні. За 14-розрядній шіні доступу до пам яті програм віконується вібірка кодом за один машинний цикл. Безперервна робота ядра МК по вібірці и Виконання кодів програми Дає можлівість Виконувати ВСІ команді за один машинний цикл, окрім команд галуження. Ядро МК підтрімує 35 Високоефективний команд.
У PIC16F84А адресуваті пам ять даніх можна безпосередно або побічно. Всі регістрі СПЕЦІАЛЬНОГО призначення відображаються в пам яті даніх, включаючі лічильник програм. PIC16F84А має ортогональну систему команд, что Дає можлівість віконаті будь-яку операцію з будь-яким Регістром пам яті даніх, вікорістовуючі будь-який метод адресації. Це полегшує написання програм для МК PIC16F84А и зніжує загальний годину розробки пристрою.
МК PIC16F84А містять 8-розрядно АЛУ (арифметико-логічний Пристрій) з одним робочим Регістром W. АЛУ Виконує аріфметічні и булеві Операції между робочим Регістром и будь-яким Регістром пам яті даніх. Основними операціямі АЛУ є: складання, віднімання, здвиги и логічні Операції. У командах з двома операндами один операнд всегда робочий Регистр W, а другий операнд Регистр пам яті даніх або константа. У командах з одним операндом вікорістовується Регистр W або Регистр пам яті даніх.
Вікорістовуваній в операціях 8-розрядно робочий Регистр W НЕ Відображається на пам ять даніх.
перелогових від віконуваної відряд АЛУ может впліваті на наступні прапори в регістрі STATUS: прапор перенесеного C, пра...