Примітка до рис Для учучшенія сумісності з ТТЛ схемами до КМОП входів можуть бути підключені подтя / івающіе резистори

На рис 927 наведена схема включення АЦП ADC0816/17, в якій використовується спрощений (мінімальний) варіант інтерфейсу МП 6800 У схемі застосований цифровий компаратор DM8131 для часткового дешифрування адресних розрядів A12 – A15 з використанням двухфазного тактирования і сигналу VMA (адреси комірки памяті) Таким чином забезпечується отримання імпульсу дешифрування адреси для двох логічних схем АБО-НЕ, які, в свою чергу, формують імпульс START / ALE і сигнал OE Сигнал закінчення перетворення (EOC) подається в якості сигналу переривання (IREQ) через інвертор і використовується тільки в системах з одиночним перериванням, так як у 6800 немає можливості скинути переривання (за винятком початку нового циклу перетворення) Так як сигнал EOC безпосередньо повязаний з входом переривання,

Рис 927 Спрощений інтерфейс з МП

керуюча програма не повинна повторно дозволяти переривання протягом восьми тактів синхросигналу АЦП після подачі імпульсу, що запускає (START), тобто поки вихід EOC знаходиться в стані низького логічного рівня (Див «National Semiconductor», Application Note 258, 1994, p 610)

Інтерфейс з МП 6800 з частковим дешифруванням

На рис 928 наведена схема включення АЦП ADC0816/17, в якій використовується інтерфейс МП 6800 з частковим дешифруванням адресних розрядів Він має більше стробов порту введення / виводу в порівнянні зі схемою, представленої на рис 927 Для дешифрування адрес застосовуються логічна схема І-НЕ та інвертор, а також сигнали VMA і двофазного тактирования Формат 16-розрядних двійкових адресних слів для управління АЦП виглядає так:

11110XXXXXAABBBB,

де X не має значення

AA (A4, A5) рівні 00 при видачі сигналу ALE або зчитуванні сигналу скидання IREQ / EOC

Рис 928 Інтерфейс з МП 6800 з частковим дешифруванням

Примітка до рис Для поліпшення сумісності з ТТЛ схемами до KMOIl входів можуть бути підключені підтягують резистори

AA (A4, A5) рівні 01 при видачі сигналу START або зчитуванні даних BBBB (A0-АЗ) – адреса обраного каналу АЦП, якщо А – D підключені до адресної шини і отриманий сигнал ALE

Для формування цих стробов використаний здвоєний 2-4-дешифратор Інвертори необхідні для створення требуемихлогіческіх рівнів МП 6800 підтримай-ваеттолько структуру переривань з проводовим АБО Якщо в системі можливе надходження сигналів переривання від різних пристроїв, то при отриманні такого сигналу стандартна програма управління переривань повинна визначити,

який з пристроїв його викликало, і обслужити саме цей пристрій Для виконан • нения таких дій сигнал EOC виведений на шину даних і може контролюватися центральним процесором (Див «National Semiconductor», Application Note 258, 1994, p 610)

Джерело: Ленк Д, 500 практичних схем на популярних ІС: Пер з англ – М: ДМК Пресс, – 44 с: Ил (Серія «Підручник»)