Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Проектування мікропроцесорного модуля автоматизованої інформаційної системи

Реферат Проектування мікропроцесорного модуля автоматизованої інформаційної системи





одулі здійснюється за запитом на переривання. Однак вибраний пристрій виводу (принтер) не може самостійно ініціювати режим виведення даних. Перехід у цей режим здійснюється програмно з підпрограми обслуговування переривання від клавіатури. Процедура виведення починається з перевірки наявності підготовлених даних. Якщо даних немає, процедура виведення завершується, інакше відбувається видача чергового байта на принтер. На початку необхідно вважати і проаналізувати слово стану принтера, зробивши цикл читання з зовнішнього пристрою - порту У ППІ КР580ВВ55. Слово стану принтера формується з п'яти сигналів від паралельного інтерфейсу LPT: сигнали низького активного рівня ACK (В«підтвердження прийомуВ») і ERROR (ознака неготовності у зв'язку з помилкою), а також сигнали високого активного рівня BUSY (В«принтер зайнятийВ», з'являється при помилку , відключенні принтера або обробці даних, що виводяться), PE (В«закінчився папірВ») і SEL (В«готовність приймачаВ», зазвичай активний постійно). Принтер готовий при ACK = ERROR = SEL = 1, BUSY = PE = 0. Аналіз слова стану повторюється до виявлення стану готовності принтера до прийому даних. Потім необхідно зробити три циклу запису в зовнішній пристрій, у першому з яких в порт А ППІ зберігається перший байт виведеної інформації, а в другому і третьому - в порт З записуються керуючі слова. Керуюче слово для принтера складається з значень 4 сигналів: STROBE (строб запису даних), INIT (ініціалізація/скидання принтера), SELIN (вибір принтера), AUTOFD (переклад каретки на новий рядок). Перше у.с. встановлює сигнал строба (активний - низький рівень), а друге - знімає. По завершенні обробки принтер через паралельний порт LPT видає повідомлення про готовність до прийому чергової порції даних у вигляді сигналу низького рівня ACK. Цей сигнал подається через інвертор на вхід IR (0) ПКП. Обслуговування переривання відбувається за описаною раніше схемою. В результаті МП знову переходить до виконання програми виведення даних. p align="justify"> 3. Опис програмного забезпечення МП-модуля


.1 Обгрунтування алгоритму програмного забезпечення


Програмне забезпечення розробляється МП-модуля не передбачає наявності прикладних програм, тобто представлено тільки системними програмами, перелік яких визначено в завданні на курсовий проект. p align="justify"> МП-модуль, перш ніж перейти до виконання основних своїх функцій - обробці програм введення/виведення інформації - мав пройти процедури самотестування та ініціалізації функціональних вузлів. p align="justify"> Процедура самотестування є звичайною для будь-якого обчислювального пристрою і проводиться за універсальним алгоритмам. Так, необхідно перевірити працездатність основних функціональних вузлів модуля - його пам'яті і АЛУ процесора. p align="justify"> Так як при проектуванні МП-модуля не стоїть завдання різнобічної і вичерпної перевірки правильності функціонування всіх його вузлів, ...


Назад | сторінка 14 з 25 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Пристрій виведення інформації &Принтер&. Адміністрування і розмежування пр ...
  • Реферат на тему: Оператори введення - виведення даних
  • Реферат на тему: Проектування програмного модуля експорту / імпорту в базу даних аналізу лог ...
  • Реферат на тему: Проектування програмного модуля експорту / імпорту в базу даних аналізу лог ...
  • Реферат на тему: Пристрій матричного принтера