Примітки:
1. При виконанні операції "читання - модифікація - запис" з портом введення/виводу початкові значення прочитуються з виводів порту, а не з вихідних защіпок. Наприклад, якщо у вихідній защіпці було записана '1', а на відповідному виході низький рівень сигналу, то назад буде записано значення '0'.
2. При виконанні запису в TMR0 (і d=1) переддільник TMR0 скидається, якщо він підключений до модуля TMR0.
3. Якщо умова істинна або змінюється значення лічильника команд РС, то інструкція виконується за два цикли. У другому циклі виконується команда NOP.
4. Опис поля операнда приведено в таблиці:
Поле | Опис |
f | Адреса регістра (від 0x00 до 0x7F) |
w | Робочий регістр (акумулятор) |
b | Номер біта у 8-разрядному регістрі |
k | Константа (дані або мітка) |
X | Не має значення (0 або1 ). Асемблер генерує х=0 |
d | Показник адреси результата операції: d = 0 - результат зберігається у регістрі w; |
-TO | Флаг переповнювання WDT |
-PD | Флаг скида по включенню живлення |
95
96
97
Навчальне видання
Методичні вказівки до лабораторного практикуму
з дисципліни ―Мікропроцесорні пристрої‖
(для спеціальності 7.092203 ―Електромеханічні системи автоматизації та електропривод‖) Частина 2
Укладач Олександр Михайлович Наливайко
Редактор
Підписано до друку _____________ Формат 60х84/16.
Папір офсетний Ум.др. ар._________ Обл.-вид.арк. Тираж Прим. Зам. №
Видавець і виготівник
―Донбаська державна машинобудівна академія‖
84313, м.Краматорськ, вул. Шкадінова, 72
Свідоцтво про внесення до Державного реєстру Серія ДК №1633 від 24.12.03
98