MyTetra Share
Делитесь знаниями!
Регистры параллельного порта микросхемы 1986ВЕ92 (Milandr)
Время создания: 20.05.2014 11:44
Текстовые метки: микросхема, контроллер, Миландр, Milandr, регистры, параллельный, COM, порт
Раздел: Linux, компиляция, C/C++ - ARM - Milandr
Запись: xintrea/mytetra_db_harpokrat/master/base/1400571899ob8rbb14jy/text.html на raw.githubusercontent.com


Таблица 1. Регистры параллельного порта ввода-вывода




Регистр

Назначение

Коли-чество разрядов, досту-пных пользо-вателю

Комментарии

MDR_PORTx

->RXTX

Данные порта

16

MDR_PORTx

->OE

Направление выводов порта

16

0 - линия работает на ввод

1 - линия работает на вывод

MDR_PORTx

->ANALOG

Аналоговый режим работы порта

16

0 - линия работает в аналоговом режиме

1 - линия работает в цифровом режиме


MDR_PORTx

->FUNC

Режим работы порта

32

Каждой линии порта соответствует два бита регистра:

00 - порт ввода-вывода

01 - основная функция

10 - альтернативная функция

11 - переопределенная функция

Альтернативные функции портов микроконтроллера возможно найти в спецификации или в [1]

MDR_PORTx

->PULL

Подтяжки к питанию и "земле"

32

Регистр разделен на две половины:

биты 0..15 отвечают за подтяжку к питанию:

0 - подтягивающий резистор выключен

1 - подтягивающий резистор включен

биты 16..31 отвечают за подтяжку к "земле":

0 - подтягивающий резистор выключен

1 - подтягивающий резистор включен

MDR_PORTx

->GFEN

Подключение фильтра к линии

16

0 - фильтр отключен

1 - фильтр подключен

MDR_PORTx

->PD

Управление триггером Шмидта

32

Регистр разделен на две половины:

биты 0..15 включают или выключают триггер Шмидта для соответствующей линии порта

0 - триггер Шмидта выключен

1 - триггер Шмидта включен

биты 16..32 настраивают режим работы линий порта на вывод

0 - режим управляемого драйвера

1 - режим открытого стока

MDR_PORTx

->PWR

Управление выходной мощностью порта

32

Каждой линии порта соответствует два бита регистра:

00 - зерзервировано (передатчик отключен)

01 - медленый фронт

10 - быстрый фронт

11 - максимально быстрый фронт


Так же в этом разделе:
 
MyTetra Share v.0.64
Яндекс индекс цитирования