Структура регістру станів
№ біта | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
3Fh (5Fh) | I | T | H | S | V | N | Z | C |
Призначення окремих бітів регістру стану приведене нижче:
C – прапор переносу, встановлюється в 1 за наявністю переносу в арифметичних операціях;
Z – прапор нуля, встановлюється в 1, якщо результат операції дорівнює 0;
N – прапор від’ємного результату, встановлюється в 1 при отриманні від’ємного результату;
V – прапор переповнення, фіксує вихід результату за межу можливого діапазону значень;
S – прапор знака, S = N xor V;
H – прапор додаткового переносу (із молодшої тетради в старшу);
T – прапор для тимчасового зберігання біта з регістрів загального призначення;
I – керуючий прапор дозволу переривання, дозволяє (1) чи забороняє (0) процесору реагувати на апаратні переривання.[i]
- 7.091501"Комп’ютерні системи та мережі".
- Програмна модель мікроконтролера Atmel avr aTmega 2561.
- Структура регістру станів
- Система команд мікроконтролера avr aTmega2561.
- Результати виконання логічних операцій
- Синтаксис та основні оператори мови с.
- Зміст, правила оформлення звіту, організація і проведення занять
- Лабораторні роботи Лабораторна робота 1
- Тема 1: Опис інтерфейсу компілятора мови с CodeVision avr
- Тема 2: Управління блоком світлодіодів
- Порядок виконання завдання:
- Тема 3: Вивчення принципів організації програмного опитування клавіатури
- Тема 4: Вивчення принципів роботи ацп мікроконтролеру на прикладі обробки сигналів з термодатчика
- Лабораторна робота 5 Тема 5: Реалізація виведення даних на жк-дисплей та обмін інформацією між пеом та мікроконтролером через послідовний порт rs-232
- Список рекомендованої літератури