Page 5 - 4503
P. 5
6.6 Бітова адресація………………………………………... 191
6.7 Контрольні питання до розділу………………………. 192
Розділ 7. Набір команд мікроконтролерів родини
PIC16хххх. Поділ команд за їх функціональним
призначенням………………………………………… 199
7.1 Команди переміщення даних………………………… 199
7.2 Команди арифметичних операцій…………………….. 201
7.3 Команди логічних операцій та операцій зсування 216
7.4 Команди передачі керування………………………….. 230
7.5 Контрольні питання до розділу 7……………………... 236
Розділ 8. Підпрограми та модулі…………………… 243
8.1 Модульний принцип створення програм…………….. 243
8.2 Команда retfie………………………………………. 245
8.3 Програмний виклик підпрограм. Команди сall і
return……………………………………………… 252
8.4 Підпрограма (процедура) формування затримки
тривалістю 1 мілісекунда………………………………….. 255
8.5 Підпрограма (процедура) формування затримки
тривалістю 2 мілісекунди…………………………………. 257
8.6 Підпрограма (процедура) формування затримки
тривалістю 100 мілісекунд……………………………… 259
8.7 Підпрограма (процедура із вхідним параметром
2
К формування затримки тривалістю К 10 264
мілісекунд….
8.8 Контрольні питання до розділу 8………………… 273
Розділ 9. Обробка переривань……………………… 277
9.1 Зовнішшні події, їх опитування та обробка………….. 278
9.2 Апаратні можливості мікроконтролерів для обробки
переривань…………………………………………………. 279
9.3 Таймер…………………………………………………. 292
9.4 Реґістр OPTION_REG (h’81’)……………………………. 293
9.5 Сторожовий таймер……………………………………. 295
9.6 EEPROM – пам'ять даних………………………………. 295
5