едур введення і виведення. p align="justify"> 4. Аналіз функціонування МП-модуля з використанням тимчасових діаграм
Виходячи зі значень номінальних тимчасових затримок, наведених у довідниках, і згідно з алгоритмами роботи мікросхем складемо тимчасові діаграми функціонування МП-модуля в режимах введення і виведення даних. Введення або виведення даних мікропроцесором К1810ВМ86 здійснюється за один чотиритактний машинний цикл. Швидкодія всіх інших елементів модуля має бути таким, щоб не порушувати машинний цикл МП. p align="justify"> Проаналізуємо придатність вибраних елементів для роботи з МП К1810ВМ86.
Тактова частота МП К1810ВМ86 - 5МГц. Це означає, що тривалість одного такту машинного циклу складає 0,2 мс або 200 нс. p align="justify"> Цикл читання
З тимчасових діаграм видно, що критичним у цьому циклі є час виставлення даних на шину даних/адреси МП: з моменту появи на його виходах сигналів низького рівня RD і DEN і до моменту їх зняття. Ці сигнали підтримуються на виходах МП протягом півтора тактів, тобто близько 300 нс. До цього моменту адресу на шині адреси МП-модуля знаходився також не менш 300 нс, чого цілком достатньо для формування сигналів вибору мікросхем. p align="justify"> Сигнал читання пам'яті формується за допомогою 2 мікросхем простої логіки, загальна затримка на яких не перевищує 40 нс. Затримка з моменту отримання сигналу читання пам'яті до моменту появи на висновках модуля значень вибраної комірки для ОЗУ становить 55 нс, а для ПЗУ - 100нс. p align="justify"> Затримка виведення шинного формувача з третього стану становить 10 .. 130 нс. p align="justify"> Таким чином, в граничному випадку дані надійдуть на шину адреси/даних через 140 нс, що цілком прийнятно.
Цикл запису
Сигнали WR і DEN в цьому циклі триматися довше щодо аналогічних сигналів RD DEN в циклі запису, - приблизно 2 повних такту. Це дозволяє проводити успішну запис навіть у відносно повільні зовнішні пристрої. p align="justify"> Тимчасова діаграма роботи паралельного інтерфейсу ілюструє алгоритм його роботи. Видно, що необхідно підтримувати сигнал строба в течії як мінімум 1 мс. Значить, виправдане використання буфера керуючих сигналів для принтера. Сигнал ACK з'являється після закінчення прийому даних і сигналізує про готовність принтера до подальшої роботи. br/>В
Введення даних
В
Висновок даних
Висновок
У ході курсового проектування був розроблений мікропроцесорний модуль, що володіє всіма характеристиками, необхідними за технічним завданням.
На основі завдання і поставлених цілей, була описана структура майбутнього модуля і побудована його функціональна схема. Це дозволило провести більш детальний аналіз, результатом якого стала розробка принципової схеми МП-модуля. p align="justify"...