Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Основные сигналы контроллера ПДП i8237а. Порты доступа. Порядок программирования.






Основные сигналы

signal clk: STD_LOGIC: = '0';

signal cs: STD_LOGIC;

signal reset: STD_LOGIC;

signal ready: STD_LOGIC;

signal hlda: STD_LOGIC;

signal dreq: UNSIGNED(3 downto 0);

signal db: UNSIGNED(7 downto 0);

signal ior: STD_LOGIC;

signal iow: STD_LOGIC;

signal eopp: STD_LOGIC;

signal a3_0: UNSIGNED(3 downto 0);

signal a7_4: UNSIGNED(3 downto 0);

signal hrq: STD_LOGIC;

signal dack: UNSIGNED(3 downto 0);

signal aen: STD_LOGIC;

signal adstb: STD_LOGIC;

signal memr: STD_LOGIC;

signal memw: STD_LOGIC;

Порты

0000h
ПДП, канал 0.
Запись:
Загрузка младшего/старшего байта в регистры BAR и CAR.
Чтение:
Чтение младшего/старшего байта содержимого регистра CAR.

0001h
ПДП, канал 1.
Запись:
Загрузка младшего/старшего байта в регистры BAR и CAR.
Чтение:
Чтение младшего/старшего байта содержимого регистра CAR.

0002h
ПДП, канал 2.
Запись:
Загрузка младшего/старшего байта в регистры BAR и CAR.
Чтение:
Чтение младшего/старшего байта содержимого регистра CAR.

0003h
ПДП, канал 3.
Запись:
Загрузка младшего/старшего байта в регистры BAR и CAR.
Чтение:
Чтение младшего/старшего байта содержимого регистра CAR.

000Dh
Запись:
Любая запись в этот порт сбрасывает контроллер в начальное состояние.
Чтение:
Возвращается содержимое регистра временного хранения. Возвращается последний переславшийся байт после пересылки память-память.

000Eh
Запись:
Регистр CMR.
Любая запись в этот порт сбрасывает все разряды регистра MASK и разрешает запросы на ПДП по всем каналам.

000Fh
Запись:
Регистр MASK.

0081h
ПДП, канал 2, регистр страницы адреса. Запись:
Загрузка старших 4 разрядов 20-разрядного адреса
Чтение:
Чтение старших 4 разрядов 20-разрядного адреса

0082h
ПДП, канал 3, регистр страницы адреса.
Запись:
Загрузка старших 4 разрядов 20-разрядного адреса
Чтение:
Чтение старших 4 разрядов 20-разрядного адреса

0083h
ПДП, канал 1, регистр страницы адреса.
Запись:
Загрузка старших 4 разрядов 20-разрядного адреса
Чтение:
Чтение старших 4 разрядов 20-разрядного адреса

0081h
ПДП, канал 2, регистр страницы адреса.
Запись:
Загрузка старших 8 разрядов 24-разрядного адреса
Чтение:
Чтение старших 8 разрядов 24-разрядного адреса

0082h
ПДП, канал 3, регистр страницы адреса.
Запись:
Загрузка старших 8 разрядов 24-разрядного адреса
Чтение:
Чтение старших 8 разрядов 24-разрядного адреса

0083h
ПДП, канал 1, регистр страницы адреса.
Запись:
Загрузка старших 8 разрядов 24-разрядного адреса
Чтение:
Чтение старших 8 разрядов 24-разрядного адреса

0087h
ПДП, канал 0, регистр страницы адреса.
Запись:
Загрузка старших 8 разрядов 24-разрядного адреса
Чтение:
Чтение старших 8 разрядов 24-разрядного адреса

0089h
ПДП, канал 6, регистр страницы адреса.
Запись:
Загрузка старших 8 разрядов 24-разрядного адреса
Чтение:
Чтение старших 8 разрядов 24-разрядного адреса

008Ah
ПДП, канал 5, регистр страницы адреса.
Запись:
Загрузка старших 8 разрядов 24-разрядного адреса
Чтение:
Чтение старших 8 разрядов 24-разрядного адреса

008Bh
ПДП, канал 7, регистр страницы адреса.
Запись:
Загрузка старших 8 разрядов 24-разрядного адреса
Чтение:
Чтение старших 8 разрядов 24-разрядного адреса

008Fh
Зарезервировано.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.