загальним бітом. Єдиним виключенням є переривання по кінці запису в EEPROM. Цей прапор знаходиться в іншому регістрі EECON1.
Біт загального дозволу/зчирони переривання GIE (INTCON <7>) дозволяє (якщо=1) всі індивідуально незамасковані чи переривання зчироняє (якщо=0) їх. Кожне переривання окремо може бути додатково дозволено/зчиронено установкою/скиданням відповідного біта в регістрі INTCON.
Біт GIE обнуляется при скиданні. Коли починає оброблятися переривання, біт GIE обнуляется, щоб зчиронити подальші переривання, адреса повернення посилається в стек, а в програмний лічильник завантажується адреса 0004h. Час реакції на переривання для зовнішніх подій, таких як переривання від ніжки INT чи порту B, складає приблизно п'ять циклів. Це на один цикл менше, ніж для внутрішніх подій, таких як переривання по переповненню від таймера RTCC. Час реакції завжди однаковий.
У підпрограмі обробки переривання джерело переривання може бути визначене по відповідному біті в регістрі прапорів. Цей прапор-біт повинний бути програмно скинутий усередині підпрограми. Прапори запитів переривань не залежать від бітів що маскують і біта загального маскування GIE.
Команда повернення з переривання RETFIE завершує що перериває підпрограму і встановлює біт GIE, щоб знову дозволити переривання.
2.4 Індикатор
В даному курсовому проекті використовується трьох позиційний 7 сегментний індикатор с загальним анодом (Рисунок 2.12)