ерез порт P0, причому через цей порт виводиться також код команди. Роздільна адреси та коду команди, проводиться в часі за допомогою стробирующего сигналу ALE, по задньому фронту (1/0) якого молодший байт адреси записується в зовнішній регістр DD4. Старший байт адреси запам'ятовується в фіксаторі порту P2 і зберігається незмінним протягом циклу звернення до зовнішньої CSEG. Вибірка команди походить з БІС ПЗУ DD9-DD12, обрані дешифратором DD7, причому вибірка стробіруется сигналом PSEN, що подається на вхід OE дозволу виходів БІС ПЗУ. Читання команди виконується по задньому фронту (0/1) строба PSEN - фаза S1P1-S4P1.
При зверненні до зовнішньої ОЗУ адреса виводиться через порт P0 (молодший байт) і порт P2 (старший байт) ОМК31. Читання або запис даних проводиться через порт P0, тобто порт P0 використовується як шина адреси/даних. Читання даних з XSEG стробіруется сигналом RD, запис - WR.
Рис. 8.1 Тимчасові діаграми роботи мікросхем К573РФ41 і К537РУ17:
а - читання з ПЗУ; б - читання з ОЗУ; в-запис в ОЗУ.
R off - вихідний опір при третьому стані (високоомний рівень),
А - значення поточного адреси (рівень логічної 1 або логічного 0).
t A - час доступу адреси;
t CS - час дії сигналу вибору БІС;
t DIS - час відновлення вихідного сигналу;
t CY - час циклу читання (запису);
t H - час захоплення даних;
t SU - час установки адреси;
t v -
10. Розрахунок навантажувальних здатностей БІС
Розрахунок навантажувальних здатностей БІС ведеться за двома параметрами: по струму і по ємності. Для того щоб БІС були перевантажені необхідно, щоб струм на виході БІС був більше суми вхідних струмів мікросхем, до яких підключений наш висновок. Так само і з ємністю: ємність на виході БІС більше суми ємностей по входах мікросхем, до яких підключений наш висновок.
Розрахуємо навантажувальну здатність портів ЦП і регістрів КР1554ІР22 на підставі даних поміщених в таблицю.
Мікросхема
мкА мкА
мА
мА
пФ
пФ
пФ мкА мкАКР1554АП60,10,12424504,5КР1554ИР220,10,12424504,5КР1554ИД70,10,12424504,5КР1554АН20,10,12424504,5КР580ВВ550,42210010101010К537РУ1781011К573РФ4181011К1816BE310,8310010
Розрахуємо навантажувальну спроможність порту P0 ЦП:
За ємності:
Необхідно щоб виконувалася умова: 500пФ
За току:
Необхідно щоб виконувалася умова: 80мкА
Розрахуємо навантажувальну спроможність порту P2 ЦП:
За ємності:
Необхідно щоб виконувалася умова: 100пФ
За току:
Необхідно щоб виконувалася умова: 80мкА
Розрахуємо на навантажувальну здатність шинного формувача КР1554АП6.
За ємності:
Необхідно щоб виконувалася умова
За току:
Необхідно щоб виконувалася умова
Розрахуємо на навантажувальну здатність буферного регістра КР1554ІР22, так як його виходи навантажені не однаково розрахунок будемо вести за найбільш навантаженої лінії. В даному випадку це лінія A0.
За ємності:
Необхідно щоб виконувалася умова
За току:
Необхідно щоб виконувалася умова
Всі порти мікроконтролера і регістри навантаження витримують.
11. Розрахунок елементів схеми
Світлодіоди сигналізації
Світлодіоди сигналізації підключаються до виходів регістра ІР22 через струмообмежуючі резистори. Світлодіоди застосували типу АЛ307 з червоним світлом світіння, резистор С2-33Н:
Рис. 10.1 Схема включення світлодіодів
Основні характеристики АЛ307:
Прямий струм - 10мА;
Пряме падіння напруги не більше 2В;
Максимальна зворотна напруга - 2В;
Граничний максимальний струм - 20мА.
Визначимо опір резистора:
по ряду Е24 .
Вихідні контактні реле
У н...