Определение требуемых стробов записи и чтения. Таблица обращения к портам ус.
По заданию стробов чтения требуется 4, а ИЧ формирует только 2. Поэтому размножаем каждый из двух стробов до двух в зависимости от триггера активности канала (Та).
Стробов записи требуется 7, поэтому размножаем STRW0 до двух, в зависимости от Та, а STRW1 пяти, в зависимости от
D3 и D2 и Та.
Таблица обращений для PIT c 2 каналами(К0,К1 ) и n=1. В канале 0 используется 8-разрядный СЕ,OL и CR и реализовывается 2 режима. В канале 1 используется 8-разрядный СЕ,OL и CR и реализовывается 1 режим.
В нашем случае требуется 7 стробов записи, поэтому мы вводит Триггер активности канала(Та)= 0, если работает К0
1, если работает К1
RCW0
RCW1
Таблица обращения к портам.
CS |
IOR |
IOW |
A0 |
Операции |
Чтение (ввод) | ||||
0 |
0 |
1 |
0 |
Чтение из OL0 , если Та=0, или из OL1, если Та=1. |
0 |
0 |
1 |
1 |
Чтение байта состояния из К0,если Та=0,или из К1, если Та=1. |
Запись (вывод) | ||||
0 |
1 |
0 |
0 |
Запись в CR0, если Та=0, или запись в CR1, если Та=1. |
0 |
1 |
0 |
1 |
«установка/сброс Та», если D3D2=00; запись в RCW0, если D3D2=01 и Та=0; запись в RCW1, если D3D2=01 и Та=1; «защелка К0», если D3D2=10 и Та=0; «защелка К1», если D3D2=10 и Та=1. |
Чтобы установить или сбросить Та по ШД передается байт вида:
Если Та=0- сброс, если Та=1-устновка.
Схема Та:
Список литературы
Ю.В. Новиков. Основы цифровой схемотехники. Базовые элементы и схемы. Методы проектирования. Мир, 2001.
В.А. Райхлин, А.Н. Борисов. Основы организации МПС. Уч. пособие для вузов. КГТУ-КАИ, Казань, 1998.
Микропроцессорный комплект Л 1810. Структура, программирование, применение. Справочная книга. Под редакцией Ю.М. Казаринова. Москва, Высшая школа, 1990.
Курс лекций по микропроцессорным системам 2010 г.