Таблица 4.13. Биты регистра конфигурации ФАПЧ (PLLCFG — 0xE01FC084)
Номер бита |
Название бита |
Функция бита |
Значение после сброса |
4:0 |
MSEL4:0 |
Значение множителя частоты системы ФАПЧ. Соответствует величине «М» в формулах вычисления частоты ФАПЧ. Примечание. Более подробно о выборе правильного значения MSEL4:0 см. подраздел 4.7.5 «Вычисление частоты ФАПЧ». |
0 |
6:5 |
PSEL1:0 |
Значение коэффициента деления программируемого делителя частоты системы ФАПЧ. Соответствует величине «Р» в формулах вычисления частоты ФАПЧ. Примечание. Более подробно о выборе правильного значения PSEL1:0 см. подраздел 4.7.5 «Вычисление частоты ФАПЧ». |
0 |
7 |
Зарезервирован |
Пользовательское программное обеспечение не должно производить запись в зарезервированные биты. Чтение зарезервированного бита возвращает неопределенное значение |
NA |
Регистр состояния ФАПЧ (PLLSTAT-0xE01FC088)
Битовая структура регистра PLLSTAT приведена в Табл. 4.14.
Регистр PLLSTAT доступен только для чтения и при чтении возвращает фактические параметры ФАПЧ, которые являются действительными во время этого чтения, как и состояние ФАПЧ. Текущее прочитанное содержимое регистра PLLSTAT может не согласовываться со значениями, содержащимися в регистрах PLLCON и PLLCFG, потому что изменения содержимого этих регистров не вступают в силу, пока не будет выработана корректная последовательность подачи (ввода данных) ФАПЧ (см. описание регистра подачи ФАПЧ (PLLFEED — 0xE01FC08Q).
Таблица 4.14. Биты регистра состояния ФАПЧ (PLLSTAT — 0xE01FC088)
Номер бита |
Название бита |
Функция бита |
Значение после сброса |
4:0 |
MSEL4:0 |
Считывание этого бита возвращает последнее записанное в ФАПЧ значение множителя. Это значение, используемое ФАПЧ на момент чтения |
0 |
6:5 |
PSEL1:0 |
Считывание этого бита возвращает последнее записанное в ФАПЧ значение коэффициента деления программируемого делителя частоты. Это значение, используемое ФАПЧ на момент чтения |
0 |
7 |
Зарезервирован |
Пользовательское программное обеспечение не должно производить запись в зарезервированные биты. Чтение зарезервированного бита возвращает неопределенное значение |
NA |
8 |
PLLE |
Считывание этого бита возвращает последнее записанное в ФАПЧ значение бита включения. ВЫСОКИЙ уровень (т. е. бит установлен в логическую 1) означает, что система ФАПЧ на момент чтения активирована. НИЗКИЙ уровень (сброс в 0) означает, что система ФАПЧ выключена. Этот бит автоматически сбрасывается, когда микроконтроллер переходит в режим Power Down |
0 |
9 |
PLLC |
Считывание этого бита возвращает последнее записанное в ФАПЧ значение бита подключения ФАПЧ к микроконтроллеру. Если биты PLLC и PLLE установлены, ФАПЧ является источником синхронизации для микроконтроллера. Если один из битов PLLC или PLLE сброшен, ФАПЧ не участвует в синхронизации микроконтроллера и синхроимпульсы поступают в обход системы ФАПЧ непосредственно в микроконтроллер. Этот бит автоматически сбрасывается, когда устройство переходит в режим Power Down |
0 |
10 |
PLOCK |
Значение этого бита отражает текущее состояние петли ФАПЧ. Когда бит сброшен, петля ФАПЧ не замкнута. Когда бит установлен в 1, петля ФАПЧ замкнута на требуемой частоте |
0 |
15:11 |
Зарезервированы |
Пользовательское программное обеспечение не должно производить запись в зарезервированные биты. Чтение зарезервированного бита возвращает неопределенное значение |
NA |
4.7.2. Прерывание от ФАПЧ
НА ГЛАВНУЮ | | ЧТО ТАКОЕ PIC ? | | ПРОГРАММАТОР | | ПРОЕКТЫ | | СТАТЬИ | | ССЫЛКИ | | КАРТА САЙТА |