- •Отличительные особенности микроконтроллеров at91 на базе ядра arm® Thumb®
- •. Описание
- •2. Краткий обзор конфигурации семейства at91sam7s
- •3. Структурная схема
- •4. Назначение выводов
- •5. Назначение внешних выводов для различных корпусов
- •6. Питание
- •7. Порты ввода-вывода
- •8. Архитектура ядра процессора
- •9. Память
- •10. Системный контроллер
- •10.1 Организация памяти системного контроллера
- •10.2 Контроллер сброса
- •10.3 Тактовый генератор
- •10.4 Контроллер управления потребляемой мощностью
- •Расширенный контроллер прерываний и модуль внутрисхемной отладки
- •Таймеры, контроллер портов ввода-вывода и контроллер режимов стабилизатора напряжения питания
- •11. Периферийные модули
- •11.1 Организация памяти периферийных модулей
- •11.2 Дополнительные функции портов ввода-вывода
- •11.3 Функции портов pa0…pa31
- •11.4 Идентификаторы периферийных модулей
- •11.5 Последовательный периферийный интерфейс
- •Двухпроводной интерфейс, usart, spi
- •11.9 Таймер-счетчик (tc)
- •Шим контроллер, usb, ацп
- •12. Обзор процессора arm7tdmi
- •13. Отличительные способности средств отладки и тестирования Описание и структурная схема
- •13.3 Примеры применения
- •13.4 Описание выводов для отладки и тестирования
- •13.5 Функциональное описание
- •14. Контроллер сброса (rstc) Обзор и структурная схема
- •14.3 Функциональное описание
- •14.4 Пользовательский интерфейс контроллера сброса
- •15. Таймер реального времени (rtt)
- •15.3 Функциональное описание
- •15.4 Пользовательский интерфейс таймера реально времени
- •16. Интервальный таймер (pit)
- •16.3 Функциональное описание
- •16.4 Пользовательский интерфейс интервального таймера
- •17. Сторожевой таймер (wdt)
- •17.3 Функциональное описание
- •17.4 Пользовательский интерфейс сторожевого таймера
- •18. Контроллер режимов стабилизатора напряжения (vreg)
- •19. Контроллер памяти (mc)
- •19.3 Функциональное описание
- •19.4 Пользовательский интерфейс контроллера памяти
- •20. Контроллер встроенной флэш-памяти (efc)
- •20.3 Пользовательский интерфейс контроллера встроенной флэш-памяти
- •21. Интерфейс программирования флэш-памяти (ffpi)
- •21.3. Последовательный интерфейс программирования флэш-памяти
- •22. Стартовый загрузчик at91sam7 (бут загрузчик)
- •23. Контроллер пдп (dma) периферийных модулей
- •23.3 Функционирование контроллера dma
- •23.4 Контроллер пдп (pdc). Интерфейс работы
- •24. Расширенный Контроллер Прерываний (aic)
- •24.6 Особенности контроллеров at91 серии
- •24.7 Функциональное описание
- •24.8 Контроллер прерываний aic. Интерфейс пользователя
- •25. Тактовый генератор
- •26. Контроллер управления потребляемой мощности (pmc)
- •26.5 Контроллер тактовых сигналов периферийных модулей (Peripheral Clock Controller)
- •26.6 Контроллер программно управляемых внешних тактовых сигнала
- •6.7 Последовательность программирования
- •26.8 Переключение тактовых сигналов
- •26.9 Регистры контроллера управления потребляемой мощности
- •27. Модуль внутрисхемной отладки (dbgu)
- •27.4. Работа уапп (uart)
- •27.5 Пользовательский интерфейс модуля внутрисхемной отладки
- •28. Контроллер параллельного ввода-вывода
- •8.5 Функциональное описание
- •28.7. Пользовательский интерфейс контроллера параллельного ввода - вывода
- •9. Последовательный периферийный интерфейс (spi)
- •29.6 Функциональное описание
- •29.7 Пользовательский интерфейс последовательно - параллельного интерфейса (spi)
- •30. Двухпроводной интерфейс
- •30.5 Функциональное описание
- •30.6. Пользовательский интерфейс двухпроводного интерфейса
- •33. Таймер-счетчик (тс)
- •33.5 Функциональное описание
- •33.6 Пользовательский интерфейс таймера-счетчика (тс)
- •34. Контроллер широтно-импульсной модуляции (шим)
- •34.5 Функциональное описание
- •34.6 Пользовательский интерфейс шим-контроллера (pwm)
- •35. Порт usb-устройства (udp)
- •35.5. Функциональное описание
- •35.5.2.8 Транзакция "Статус"
- •35.6. Пользовательский интерфейс usb порта (udp)
- •36. Аналогово-цифровой преобразователь (ацп)
- •36.5 Функциональное описание
- •36.6 Пользовательский интерфейс ацп
26.8 Переключение тактовых сигналов
26.8.1 Задержки переключения сигнала MCK.
В таблице 26-1 представлены времена переключения сигнала MCK, необходимые для переключения от одного к другому тактовому источнику (для наихудшего случая). В это время предделители деактивированы. При включении предделителя дополнительно прибавляется 64 такта нового выбранного тактового сигнала.
Таблица 26-1. Задержки переключения сигналов (для наихудшего случая)
|
Переключение от Переключение к |
Сигнал MCK |
Сигнал SLCK |
Сигнал PLLCK |
|
Сигнал MCK |
- |
4 x SLCK + 2.5 x MCK |
3 x PLLCK + 4 x SLCK + 1 x MCK |
|
Сигнал SLCK |
0.5 x MCK + 4.5 x SLCK |
- |
3 x PLL Clock + 5 x SLCK |
|
Сигнал PLLCK |
0.5 x MCK + 4 x SLCK + PLLCOUNT x SLCK + 2.5 x PLLCK |
2.5 x PLLCK + 5 x SLCK + PLLCOUNTxSLCK |
2.5 x PLLCK + 4 x SLCK + PLLCOUNT x SLCK |
26.8.2 Временные диаграммы переключения тактовых сигналов
Рис.
26-3. Переключение сигнала MCK от SLCK к PLLCK
Рис.
26-4. Переключение сигнала MCK от MAINCK к SLCK
Рис.
26-5. Программирование сигнала ФАПЧ
Рис.
26-6. Установка программно управляемых
тактовых сигналов
26.9 Регистры контроллера управления потребляемой мощности
Таблица 26-2. Карта регистров
|
Смещение |
Регистр |
Обозначение |
Тип доступа |
Значение после сброса |
|
0x0000 |
Регистр разрешения системного тактового сигнала |
PMC_SCER |
Только запись |
- |
|
0x0004 |
Регистр запрета системного тактового сигнала |
PMC_SCDR |
Только запись |
- |
|
0x0008 |
Регистр статуса системного тактового сигнала |
PMC _SCSR |
Только чтение |
0x01 |
|
0x000C |
Резерв |
- |
- |
- |
|
0x0010 |
Регистр разрешения периферийного тактового сигнала |
PMC_PCER(1) |
Только запись |
- |
|
0x0014 |
Регистр запрета периферийного тактового сигнала |
PMC_PCDR(1) |
Только запись |
- |
|
0x0018 |
Регистр статуса периферийного тактового сигнала |
PMC_PCSR(1) |
Только чтение |
0x0 |
|
0x001C |
Резерв |
- |
- |
- |
|
0x0020 |
Регистр основного тактового генератора |
CKGR_MOR |
Чтение/Запись |
0x0 |
|
0x0024 |
Регистр определения частоты основного тактового генератора |
CKGR_MCFR |
Только чтение |
0x0 |
|
0x0028 |
Резерв |
- |
- |
- |
|
0x002C |
Регистр ФАПЧ |
CKGR_PLLR |
Чтение/Запись |
0x3F00 |
|
0x0030 |
Регистр основного синхронизирующего сигнала |
PMC_MCKR |
Чтение/Запись |
0x0 |
|
0x0038 |
Резерв |
- |
- |
- |
|
0X003C |
Резерв |
- |
- |
- |
|
0x0040 |
Регистр 0-го программируемого тактового сигнала |
PMC_PCK0 |
Чтение/Запись |
0x0 |
|
0x0044 |
Регистр 1-го программируемого тактового сигнала |
PMC_PCK1 |
Чтение/Запись |
0x0 |
|
|
|
|
|
|
|
0x0060 |
Регистр разрешения прерываний |
PMC_IER |
Только запись |
- |
|
|
|
|
|
|
|
0x0064 |
Регистр запрета прерываний |
PMC_IDR |
Только запись |
- |
|
0x0068 |
Статусный регистр |
PMC_SR |
Только чтение |
0x08 |
|
|
|
|
|
|
|
0X006C |
Регистр маски прерываний |
PMC_IMR |
Только чтение |
0x0 |
|
0x0070 - 0x00 FC |
Резерв |
- |
- |
- |
Примечания:
UDP бит этого регистра, кроме AT91SAM7S32.
USBDIV бит этого регистра, кроме AT91SAM7S32.
26.9.1 Регистр разрешения системного тактового сигнала РМС.
Обозначение регистра: PMC_SCER
Тип доступа: Только запись
|
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
- |
- |
- |
- |
- |
PCK2 |
PCK1 |
PCK0 |
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
UDP |
- |
- |
- |
- |
- |
- |
PCK |
PCK: Системный тактовый сигнал разрешен
0 = Нет действия.
1 = Разрешение сигнала PCK.
UDP: Разрешение тактирования USB порта.
0 = Нет действия.
1 = Разрешат подачу тактового сигнала 48 МГц на USB порт контроллера (кроме AT91SAM7S32.)
PCKx: Разрешение внешнего программируемого тактового сигнала.
0 = Нет действия.
1 = Разрешает соответствующий программируемый тактовый выходной сигнал.
26.9.2 Регистр запрета системного тактового сигнала РМС
Обозначение регистра: PMC_SCDR
Тип доступа: Только запись
|
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
- |
- |
- |
- |
- |
PCK2 |
PCK1 |
PCK0 |
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
UDP |
- |
- |
- |
- |
- |
- |
PCK |
PCK: Системный тактовый сигнал запрещен
0 = Нет действия.
1 = РЗапрет сигнала PCK.
UDP: : Запрет тактирования USB порта.
0 = Нет действия.
1 = Запрещение подачи тактового сигнала 48 МГц на USB порт контроллера (кроме AT91SAM7S32.)
PCKx: Запрет внешнего программируемого тактового сигнала
0 = Нет действия.
1 = Запрет соответствующего программируемого тактового выходного сигнала.
26.9.3 Регистр статуса системного тактового сигнала РМС.
Обозначение регистра: PMC_ SCSR
Тип доступа: Только чтение
|
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
- |
- |
- |
- |
- |
PCK2 |
PCK1 |
PCK0 |
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
UDP |
- |
- |
- |
- |
- |
- |
PCK |
PCK: Статус системного тактового сигнала
0 = Системный тактовый сигнал запрещен.
1 = Системный тактовый сигнал разрешен.
UDP: : Статус сигнала тактирования USB порта
0 = Тактовый сигнал 48 МГц USB порта (UDPCK) запрещен (кроме AT91SAM7S32).
1 = Тактовый сигнал 48 МГц USB порта (UDPCK) разрешен (кроме AT91SAM7S32).
PCKx: Статус внешнего программируемого тактового сигнала
0 = Соответствующий программируемый тактовый сигнал запрещен.
1 = Соответствующий программируемый тактовый сигнал разрешен.
26.9.4 Регистр разрешения периферийного тактового сигнала
Обозначение регистра: PMC_PCER
Тип доступа: Только Запись
|
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
|
PID31 |
PID30 |
PID29 |
PID28 |
PID27 |
PID26 |
PID25 |
PID24 |
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
|
PID23 |
PID22 |
PID21 |
PID20 |
PID19 |
PID18 |
PID17 |
PID16 |
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
PID15 |
PID14 |
PID13 |
PID12 |
PID11 |
PID10 |
PID9 |
PID8 |
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
PID7 |
PID6 |
PID5 |
PID4 |
PID3 |
PID2 |
- |
- |
PIDx: Разрешение соответствующего периферийного тактового сигнала.
0= Нет влияния.
1= Разрешение соответствующего периферийного тактового сигнала.
Примечание: Программирование бита PID, несуществующего периферийного модуля, не влияет на работу PMC.
26.9.5 Регистр запета периферийного тактового сигнала
Обозначение регистра: PMC_PCDR
Тип доступа: Только Запис
ь
|
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
|
PID31 |
PID30 |
PID29 |
PID28 |
PID27 |
PID26 |
PID25 |
PID24 |
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
|
PID23 |
PID22 |
PID21 |
PID20 |
PID19 |
PID18 |
PID17 |
PID16 |
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
PID15 |
PID14 |
PID13 |
PID12 |
PID11 |
PID10 |
PID9 |
PID8 |
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
PID7 |
PID6 |
PID5 |
PID4 |
PID3 |
PID2 |
- |
- |
PIDx: Разрешение соответствующего периферийного тактового сигнала
0= Нет влияния.
1= Запрет соответствующего периферийного тактового сигнала.
26.9.6 Регистр статуса периферийного тактового сигнала
Обозначение регистра: PMC_PCSR
Тип доступа: Только Чтение
|
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
|
PID31 |
PID30 |
PID29 |
PID28 |
PID27 |
PID26 |
PID25 |
PID24 |
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
|
PID23 |
PID22 |
PID21 |
PID20 |
PID19 |
PID18 |
PID17 |
PID16 |
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
PID15 |
PID14 |
PID13 |
PID12 |
PID11 |
PID10 |
PID9 |
PID8 |
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
PID7 |
PID6 |
PID5 |
PID4 |
PID3 |
PID2 |
- |
- |
PIDx: Разрешение соответствующего периферийного тактового сигнала
0= Соответствующий периферийный тактовый сигнал запрещен.
1= Соответствующий периферийный тактовый сигнал разрешен.
26.9.7 Регистр основного тактового генератора
Обозначение регистра: CKGR_MOR
Тип доступа: Чтение/Запись
|
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
OSCOUNT | |||||||
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
- |
- |
- |
- |
- |
- |
OSCBYPASS |
MOSCEN |
MOSCEN: Разрешение основного тактового генератора
Кварцевый генератор должен быть подключен к выводам XIN и XOUT.
0= Основной тактовый генератор запрещен.
1= Основной тактовый генератор разрешен. Бит OSCBYPASS должен быть сброшен
Если MOSCEN бит установлен, то флаг MOSCS устанавливается сразу после времени запуска основного тактового генератора.
OSCBYPASS: Отключение основного тактового генератора
0= Нет влияния.
1= Внешний тактовый генератор отключен. Бит MOSCEN должен быть сброшен. Внешний тактовый сигнал должен быть подключен к выводу XIN.
После установки бита OSCBYPASS флаг MOSCS регистра PMC_SR автоматически устанавливается.
Сброс битов MOSCEN и OSCBYPASS разрешает сброс флага MOSCS.
OSCOUNT: Время запуска основного тактового генератора
Устанавливает количество тактов сигнала SLCK, деленного на 8, для установки времени запуска основного тактового генератора.
26.9.8 Регистр определения частоты основного тактового генератора
Обозначение регистра: CKGR_MCFR
Тип доступа: Только Чтение
|
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
|
- |
- |
- |
- |
- |
- |
- |
MAINRDY |
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
MAINF | |||||||
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
MAINF | |||||||
MAINF: Частота основного тактового генератора
Выдает число тактов основного тактового генератора за время 16-ти тактов сигнала SLCK.
MAINRDY: Готовность основного тактового генератора
0= Значение параметра MAINF некорректно или основной тактовый генератор отключен.
1= Основной тактовый генератор был разрешен и значение MAINF доступно.
26.9.9 Регистр ФАПЧ
Обозначение регистра: CKGR_PLLR
Тип доступа: Чтение/Запись
|
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
|
- |
- |
USBDIV |
- |
MUL | |||
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
|
MUL | |||||||
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
OUT |
PLLCOUNT | ||||||
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
DIV | |||||||
Ограничение входных частот ФАПЧ и параметров умножения должны быть проверены перед использованием PMC.
DIV: Параметр - делитель
|
DIV |
Установка делителя |
|
0 |
Выход делителя 0 |
|
1 |
Делитель отключен |
|
2-255 |
На выходе делителя входная частота, деленная на DIV. |
PLLCOUNT: Счетчик ФАПЧ
Определяет число тактов сигнала SLCK, через которое устанавливается LOCK бит регистра PMC_SR, после записи регистра CKGR_PLLR.
OUT: Диапазон тактовых частот ФАПЧ .
|
OUT |
Диапазон тактовых частот ФАПЧ | |
|
0 |
0 |
См. характеристики по постоянному току |
|
0 |
1 |
Резерв |
|
1 |
0 |
См. характеристики по постоянному току |
|
1 |
1 |
Резерв |
MUL: Умножитель ФАПЧ .
0= ФАПЧ отключена.
От 1 до 2047 = Входная частота ФАПЧ умножается на коэффициент (MUL+1).
USBDIV: Делитель для тактовых сигналов USB (кроме AT91SAM7S32) .
|
USBDIV |
Делитель для тактовых сигналов USB | |
|
0 |
0 |
На выходе делителя выходной сигнал ФАПЧ. |
|
0 |
1 |
На выходе делителя выходной сигнал ФАПЧ, деленный на 2. |
|
1 |
0 |
На выходе делителя выходной сигнал ФАПЧ, деленный на 4. |
|
1 |
1 |
Резерв. |
26.9.10 Регистр основного синхронизирующего сигнала
Обозначение регистра: PMC_MCKR
Тип доступа: Чтение/Запись
|
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
- |
- |
- |
PRESS |
CSS | |||
CSS: Выбор источника основного синхронизирующего сигнала
|
CSS |
Источник основного синхронизирующего сигнала | |
|
0 |
0 |
Сигнал SLCK |
|
0 |
1 |
Сигнал MAINCK |
|
1 |
0 |
Резерв |
|
1 |
1 |
Сигнал PLLCK |
PRESS: Предделитель основного синхронизирующего сигнала
|
PRES |
Сигнал MCK | ||
|
0 |
0 |
0 |
Выбранный тактовый сигнал |
|
0 |
0 |
1 |
Выбранный тактовый сигнал делится на 2 |
|
0 |
1 |
0 |
Выбранный тактовый сигнал делится на 4 |
|
0 |
1 |
1 |
Выбранный тактовый сигнал делится на 8 |
|
1 |
0 |
0 |
Выбранный тактовый сигнал делится на 16 |
|
1 |
0 |
1 |
Выбранный тактовый сигнал делится на 32 |
|
1 |
1 |
0 |
Выбранный тактовый сигнал делится на 64 |
|
1 |
1 |
1 |
Резерв |
26.9.11 Регистр программируемых тактовых сигналов
Обозначение регистра: PMC_PCKx
Тип доступа: Чтение/Запись
|
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
- |
- |
- |
PRESS |
CSS | |||
CSS: Выбор источника основного синхронизирующего сигнала
|
CSS |
Источник основного синхронизирующего сигнала | |
|
0 |
0 |
Сигнал SLCK |
|
0 |
1 |
Сигнал MAINCK |
|
1 |
0 |
Резерв |
|
1 |
1 |
Сигнал PLLCK |
PRESS: Предделитель программируемого тактового сигнала
|
PRES |
Сигнал MCK | ||
|
0 |
0 |
0 |
Выбранный тактовый сигнал |
|
0 |
0 |
1 |
Выбранный тактовый сигнал делится на 2 |
|
0 |
1 |
0 |
Выбранный тактовый сигнал делится на 4 |
|
0 |
1 |
1 |
Выбранный тактовый сигнал делится на 8 |
|
1 |
0 |
0 |
Выбранный тактовый сигнал делится на 16 |
|
1 |
0 |
1 |
Выбранный тактовый сигнал делится на 32 |
|
1 |
1 |
0 |
Выбранный тактовый сигнал делится на 64 |
|
1 |
1 |
1 |
Резерв |
26.9.12 Регистр разрешения прерываний PMC
Обозначение регистра: PMC_IER
Тип доступа: Только Запись
|
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
- |
- |
- |
- |
- |
PCKRDY2 |
PCKRDY1 |
PCKRDY0 |
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
- |
- |
- |
- |
MCKRDY |
LOCK |
- |
MOSCS |
MOSCS: Разрешение прерываний основного тактового генератора (Main Oscillator Status Interrupt Enable)
LOCK: Разрешение прерывания по LOCK биту ФАПЧ
MCKRDY: Разрешение прерывания по готовности сигнала MCK (Master Clock Ready)
PCKRDYx: Разрешение прерывания по готовности программируемого тактового сигнала
0= Нет влияния.
1= Разрешение соответствующего прерывания.
26.9.13 Регистр запрета прерываний PMC
Обозначение регистра: PMC_IDR
Тип доступа: Только Запись
|
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
- |
- |
- |
- |
- |
PCKRDY2 |
PCKRDY1 |
PCKRDY0 |
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
- |
- |
- |
- |
MCKRDY |
LOCK |
- |
MOSCS |
MOSCS: Запрет прерываний основного тактового генератора (Main Oscillator Status Interrupt Enable)
LOCK: Запрет прерывания по LOCK биту ФАПЧ
MCKRDY: прерывания по готовности сигнала MCK (Master Clock Ready)
PCKRDYx: Запрет прерывания по готовности программируемого тактового сигнала
0= Нет влияния.
1= Запрет соответствующего прерывания
26.9.13 Регистр статуса PMC
Обозначение регистра: PMC_SR
Тип доступа: Только Чтение
|
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
- |
- |
- |
- |
- |
PCKRDY2 |
PCKRDY1 |
PCKRDY0 |
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
- |
- |
- |
- |
MCKRDY |
LOCK |
- |
MOSCS |
MOSCS: флаг MOSCS
0= Основной тактовый генератор не стабилизирован.
1= Основной тактовый генератор стабилизирован
LOCK: флаг ФАПЧ
0= ФАПЧ не зафиксирована.
1= ФАПЧ зафиксирована
MCKRDY: Состояние главного синхронизирующего сигнала MCK
0= Сигнал MCK не готов.
1= Сигнал MCK готов
PCKRDYx: Состояние программируемого тактового сигнала
0= Сигнал PCKx не готов.
1= Сигнал PCKx готов
26.9.15 Регистр маски прерываний PMC
Обозначение регистра: PMC_IMR
Тип доступа: Только Чтение
|
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
|
- |
- |
- |
- |
- |
- |
- |
- |
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
- |
- |
- |
- |
- |
PCKRDY2 |
PCKRDY1 |
PCKRDY0 |
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
- |
- |
- |
- |
MCKRDY |
LOCK |
- |
MOSCS |
MOSCS: Маска прерывания основного тактового генератора
LOCK: Маска прерывания по LOCK биту ФАПЧ
MCKRDY: Маска прерывания по готовности сигнала MCK
PCKRDYx: Маска прерывания по готовности программируемого тактового сигнала
0= Соответствующее прерывание разрешено.
1= Соответствующее прерывание запрещено
