- •1 Структура системи відображення цифрової інформації
- •2 Вибір окремих пристроїв та його обгрунутування
- •2.1 Вибір генератора тактових імпульсів
- •2.2 Вибір схеми формування керуючих сигналів
- •2.3 Вибір буферів шини даних та шини адреси.
- •2.4. Організація інтерфейсу пам'яті з мікропроцесором.
- •2.5. Організація інтерфейсу пристроїв вводу - виводу з мікропроцесором.
- •3. Програмне забезпечення виводу інформації на цифровий індикатор
2 Вибір окремих пристроїв та його обгрунутування
2.1 Вибір генератора тактових імпульсів
В ролі генератора тактових імпульсів може бути використана мікросхема КР580ГФ24 з частотою 2,5 МГц. На виході цієї мікросхеми формується дві серії зсунутих по фазі імпульсів з однаковою частотою і амплітудою 12В; тактові імпульси з амплітудою 5В для ТТЛ- схем а також деякі додаткові сигнали для роботи мікропроцесора. Мікросхема складається з задаючого генератора, генератора тактових імпульсів, порогового елементу. Стабілізація частоти забезпечується за допомогою зовнішнього кварцового резонатора, частота якого повинна бути у девять разів більша від тактової частоти.Умовне графічне позначення такого генератора представлено на рисунку 2.1.
Призначення виводів:
XTAL1, XTAL2 – входи для під'єднання кварцового резонатора;
TANK – вхід для під'єднання LC-контуру;
SYNC – вихід синхронізації;.
RESIN – вхідний сигнал "Скидання";
RDYIN – вхід сигналу "Готовий" для подачі сигналів про готовність зовнішніх пристроїв до роботи з МП;
OSC – вихід генератора, який використовує для тактування периферійних пристроїв;
CKL1, CKL2 – виходи тактових імпульсів;
CKL2 (TTL) – вихід тактових імпульсів для ТТЛ-схем.
STSTB – строб стану; сигнал L–рівня який використовується для фіксації слова-стану мікропроцесора
RES – вихідний сигнал "Скидання".
READY – вихідний сигнал "Готовий".
Початкове
встановлення мікросхеми відбувається
при подачі сигналу низького рівня на
вхід
.
Таке встановлення відбувається при
включенні живлення за потербою користувача
при виключеному живленні. Елем ти схеми,
що служать для початкового встановлення
показані на рисунку 2.2.
2.2 Вибір схеми формування керуючих сигналів
Як
було сказано впершому розділі для
забезпечення окремих функцій мікропроцесор
в мікропроцесорній системі потрібні
керуючі сигнали:
,
,
,
.
Перераховуючи керуючі сигнали формуються з сигналів DBIN (прийом) і WR (запис), які генерує мікропроцесор і окремих розрядів слова стану, які видає мікропроцесор в такті Т2 кожного машинного циклу. Для формування керуючих сигналів може бути використана схема, що побудована на логічних елементах або спеціальна мікросхема системного контролера КР580ВК28, представлена на рисунку 2.3
Рис. 2.3. Умовне графічне зображення мікросхеми КР580ВК28.
Призначення виводів:
D0 – D7 – входи/виходи даних;
STSTB – строб стану (від ГТІ);
DBIN – вхід сигналу "Прийом від МП";
WR – вхід сигналу "Видача в МП";
HLDA – вхід сигналу "Підтвердження захоплення" від МП;
DB (7 – 0) – входи/виходи інформаційної системної шини;
MEMR – зчитування з пам'яті;
MEMW – записув пам'ять;
IO/R – зчитування з пристроїв вводу-виводу;
IO/W – записув пристрої вводу-виводу;
BUSEN – дозвіл роботи шини. Якщо на цьому вході Н-рівень, то всі входи встановлюються в третій стан;
INTA – підтвердження переривання – сигнал L-рівня, який використовується для стробування вводу підпрограми обслуговування переривання.
Мікросхема системного контролера включає наступні пристрої:
регістр- фіксатор стану для запам’ятовування слова «стан»;
буфер шини даних;
комбінаційна схема, яка формує вихідні керуючі сигнали.
