VPCTRLB - регистр В управлению связью с виртуальными портами 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

VPCTRLB - регистр В управлению связью с виртуальными портами



Бит                  
+0x03
VP3MAP[3:0] VP2MAP[3:0]
VPCTRLB
Чтение/запись Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап
Нач значение                

192. Биты 7:4 - VP3MAP: настройка связи с виртуальным портом 3

Данные биты задают, какой из портов будет связан с виртуальным портом 3. Связыванию подлежат регистры DIR, OUT, IN и INTFLAGS. Доступ к регистрам виртуального порта идентичен доступу к регистрам физических портов. Конфигурация показана в таблице 13.6.

193. Биты 3:0 - VP2MAP: настройка связи с виртуальным портом 2

Данные биты задают, какой из портов будет связан с виртуальным портом 2. Связыванию подлежат регистры DIR, OUT, IN и INTFLAGS. Доступ к регистрам виртуального порта идентичен доступу к регистрам физических портов. Конфигурация показана в таблице 13.6.

Таблица 13.6. Связь с виртуальными портами

VPnMAP[3:0] Групповая конфигурация Описание
  PORTA С виртуальным портом n связан порт A
  PORTB С виртуальным портом n связан порт B
  PORTC С виртуальным портом n связан порт C
  PORTD С виртуальным портом n связан порт D
  PORTE С виртуальным портом n связан порт E
  PORTF С виртуальным портом n связан порт F
  PORTG С виртуальным портом n связан порт G
  PORTH С виртуальным портом n связан порт H
  PORTJ С виртуальным портом n связан порт J
  PORTK С виртуальным портом n связан порт K
  PORTL С виртуальным портом n связан порт L
  PORTM С виртуальным портом n связан порт M
  PORTN С виртуальным портом n связан порт N
  PORTP С виртуальным портом n связан порт P
  PORTQ С виртуальным портом n связан порт Q
  PORTR С виртуальным портом n связан порт R

CLKEVOUT - регистр вывода сигналов событий и синхронизации

Бит                  
+0x04
- - EVOUT[1:0] - - CLKOUT[1:0]
CLKEVOUT
Чтение/запись Чт. Чт. Чт/Зап Чт/Зап Чт. Чт. Чт/Зап Чт/Зап
Нач значение                

194. Биты 7:6 - Res: резервные биты

Данные биты являются резервными и всегда считываются с нулевыми значениями. Для совместимости с будущими МК, выполняя запись в этот регистр, всегда записывайте нули в резервные биты.

195. Биты 5:4 - EVOUT[1:0] - вывод события в порт

С помощью данных бит можно задать, в какой порт нужно выводить канал событий 0 системы событий. У выбранного порта для этих целей всегда используется линия 7 и, поэтому, настройка бит CLKOUT должна отличаться от EVOUT. Чтобы сигнал события появился на линии в/в её необходимо настроить, как выход.

Возможные настройки бит EVOUT представлены в таблице 13.7.

Таблица 13.7. Настройка вывода в порт канала события 0

EVOUT[1:0] Групповая конфигурация Описание
  OFF Вывод события отключен
  PC7 Канал события 0 выводится на линию 7 порта C
  PD7 Канал события 0 выводится на линию 7 порта D
  PE7 Канал события 0 выводится на линию 7 порта E

196. Биты 3:2 - Res: резервные биты

Данные биты являются резервными и всегда считываются с нулевыми значениями. Для совместимости с будущими МК, выполняя запись в этот регистр, всегда записывайте нули в резервные биты.

197. Биты 1:0 - CLKOUT[1:0] - вывод синхронизации в порт

От данных бит зависит, в какой порт будет выводится сигнал синхронизации УВВ. Для этих целей всегда используется линия 7 выбранного порта. Настройки вывода синхронизации перекрывают настройки вывода событий, поэтому, если эти настройки будут одинаковыми, то фактически на линии порта будет выводится сигнал синхронизации УВВ. Для появления сигнала синхронизации на выбранной линии, её необходимо настроить, как выход.

Возможные настройки бит CLKOUT представлены в таблице 13.8.

Таблица 13.8. Настройка вывода синхронизации в порт

CLKOUT[1:0] Групповая конфигурация Описание
  OFF Вывод синхронизации отключен
  PC7 Синхронизация выводится на линию 7 порта C
  PD7 Синхронизация выводится на линию 7 порта D
  PE7 11 PE7 Синхронизация выводится на линию 7 порта E

Описание регистров виртуальных портов

DIR - регистр направления

Бит                  
+0x00
DIR[7:0]
DIR
Чтение/запись Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап
Нач значение                

198. Биты 7:0 - DIR[7:0]: регистр направления

Биты данного регистра позволяют задать направление каждой линии порта, выбранного регистром VPCTRLA (регистр А управлению связью с виртуальными портами) или VPCTRLB (регистр В управления связью с виртуальными портами). После связывания физического порта с виртуальным, доступ к этому регистру будет идентичным доступу к регистру DIR физического порта.

OUT - регистр вывода данных

Бит                  
+0x01
OUT[7:0]
OUT
Чтение/запись Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап
Нач значение                

199. Биты 7:0 - OUT[7:0]: выводимое в порт значение

С помощью данного регистра можно изменить состояние каждой линии порта, выбранного регистром VPCTRLA (регистр А управлению связью с виртуальными портами) или VPCTRLB (регистр В управления связью с виртуальными портами). После связывания физического порта с виртуальным, доступ к этому регистру будет идентичным доступу к регистру OUT физического порта.

IN - регистр ввода данных

Бит                  
+0x02
IN[7:0]
IN
Чтение/запись Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап
Нач значение                

200. Биты 7:0 - IN[7:0]: введенное из порта значение

С помощью данного регистра можно опросить состояние линий в/в, но при условии, что разрешена работа входного цифрового буфера. Опрос выполняется того порта, который задан регистрами VPCTRLA (регистр А управлению связью с виртуальными портами) или VPCTRLB (регистр В управления связью с виртуальными портами). После связывания физического порта с виртуальным, доступ к этому регистру будет идентичным доступу к регистру IN физического порта.



Поделиться:


Последнее изменение этой страницы: 2016-12-30; просмотров: 211; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 54.86.180.90 (0.008 с.)