Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ASSEMBLER / Пособие51GB / 3.описание особенностей GB.doc
Скачиваний:
132
Добавлен:
16.04.2015
Размер:
750.08 Кб
Скачать

Регистр ip

MSB LSB

-

РРС

РТ2

PS

РТ1

РХ1

РТ0

РХ0

Бит

Поз.

Функция присвоения приоритета прерывания

-

IP.7

зарезервировано для дальнейшего использования

РРС

IP.6

прерывание от РСА, младший бит

РТ2

IP.5

переполнение 2-го таймера, младший бит

PS

IР.4

последовательный порт, младший бит

РТ1

IР.З

переполнение 1-го таймера, младший бит

РХ1

IР.2

внешнее прерывание INT1, младший бит

РТ0

IР.1

переполнение 0-го таймера, младший бит

РХ0

IP.0

внешнее прерывание INT0, младший бит

Регистр iрн кристаллов 8xc51gb

MSB LSB

РРСН

РТ2Н

PSH

РТ1Н

РХ1Н

РТ0Н

РХ0Н 1

Бит

Поз.

Функция присвоения приоритета прерывания

-

1РН.7

зарезервировано для дальнейшего использования

РРСН

1РН.6

прерывание от РСА, старший бит

РТ2Н

1РН.5

переполнение 2-го таймера, старший бит

PSH

1РН.4

последовательный порт, старший бит

РТ1Н

1РН.З

переполнение 1-го таймера, старший бит

РХ1Н

1РН.2

внешнее прерывание INT1, старший бит

РТ0Н

1РН.1

переполнение 0-го таймера, старший бит

РХ0Н

1РН.0

внешнее прерывание INT0, старший бит

IPH.x

IP.x

Приоритет прерывания

0

0

уровень 0, низший

0

1

уровень 1

1

0

уровень 2

1

1

уровень 3, высший

Флаги, инициирующие данные прерывания, выставляются в состоянии S5P2 каждый машинный цикл. Исключение составляет 3-й таймер/счётчик Т/С2, флаг прерывания которого устанавливается в состоянии S2P2.

Имеется 4 уровня приоритета. С этой целью в составе микросхем 8ХС5Х присутствует дополнительный регистр приоритетов прерываний IРН, не предусмотренный базовой архитектурой MCS-51, который показан на рис. 7.6. Его наличие увеличивает число возможных уровней прерываний до 4-х. Этот регистр содержит старшие биты двухбитных полей приоритета прерываний, в то время, как стандартный регистр IP в тех же позициях содержит младшие. Подобная схема используется с целью сохранения совместимости с более старшими кристаллами семейства. Аналогичные правила распространяются и на прерывания, использующие дополнительные регистры приоритетов IРА и IРНА.

Регистр ipа кристалла 8xc51gb

MSB LSB

PAD

РХ6

РХ5

РХ4

РХЗ

РХ2

РС1

PSEP

Бит

Поз.

Функция присвоения приоритета прерывания

PAD

IP.7

Прерывание от АЦП

PX6

IP.6

Внешнее прерывание - вывод INT6

PX5

IP.5

Внешнее прерывание - вывод INT5

PX4

IP.4

Внешнее прерывание - вывод INT4

РХЗ

IP.3

Внешнее прерывание - вывод INT3

PX2

IP.2

Внешнее прерывание - вывод INT2

PC1

IP.1

Прерывание от РСА1

PSEP

IP.0

Прерывание от SEP

Соседние файлы в папке Пособие51GB