Page 163 - 4503
P. 163
У загальних рисах біт (Power Down) — третій біт,
котрий гаситься при виконанні команди sleep, за допомогою
котрої виключається тактовий генератор і мікроконтролер
переходить у режим мінімального енергоспоживання.
Якщо коротко, четвертий біт — це ознака (Time
Out), яка гаситься при настанні так званого тайм–аута
сторожового таймера. Ширша інформація про вказані ознаки–
біти розглядатиметься у розділі 9 (розділ 9.3).
5.5.4.5 Ознака RP0 реґістра STATUS мікроконтролера
PIC16F84
Цей п’ятий біт реґістра STATUS, на відміну від усіх
згаданих вище ознак, ніяк не залежить від подій, що
відбуваються довкола. Навпаки flag PR0 використовують для
зміни стану процесора. Щоб легше осягнути його вплив на
цей стан, спробуємо більш детально розглянути будову
пам‘яті мікроконтролера PIC16F84.
Як ми вже довідалися дещо раніше, у 14–бітному
інформаційному слові команди на пряму адресацію операнда
відведено всього 7 розрядів. А це у свою чергу cвідчить про
те, що кількість операндів, тобто кількість їхніх адрес може
7
налічувати не більше ніж 2 = 128 комірок памяті даних.
Рисунок 5.17 — Схема адресації банків памяті
мікроконтролера PIC16F84
У більшості контролерів РІС, проблему незначної
кількості операндів вирішено власне не через збільшення
163