Вызов обработчика прерывания
Регистр идентификации прерывания
Регистр используется программой для определения причины возникновения прерывания.
Бит 0 –есть прерывание по любой из причин
Биты 2, 1 – причины возникновения прерывания
«0 0» изменения в регистре статуса модема
«0 1» регистр передатчика пуст
«1 0» получены данные
«1 1» ошибка приема
После возникновения прерывания программа-обработчик прерываний должна опознать причину прерываний в следующей последовательности:
1. ошибка?
2. получены данные?
3. регистр передатчика пуст?