Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Stenin Lab / C8051F60-67-устройство МК.pdf
Скачиваний:
196
Добавлен:
10.02.2015
Размер:
5.19 Mб
Скачать

C8051F060/1/2/3/4/5/6/7

Рисунок 13.23. EIP1: Дополнительный регистр приоритетов прерываний 1

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

Значение

PADC0

PCP2

PCP1

PCP0

PPCA0

PWADC0

PSMB0

PSPI0

при сбросе:

 

 

 

 

 

 

 

 

00000000

Бит 7

Бит 6

Бит 5

Бит 4

Бит 3

Бит 2

Бит 1

Бит 0

SFR Адрес: 0xF6

 

 

 

 

 

 

 

 

SFR страница: Все

Бит 7: PADC0: PADC0: Управление приоритетом прерывания от флага завершения преобразования АЦП0. Этот бит устанавливает приоритет прерывания от флага завершения преобразования АЦП0.

0:Прерыванию от флага завершения преобразования АЦП0 назначается низкий уровень приоритета.

1:Прерыванию от флага завершения преобразования АЦП0 назначается высокий уровень приоритета.

Бит 6: PCP2: Управление приоритетом прерываний от Компаратора 2 (СР2). Этот бит устанавливает приоритет прерывания от СР2.

0:Прерыванию от CP2 назначается низкий уровень приоритета.

1:Прерыванию от CP2 назначается высокий уровень приоритета.

Бит 5: PCP1: Управление приоритетом прерываний от Компаратора 1 (СР1). Этот бит устанавливает приоритет прерывания от СР1.

0:Прерыванию от CP1 назначается низкий уровень приоритета.

1:Прерыванию от CP1 назначается высокий уровень приоритета.

Бит 4: PCP0: Управление приоритетом прерываний от Компаратора 0 (СР0). Этот бит устанавливает приоритет прерывания от СР0.

0:Прерыванию от CP0 назначается низкий уровень приоритета.

1:Прерыванию от CP0 назначается высокий уровень приоритета.

Бит 3: PPCA0: Управление приоритетом прерывания от программируемого массива счетчиков (PCA0). Этот бит устанавливает приоритет прерывания от PCA0.

0:Прерыванию от PCA0 назначается низкий уровень приоритета.

1:Прерыванию от PCA0 назначается высокий уровень приоритета.

Бит 2: PWADC0: Управление приоритетом прерывания от детектора диапазона АЦП0. Этот бит устанавливает приоритет прерывания от детектора диапазона АЦП0.

0:Прерыванию от детектора диапазона АЦП0 назначается низкий уровень приоритета.

1:Прерыванию от детектора диапазона АЦП0 назначается высокий уровень приоритета.

Бит 1: PSMB0: Управление приоритетом прерывания от модуля SMBus. Этот бит устанавливает приоритет прерывания от модуля SMBus.

0:Прерыванию от модуля SMBus назначается низкий уровень приоритета.

1:Прерыванию от модуля SMBus назначается высокий уровень приоритета.

Бит 0: PSPI0: Управление приоритетом прерывания от модуля SPI0. Этот бит устанавливает приоритет прерывания от модуля SPI0.

0:Прерыванию от модуля SPI0 назначается низкий уровень приоритета.

1:Прерыванию от модуля SPI0 назначается высокий уровень приоритета.

Ред. 1.2

158

C8051F060/1/2/3/4/5/6/7

Рисунок 13.24. EIP2: Дополнительный регистр приоритетов прерываний 2

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

Значение

PDMA0

EP1

PCAN0

PADC2

PWADC2

PT4

PADC1

PT3

при сбросе:

 

 

 

 

 

 

 

 

00000000

Бит 7

Бит 6

Бит 5

Бит 4

Бит 3

Бит 2

Бит 1

Бит 0

SFR Адрес: 0xF7

 

 

 

 

 

 

 

 

SFR страница: Все

Бит 7: PDMA0: Управление приоритетом прерываний от модуля DMA0. Этот бит устанавливает приоритет прерываний от модуля DMA0.

0:Прерываниям от модуля DMA0 назначается низкий уровень приоритета.

1:Прерываниям от модуля DMA0 назначается высокий уровень приоритета.

Бит 6: EP1: Управление приоритетом прерывания от последовательного порта УАПП1. Этот бит устанавливает приоритет прерываний от последовательного порта УАПП1.

0:Прерываниям от УАПП1 назначается низкий уровень приоритета.

1:Прерываниям от УАПП1 назначается высокий уровень приоритета.

Бит 5: PCAN0: Управление приоритетом прерываний от контроллера CAN. Этот бит устанавливает приоритет прерываний от контроллера CAN.

0:Прерываниям от контроллера CAN назначается низкий уровень приоритета.

1:Прерываниям от контроллера CAN назначается высокий уровень приоритета.

Бит 4: PADC2: Управление приоритетом прерывания от флага завершения преобразования АЦП2. Этот бит устанавливает приоритет прерывания от флага завершения преобразования АЦП2.

0:Прерыванию от флага завершения преобразования АЦП2 назначается низкий уровень приоритета.

1:Прерыванию от флага завершения преобразования АЦП2 назначается высокий уровень приоритета.

Бит 3: PWADC2: Управление приоритетом прерывания от детектора диапазона АЦП2. Этот бит устанавливает приоритет прерывания от детектора диапазона АЦП2.

0:Прерыванию от детектора диапазона АЦП2 назначается низкий уровень приоритета.

1:Прерыванию от детектора диапазона АЦП2 назначается явысокий уровень приоритета.

Бит 2: PT4: Управление приоритетом прерывания от Таймера 4. Этот бит устанавливает приоритет прерывания от Таймера 4.

0:Прерыванию от Таймера 4 назначается низкий уровень приоритета.

1:Прерыванию от Таймера 4 назначается высокий уровень приоритета.

Бит 1: PADC1: Управление приоритетом прерывания от флага завершения преобразования АЦП1. Этот бит устанавливает приоритет прерывания от флага завершения преобразования АЦП1.

0:Прерыванию от флага завершения преобразования АЦП1 назначается низкий уровень приоритета.

1:Прерыванию от флага завершения преобразования АЦП1 назначается высокий уровень приоритета.

Бит 0: PT3: Управление приоритетом прерывания от Таймера 3. Этот бит устанавливает приоритет прерывания от Таймера 3.

0:Приоритет прерывания от Таймера 3 определяется уровнем приоритета по умолчанию.

1:Прерыванию от Таймера 3 назначается высокий уровень приоритета.

159

Ред. 1.2