December 17 2017 15:27:14
Навигация
Авторизация
Логин

Пароль



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

Забыли пароль?
Запросите новый здесь.
ПОРТЫ ВВОДА-ВЫВОДА
МОДУЛЬ ВНЕШНЕЙ МАГИСТРАЛИ

Табл. 3.124. Формат регистра FSR

FSR Регистр состояния блока защиты PWM

Fault Status Register
7 6 5 4 3 2 1 0
FPIN4 FFLAG4 FPIN3 FFLAG3 FPIN2 FFLAG2 FPIN1 FFLAG1
Состояние при сбросе: $00
Имя бита Назначение бита
FFLAGi Бит наступления события защиты по входу FAULT! (1 = 1,2,3,4).
Этот бит устанавливается по истечении 2 периодов fBUS после установления на входе FAULTi высокого логического уровня.
1 - сигнал защиты по входу FAULTi обнаружен.
0 - новых сигналов защиты по входу FAULTi не поступало.
Этот бит доступен только для чтения. Сброс бита производится посредством установки в 1 бита FTACKi регистра FTACK
FPINi Бит состояния линии FAULTi.
Бит доступен только для чтения. Возвращает текущее состояние линии FAULTi

Табл. 3.125. Формат регистра FTACK

FTACK Регистр сброса флагов защиты PWM

Fault Status Register
7 6 5 4 3 2 0
X FTACK4 X FTACK3 X FTACK2 FTACK1
Состояние при сбросе: $00
Имя бита Назначение бита
FTACKi Бит для сброса бита наступления события защиты по входу FAULTi (i = 1 , 2, 3, 4) в регистре FSR.
Бит доступен только для записи. Запись в этот бит 1 очищает бит FFLAGi

Формат регистров управления модулем PWM08 представлен в Табл. 3.126...3.127.

Табл. 3.126. Формат регистра PCTL1

PCTL1 Регистр управления 1 модулем PWM

PWM Control Register 1
7 6 5 4 3 2 1 0
DISX DISY PWMINT PWMF ISENS1 ISENS0 LDOK PWMEN
Состояние при сбросе: $00
Имя бита Назначение бита
DISX(DISY) Бит запрета функции защиты по выходам PWMi, которые относятся к банку X(Y).
1 - функция защиты временно запрещена.
0 - функция защиты будет разрешена начиная со следующего периода ШИМ
PWMINT Бит разрешения прерывания по флагу PWMF.
1 - прерывания разрешены. 0 - прерывания запрещены
PWMF Флаг наступления момента перезагрузки параметров ШИМ-сигналов.
Этот флаг устанавливается в начале каждого периода перезагрузки, независимо от состояния бита LDOK. Для очистки бита необходимо сначала прочитать регистр PCTL1 с установленным битом PWMF, a затем записать в этот бит 0
ISENS1:
ISENS0
Биты выбора способа коррекции длительности импульсов комплементарной пары.
00 и 01 - выбор регистра источника кода модуляции определяется значением битов IPOL1, IPOL2, IPOL3. 10 - выбор регистра источника кода модуляции определяется значением сигналов на линиях IS1 , IS2, IS3. Выборка логического уровня сигналов происходит в период "мертвого времени". 1 1 - выбор регистра источника кода модуляции определяется значением сигналов на линиях IS1 , IS2, IS3. Выбор логического уровня сигналов происходит в начале периода модуляции для фронтовой ШИМ и в середине периода модуляции для центрированной ШИМ
LDOK Бит разрешения обновления данных параметров ШИМ-сигналов.
1 - все новые значения параметров занесены в регистры, можно переносить данные в программно недоступные регистры.
0 - запись новых значений в регистры не завершена. При наступлении момента перезаписи обновление содержимого регистров произведено не будет.
Бит доступен только для записи
PWMEN Бит разрешения работы модуля PWM08.
1 - работа модуля разрешена.
0 - работа модуля запрещена

Табл. 3.127. Формат регистра PCTL2

PCTL2 Регистр управления 2 модулем PWM

PWM Control Register 2
7 6 5 4 3 2 1 0
LDFQ1 LDFQ0 0 IPOL1 IPOL2 POL3 PRSC1 PRSC0
Состояние при сбросе: $00
Имя бита Назначение бита
LDFQ1.LDFQ0 Биты периода обновления параметров ШИМ-сигналов. Период обновления равен:
00 - каждый период несущей частоты.
01 - каждый второй период несущей частоты.
10 - каждый четвертый период несущей частоты.
11 - каждый восьмой период несущей частоты
IPOL1 (IPOL2) (IPOL3) Бит выбора регистра коэффициента модуляции при работе в комплементарном режиме.
1 - использовать регистр PVAL2 канала 2.
0 - использовать регистр FVAL1 канала 1.
Биту IPOL2 соответствуют каналы 3 и 4. Биту IPOL3 соответствуют каналы 5 и 6
PRSC1:PRSC0
Бит выбора коэффициента деления программируемого делителя частоты на входе счетчика опорного кода.
00 - fBUS
01 – fBUS/2
10 – fBUS/4
11 - fBUS/8

Модуль PWM08 допускает временный перевод линий PWMi на прямое программное управление. Установка бита OUTCL в регистре PWMOUT отключает ШИМ-генератор от выходов PWMi, хотя сам генератор продолжает работу. При этом выходы PWMi управляются непосредственно битами OUT1 :OUT6 регистра PWMOUT. Если функция прямого управления используется в комплементарном режиме, то логика "мертвого времени" продолжает действовать.

3.8. ПОРТЫ ВВОДА/ВЫВОДА

3.8.1. ОБЩАЯ ХАРАКТЕРИСТИКА

Линии ввода/вывода данных МК семейства НС08 объединены в 8-разрядные параллельные порты данных, которые именуются в соответствии с буквами латинского алфавита: порт А, порт В, порт С... порт Н. Общее число линий ввода/вывода и распределение этих линий по портам для различных типов МК семейства НС08 представлены в Табл. 3.128.

За редким исключением, все линии ввода/вывода МК семейства НС08 -двунаправленные, т.е. могут использоваться разработчиком как для ввода данных в МК, так и для вывода логических сигналов. Направление передачи линий ввода/вывода настраивается программно путем записи управляющих слов в регистры специальных функций. Возможно изменение направления передачи в ходе выполнения программы посредством перепрограммирования этих регистров. Сигнал сброса устанавливает все линии в режим ввода. Следует особо подчеркнуть, что направление передачи каждой линии может быть выбрано разработчиком произвольно, независимо от других линий, принадлежащих к одному и тому же порту ввода/вывода. Исключение составляют лишь линии однонаправленной передачи, которые изначально специализированы на ввод или на вывод. В качестве примера обратите внимание на линии порта D МК HC908MR32/24, которые могут использоваться только для ввода данных (см. Табл. 3.128).

Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

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

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

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