F20-23 (1041603), страница 24
Текст из файла (страница 24)
1.4C8051F020/1/2/3Рисунок 12.10. IP: Регистр приоритетов прерыванийR/WБит 7Значениепри сбросе:R/W-R/WPT2R/WPS0R/WPT1R/WPX1R/WPT0R/WPX0Бит 6Бит 5Бит 4Бит 3Бит 2Бит 1Бит 0SFR Адрес:(доступен в битовомрежиме адресации)0xB800000000Биты 7-6: Не используются. Читаются как 11b.Бит 5: PT2: Управление приоритетом прерывания от Таймера 2.Этот бит устанавливает приоритет прерываний от Таймера 2.0: Приоритет прерывания от Таймера 2 определяется уровнем приоритета по умолчанию.1: Прерываниям от Таймера 2 назначается высокий уровень приоритета.Бит 4: PS0: Управление приоритетом прерывания от последовательного порта УАПП0.Этот бит устанавливает приоритет прерываний от последовательного порта УАПП0.0: Приоритет прерывания от УАПП0 определяется уровнем приоритета по умолчанию.1: Прерываниям от УАПП0 назначается высокий уровень приоритета.Бит 3: PT1: Управление приоритетом прерывания от Таймера 1.Этот бит устанавливает приоритет прерываний от Таймера 1.0: Приоритет прерывания от Таймера 1 определяется уровнем приоритета по умолчанию.1: Прерываниям от Таймера 1 назначается высокий уровень приоритета.Бит 2: PX1: Управление приоритетом внешнего прерывания 1.Этот бит устанавливает приоритет внешнего прерывания 1.0: Приоритет внешнего прерывания 1 определяется уровнем приоритета по умолчанию.1: Внешнему прерыванию 1 назначается высокий уровень приоритета.Бит 1: PT0: Управление приоритетом прерывания от Таймера 0.Этот бит устанавливает приоритет прерываний от Таймера 0.0: Приоритет прерывания от Таймера 0 определяется уровнем приоритета по умолчанию.1: Прерываниям от Таймера 0 назначается высокий уровень приоритета.Бит 0: PX0: Управление приоритетом внешнего прерывания 0.Этот бит устанавливает приоритет внешнего прерывания 0.0: Приоритет внешнего прерывания 0 определяется уровнем приоритета по умолчанию.1: Внешнему прерыванию 0 назначается высокий уровень приоритета.Ред.
1.4120C8051F020/1/2/3Рисунок 12.11. EIE1: Дополнительный регистр разрешения прерываний 1R/WECP1RR/WECP1FR/WECP0RR/WECP0FR/WECPA0R/WEWADC0R/WESMB0R/WESPI0Бит 7Бит 6Бит 5Бит 4Бит 3Бит 2Бит 1Бит 0Значениепри сбросе:00000000SFR Адрес:0xE6Бит 7: ECP1R: Бит разрешения прерываний от нарастающего фронта Компаратора 1 (СР1).Этот бит устанавливает маскирование прерывания от СР1.0: Прерывание от нарастающего фронта СР1 запрещено.1: Разрешены запросы прерываний, генерируемые при установке флага CP1RIF (CPT1CN.5).Бит 6: ECP1F: Бит разрешения прерываний от спадающего фронта Компаратора 1 (СР1).Этот бит устанавливает маскирование прерывания от СР1.0: Прерывание от спадающего фронта СР1 запрещено.1: Разрешены запросы прерываний, генерируемые при установке флага CP1FIF (CPT1CN.4).Бит 5: ECP0R: Бит разрешения прерываний от нарастающего фронта Компаратора 0 (СР0).Этот бит устанавливает маскирование прерывания от СР0.0: Прерывание от нарастающего фронта СР0 запрещено.1: Разрешены запросы прерываний, генерируемые при установке флага CP0RIF (CPT0CN.5).Бит 4: ECP0F: Бит разрешения прерываний от спадающего фронта Компаратора 0 (СР0).Этот бит устанавливает маскирование прерывания от СР0.0: Прерывание от спадающего фронта СР0 запрещено.1: Разрешены запросы прерываний, генерируемые при установке флага CP0FIF (CPT0CN.4).Бит 3: EPCA0: Бит разрешения прерываний от программируемого массива счетчиков (PCA0).Этот бит устанавливает маскирование прерывания от PCA0.0: Все прерывания от PCA0 запрещены.1: Разрешены запросы прерываний, генерируемые PCA0.Бит 2: EWADC0: Бит разрешения прерываний от детектора диапазона АЦП0.Этот бит устанавливает маскирование прерывания от детектора диапазона АЦП0.0: Прерывание от детектора диапазона АЦП0 запрещено.1: Разрешены запросы прерываний, генерируемые детектором диапазона АЦП0.Бит 1: ESMB0: Бит разрешения прерываний от модуля SMBus.Этот бит устанавливает маскирование прерывания от модуля SMBus.0: Все прерывания от модуля SMBus запрещены.1: Разрешены запросы прерываний, генерируемые при установке флага SI (SMB0CN.3).Бит 0: ESPI0: Бит разрешения прерываний от модуля SPI0.Этот бит устанавливает маскирование прерывания от модуля SPI0.0: Все прерывания от модуля SPI0 запрещены.1: Разрешены запросы прерываний, генерируемые при установке флага SPIF (SPI0CN.7).121Ред.
1.4C8051F020/1/2/3Рисунок 12.12. EIE2: Дополнительный регистр разрешения прерываний 2R/WEXVLDR/WES1R/WEX7R/WEX6R/WEADC1R/WET4Бит 7Бит 6Бит 5Бит 4Бит 3Бит 2R/WEADC0Бит 1R/WET3Бит 0Значениепри сбросе:00000000SFR Адрес:0xE7Бит 7: EXVLD: Бит разрешения прерывания от флага готовности внешнего источникатактовых импульсов (XTLVLD).Этот бит устанавливает маскирование прерывания от XTLVLD.0: Все прерывания от XTLVLD запрещены.1: Разрешены запросы прерываний, генерируемые при установке флага XTLVLD (OSCXCN.7)Бит 6: ES1: Бит разрешения прерываний от последовательного порта УАПП1.Этот бит устанавливает маскирование прерывания от последовательного порта УАПП1.0: Прерывания от УАПП1 запрещены.1: Прерывания от УАПП1 разрешены.Бит 5: EX7: Бит разрешения внешнего прерывания 7.Этот бит устанавливает маскирование внешнего прерывания 7.0: Внешнее прерывание 7 запрещено.1: Разрешены запросы прерываний, генерируемые на входном выводе внешнего прерывания 7.Бит 4: EX6: Бит разрешения внешнего прерывания 6.Этот бит устанавливает маскирование внешнего прерывания 6.0: Внешнее прерывание 6 запрещено.1: Разрешены запросы прерываний, генерируемые на входном выводе внешнего прерывания 6.Бит 3: EADC1: Бит разрешения прерываний, возникающих при завершении преобразования АЦП1.Этот бит устанавливает маскирование прерывания, возникающего при завершениипреобразования АЦП1.0: Прерывание, возникающее при завершении преобразования АЦП1, запрещено.1: Разрешены запросы прерываний, генерируемые флагом завершения преобразования АЦП1.Бит 2: ET4: Бит разрешения прерываний от Таймера 4.Этот бит устанавливает маскирование прерывания от Таймера 4.0: Все прерывания от Таймера 4 запрещены.1: Разрешены запросы прерываний, генерируемые при установке флага TF4 (T4CON.7)Бит 1: EADC0: Бит разрешения прерываний, возникающих при завершении преобразования АЦП0.Этот бит устанавливает маскирование прерывания, возникающего при завершениипреобразования АЦП0.0: Прерывание, возникающее при завершении преобразования АЦП0, запрещено.1: Разрешены запросы прерываний, генерируемые флагом завершения преобразования АЦП0.Бит 0: ET3: Бит разрешения прерываний от Таймера 3.Этот бит устанавливает маскирование прерывания от Таймера 3.0: Все прерывания от Таймера 3 запрещены.1: Разрешены запросы прерываний, генерируемые при установке флага TF3 (TMR3CN.7)Ред.
1.4122C8051F020/1/2/3Рисунок 12.13. EIP1: Дополнительный регистр приоритетов прерываний 1R/WPCP1RR/WPCP1FR/WPCP0RR/WPCP0FR/WPPCA0R/WPWADC0R/WPSMB0R/WPSPI0Бит 7Бит 6Бит 5Бит 4Бит 3Бит 2Бит 1Бит 0Значениепри сбросе:00000000SFR Адрес:0xF6Бит 7: PCP1R: Управление приоритетом прерывания от нарастающегофронта Компаратора 1 (СР1).Этот бит устанавливает приоритет прерывания от СР1.0: Прерыванию от нарастающего фронта CP1 назначается низкий уровень приоритета.1: Прерыванию от нарастающего фронта CP1 назначается высокий уровень приоритета.Бит 6: PCP1F: Управление приоритетом прерывания от спадающегофронта Компаратора 1 (СР1).Этот бит устанавливает приоритет прерывания от СР1.0: Прерыванию от спадающего фронта CP1 назначается низкий уровень приоритета.1: Прерыванию от спадающего фронта CP1 назначается высокий уровень приоритета.Бит 5: PCP0R: Управление приоритетом прерывания от нарастающегофронта Компаратора 0 (СР0).Этот бит устанавливает приоритет прерывания от СР0.0: Прерыванию от нарастающего фронта CP0 назначается низкий уровень приоритета.1: Прерыванию от нарастающего фронта CP0 назначается высокий уровень приоритета.Бит 4: PCP0F: Управление приоритетом прерывания от спадающегофронта Компаратора 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 назначается высокий уровень приоритета.123Ред.