1Зп. УВВ0110011111011011101101110110110111111011
Шинний формувач шини адреси
Так як виходи мікропроцесора можуть бути навантажені тільки на один ТТЛ - вхід, то для узгодження шин адреси / даних МП з шиною адреси / даних МПС необхідні шинні формувачі (ШФ), забезпечують підвищення струмового навантаження по виходах. В якості формувачів шини адреси / даних використовується мікросхема КР1533АП6 (рис. 4).
Малюнок 4 - УДО мікросхеми КР1533АП6
Мікросхема КР1533АП6 являє собою восьмизарядний двонаправлений приймач з трьома станами на виході і без інверсії вхідної інформації.
Так як розрядність шини адреси МП 386SX дорівнює 24, то для підвищення струмового навантаження ША необхідно 3 мікросхеми. Ще дві мікросхеми будуть потрібні для підвищення струмового навантаження ШД.
Контролер переривань
Система векторних переривань реалізується за допомогою БІС ПКП I8259A. На основі одного ПКП I8259A формується 8-рівнева пріоритетна система векторних переривань для МП типу I82386 (рис. 5).
Малюнок 5 - УДО програмованого контролера переривань I8259A
Призначення висновків мікросхеми I8259A наведено в таблиці 4.
Таблиця 4 - Призначення висновків мікросхеми I8259A
ВиводОбозначеніеТіп виводаФункціональное призначення вивода11, 10,9,8,7,6,5,4 D0-D7Входи-виходиКанал данних27A0ВходАдрес 0-го разряда18-25IRQ0 - IRQ7ВходЗапрос прериваніяПродолженіе таблиці 21CSВходВибор мікросхеми2WRВходЗапісь інформаціі3RDВходЧтеніе информации26INTAВходПодтверждение прериванія16MS/SVВходВибор веденої мікросхеми12 , 13,15 CAS0-CAS2Входи-виходиШіна каскадирования17INTВыходПрерывание14GND-Общій28U CC-Напруга живлення
Розряди D7-D3 визначають старші біти номера переривання n для кожного входу IRQ ПКП. Молодші 3 біта номера переривання визначаються номером входу IRQ, на який надійшов запит переривань. Формат керуючого слова ICW2 наведений на малюнку 6.
Малюнок 6 - Формат керуючого слова ICW2
У даній роботі використовується наступне керуюче слово:
IRQ1 00001001. Зсув у таблиці векторів переривань: IRQ1 00100100.
Запит переривання відбувається після натискання кнопки КН2. Для запобігання брязкоту контакту кнопки застосовується схема (рис. 7).
Малюнок 7 - Схема придушення брязкоту контактів і зняття сигналу IRQI після формування сигналу INTA #
Дешифратор адреси пам'яті і УВВ
Дешифратор адреси пам'яті і УВВ представлений на малюнку 8.
Рисунок 8 - УДО мікросхеми 1533ІД14
На вхід надходять лінії А3 і А4.
Сигнал на виході CSPIC означає вибір контролера переривань, тобто в цьому такті ПІТ і УВВ НЕ будуть задіяні.
Сигнал на виході CSPIT означає вибір ПІТ.
Сигнал на виході CSPPA означає вибір УВВ.
Постійний запам'ятовуючий пристрій
У даній роботі використовується ПЗУ - AT27C256R, представлене на рис. 9.
Рисунок 9 - УДО мікросхеми AT27C256R
...