October 19 2017 19:16:44
Навигация
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации .

Забыли пароль?
Запросите новый здесь.
ОСОБЕННОСТИ МОДУЛЯ CGM08
МИКРОКОНТРОЛЛЕРЫ СЕМЕЙСТВА НС08

3.4.6. ОСОБЕННОСТИ МОДУЛЯ CGM08/1 МК HC908AZ60, HC908MR32/24 И HC08AZO/32

Модуль формирования тактовой частоты CGM08/1 в составе МК HC908AZ60, HC908MR32/24 и HC08AZ0/32 имеет следующие отличительные особенности:

• Генератор кварцевого резонатора в составе модуля не имеет опции включенного состояния в режиме останова (см. п. 3.4.2).

• Делитель опорной частоты RD и делитель FD3 в контуре обратной связи синтезатора частоты отсутствуют. Вследствие этого, коэффициент R принимает значение 1, а коэффициент Р - значение 0. Эти коэффициенты не подлежат программированию.

• Центральная частота рабочего диапазона генератора VCO рассчитывается по упрощенной формуле:

fVRS=L´fNOM

Вследствие этого, коэффициент E принимает значение 0 и программированию не подлежит.

Всего три регистра специальных функций используются для задания режима работы модуля формирования тактовой частоты CGM08/1:

PCTL     - регистр управления синтезатором частоты.

PBWC   - регистр управления системой ИФАПЧ.

PPG       - регистр коэффициентов N и L.

Формат регистра PCTL претерпел незначительные изменения, которые отражены в Табл. 3.25. В регистре PBWC (Табл. 3.26) появился новый бит XLD, который позволяет диагностировать одну из причин выхода частоты fVCLK за пределы полосы точного установления: срыв генерации импульсов опорной частоты. Формат нового регистра PPG приведен в Табл. 3.27.

Табл. 3.25. Формат.регистра PCTL для МК HC908AZ60, HC908MR32/24 и HC08AZO/32

PCTL Регистр управления синтезатором частоты
PLL Control Register
7 6 5 4 3 2 1 0
PLLE PLLF PLLON BCS 1 1 1 1
Состояние при сбросе: $2F
Имя бита Назначение бита
PLLE, PLLF, PLLON,BCS Эти биты полностью аналогичны одноименным битам регистра PCTL модуля CGM08/32 МК HC908GP32/20
D3...D0 Эти биты не имеют смыслового назначения, при чтении возвращают единичные значения

Табл. 3.26. Формат регистра PBWC для МК HC908AZ60, HC908MR32/24 и HC08AZ0/32

РВ1 Регистр управления системой ИФАПЧ

PLL Bandwidth Control Register
7 6 5 4 3 2 1 0
AUTO LOCK ØACQ XLD 0 0 0 0
Состояние при сбросе: $00
Имя бита Назначение бита
AUTO, LOCK, ØACQ Эти биты полностью аналогичны одноименным битам регистра PCTL модуля CGM08/32 МК HC908GP32/20
XLD
Бит контроля генератора на кварцевом резонаторе (Crystal loss Detect Bit).
Этот бит выполняет свою функцию только в случае, если для тактирования МК используется сигнал с выхода синтезатора частоты. Бит позволяет получить информацию о срыве генерации сигнала опорной частоты синтезатора:
1 - генератор кварцевого резонатора формирует опорную частоту.
0 - генератор кварцевого резонатора не формирует опорную частоту. Для определения состояния генератора на кварцевом резонаторе необходимо выполнить следующую последовательность действий:
* Установить 6HTXLD в 1.
* Сформироватьзадержку4хМ циклов.
* Прочитать бит XLD.
Если МК тактируется от генератора на кварцевом резонаторе, то бит XLD не выполняет назначенной функции и при чтении возвращает 0
D3...D0 Эти биты не имеют смыслового назначения в режиме выполнения прикладной программы пользователя, однако используются в тестовом ре­жиме работы МК. При выполнении операций записи в регистр PBWC разряды D3...DO следует устанавливать в 0

Табл. 3.27. Формат регистра PPG для МК HC908AZ60, HC908MR32/24 и HC08AZ0/32

РРG Регистр коэффициентов N и L
PLL Programming Register
7 6 5 4 3 2 1 0
MUL7 MUL6 MUL5 MUL4 VRS7 VRS6 VRS5 VRS4
Состояние при сбросе: $66
Имя бита Назначение бита

Биты коэффициента N (Multiplier Select Bits).
Биты доступны как для записи, так и для чтения. При попытке установить N=$00, реальное значение коэффициента будет N=$01. При сбросе устанавливается значение N=6.
MUL7...MUL4 MUL7 MUL6 MUL5 MUL4 Коэффициент N

0 0 0 0 1

0 0 0 1 1

0 0 1 0 2

1 1 1 0 14

1 1 1 1 15

Биты коэффициента L (VCO Range Select Bits).
Биты доступны как для записи, так и для чтения. При записи в регистр коэффициента L=$00 синтезатор частоты переходит в нерабочее состояние, а бит BCS устанавливается в 0, назначая формирование выходного сигнала CGMOUT на основе выходного сигнала генератора на кварцевом резонаторе CGMXCLK. При сбросе устанавливается значение 1=6.
VRS7...VRS4 VRS7 VRS6 VRS5 VRS4 Коэффициент L

0 0 0 0 См. выше по тексту

0 0 0 1 1

0 0 0 1 1

0 0 1 0 2

1 1 1 0 14

1 1 1 1 15

Перечень регистров специальных функций модулей CGM08 и их адреса для различных МК семейства НС08 приведены в Табл. 3.28. Обратите внимание, что одноименные регистры в карте памяти различных МК имеют различные адреса.

Табл. 3.28. Адреса регистров специальных функций модуля CGM08

Регистры модуля Адреса регистров

HC908QP32/20 HC908AZ60 HC908MR32/24 HC08AZ0/32
Регистр управления синтезатором частоты PCTL $0036 $001С $005С $001С
Регистр управления системой ИФАПЧ PBWC $0037 $0010 $0050 $0010
Регистр коэффициента N (старший байт) PMSH $0038 - - -
Регистр коэффициента N (младший байт) PMSL $0039 - - -
Регистр коэффициента L PMRS $003А - - -
Регистр коэффициента R PMDS $0038 - - -
Регистр коэффициентов nhlppg - $001Е $005Е $001Е

3.4.7. ЭЛЕКТРИЧЕСКИЕ И ДИНАМИЧЕСКИЕ ХАРАКТЕРИСТИКИ МОДУЛЯ CGM08

Табл. 3.29. Параметры модуля CGM08/32 МК HC908GP32/20

Параметр Символ Мин. значение Типовое значение Макс. значение Единица измерения
Напряжение питания VDD 2.7 - 5.5 В
Частота тактирования CPU (VDD=5.0 В ±10%) fBUS - - 8.2 МГц
Частота тактирования CPU (VDD=3.0 В ±10%) fBUS - - 4.1 МГц
Частота внешнего генератора (синтезатор частоты отключен) fOSC He имеет ограничения - 32.8 МГц
Частота внешнего генератора (синтезатор частоты в рабочем режиме) fosc 0.03 - 1.5 МГц
Частота на выходе синтезатора частоты fVCLK 0.0384 - 40.0 МГц
Опорная частота fRCLK 30 32.768 100 кГц
Номинальная частота fNOM - 38.4 - кГц
Центральная частота рабочего диапазона генератора VCO fVRS 0.0384 - 40.0 МГц
Коэффициент R R 1 1 15
Коэффициент N N 1 - 4095
Коэффициент P P 0 0 3
Коэффициент L L 1 - 255
Коэффициент E E 0 - 2
Монотонность девиации частоты Dfj 0 - fRCLK ´0.025% ´2P-2´N ГЦ
Время установления частоты в режиме автоматического управления tLOCK - - 50 мс
Время установления частоты в режиме ручного управления tLOCK - - 50 мс
Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, авторизуйтесьили зарегистрируйтесь для голосования.

Нет данных для оценки.

Время загрузки: 0.03 секунд 2,256,300 уникальных посетителей