Page 164 - 149
P. 164

запиту  переривання  RI  i  TI  установлюються  блоком  керування  УАПП
                  апаратно, але скидувати треба їх програмно.
                         Переривання можуть ініціюватись і відмінятись програмно, оскільки всі
                  перераховані індикатори програмно-доступні.
                         В  блоці  регістрів  спеціальних  функцій  є  два  регістри  для  керування

                  режимами переривань і рівнями пріоритету (відповідно символьні імена ІЕ і
                  ІР).  Формати  цих  регістрів  описані  в  таблицях  8.11  –  8.12.  Можливість
                  програмної  установки  бітів  цих  регістрів  забезпечує  гнучку  систему
                  переривань МК51.
                         Таблиця 8.11-  Регістр масок переривань ІЕ
                 Символ       Позиція  Ім’я та призначення
                 ЕА           IE.7         Заблокування  переривань.  Скидається  програмно  для
                                           заборони всіх переривань незалежно від стану ІЕ4-ІЕ0
                   -          IE.6         Не використовується
                   -          IE.5
                 ES           IE.4         Біт  дозволу  переривання  від  УАПП.  Програмна
                                           установка/ скидання програмне для дозволу /заборони
                                           переривань від індикаторів TI i RI
                 ET1          IE.3         Біт  дозволу  переривання  від  таймера  1.  Програмна
                                           установка/       скидання       для     дозволу       /заборони
                                           переривань від таймера 1
                 EX1          IE.2         Біт  дозволу  зовнішнього  переривання  1.  Програмна
                                           установка/       скидання       для     дозволу       /заборони
                                           зовнішнього переривання 1
                 ET0          IE.1         Біт  дозволу  переривання  від  таймера  0.  Програмна
                                           установка/       скидання       для     дозволу       /заборони
                                           переривань від таймера 0

                 EX0          IE.0         Біт  дозволу  зовнішнього  переривання  0.  Програмна
                                           установка/       скидання       для     дозволу       /заборони
                                           зовнішнього переривання 0

                         Таблиця 8.12-  Регістр пріоритетних переривань
                   Символ       Позиція  Ім’я та призначення
                     -          IP.7-IP.5  Не використовуються
                   PS           IP.4         Біт  пріоритету  УАПП.  Програмна  установка/
                                             скидання  для  присвоєння  перериванню  від  УАПП
                                             вищого/нижчого пріоритету
                   PT1          IP.3         Біт  пріоритету  таймера  1.  Програмна  установка/
                                             скидання для присвоєння перериванню від таймера 1
                                             вищого/нижчого пріоритету
                   PX1          IP.2         Біт пріоритету зовнішнього переривання 1. Теж для

                                             переривання  INT    1




                                                                                                             165
   159   160   161   162   163   164   165   166   167   168   169