Название |
Описание |
Доступ |
Значение после сброса1' |
Адрес (в шестнадцатиричном формате) |
PWMMR4 |
Регистр совпадения 4 PWM. Для регистра MR4 можно разрешить через регистр MCR сброс ТС, останов ТС и РС и/или генерацию прерывания, когда значение MR4 совпадает с текущим значением ТС. Кроме того, совпадение значений MR4 и ТС сбрасывает выход PWM4 в любом режиме управления перепадами и устанавливает ВЫСОКИЙ уровень на выходе PWM5, если он находится в режиме управления двойным перепадом |
R/W |
0 |
0хЕ0014040 |
PWMMR5 |
Регистр совпадения 5 PWM. Для регистра PWMMR5 можно разрешить через регистр PWMMCR сброс PWMTC, останов PWMTC и PWMPC и/или генерацию прерывания, когда значение PWMMR5 совпадает с текущим значением PWMTC. Кроме того, совпадение значений PWMMR5 и PWMTC сбрасывает выход PWM5 в любом режиме управления перепадами и устанавливает ВЫСОКИЙ уровень на выходе PWM6, если он находится в режиме управления двойным перепадом |
R/W |
0 |
0хЕ0014044 |
PWMMR6 |
Регистр совпадения 6 PWM. Для регистра PWMMR6 можно разрешить через регистр PWMMCR сброс PWMTC, останов PWMTC и PWMPC и/или генерацию прерывания, когда значение PWMMR6 совпадает с текущим значением PWMTC. Кроме того, совпадение значений PWMMR6 и PWMTC сбрасывает выход PWM6 в любом режиме управления перепадами |
R/W |
0 |
0хЕ0014048 |
PWMPCR |
Регистр управления PWM. Разрешает использование выводов микроконтроллера в качестве выходов PWM и выбирает канал PWM для управления одиночным или двойным перепадом |
R/W |
0 |
0хЕ001404С |
PWMLER |
Регистр разрешения «защелкивания» PWM. Разрешает использование (активацию) новых значений совпадения PWM |
R/W |
0 |
0хЕ0014050 |
Значение после сброса относится к данным, сохраненным только в используемых битах. Значения зарезервированных битов не учитываются. |
Регистр прерываний от PWM (PWMIR — ОхЕО014000)
Регистр прерываний PWM включает в себя одиннадцать значащих битов (см. Табл. 16.4.), из которых семь обслуживают прерывания при совпадении, а четыре зарезервированы для перспективного использования. Если прерывание сгенерировано, то устанавливается соответствующий бит в PWMIR. В противном случае, этот бит сброшен. Запись логической единицы в установленный значащий бит регистра PWMIR сбросит соответствующее прерывание. Запись логического нуля не будет иметь никакого эффекта.
Битовая структура регистра PWMIR приведена в Табл. 16.4.
Таблица 16.4. Биты регистра прерываний от PWM (PWMIR — OxEOOl4000)
Биты регистра PWMIR |
Функция бита |
Описание |
Значение после сброса |
0 |
Прерывание PWMMR0 |
Флаг прерывания при совпадении в канале 0 PWM |
0 |
1 |
Прерывание PWMMR1 |
Флаг прерывания при совпадении в канале 1 PWM |
0 |
2 |
Прерывание PWMMR2 |
Флаг прерывания при совпадении в канале 2 PWM |
0 |
3 |
Прерывание PWMMR3 |
Флаг прерывания при совпадении в канале 3 PWM |
0 |
4 |
Зарезервирован |
Приложение не должно записывать 1 в этот бит |
0 |
5 |
Зарезервирован |
Приложение не должно записывать 1 в этот бит |
0 |
6 |
Зарезервирован |
Приложение не должно записывать 1 в этот бит |
0 |
7 |
Зарезервирован |
Приложение не должно записывать 1 в этот бит |
0 |
8 |
Прерывание PWMMR4 |
Флаг прерывания при совпадении в канале 4 PWM |
0 |
9 |
Прерывание PWMMR5 |
Флаг прерывания при совпадении в канале 5 PWM |
0 |
10 |
Прерывание PWMMR6 |
Флаг прерывания при совпадении в канале 6 PWM |
0 |
Регистр управления таймером PWM (PWMTCR — OxEOOl4004)
НА ГЛАВНУЮ | | ЧТО ТАКОЕ PIC ? | | ПРОГРАММАТОР | | ПРОЕКТЫ | | СТАТЬИ | | ССЫЛКИ | | КАРТА САЙТА |