ВСТУП
На даний момент часу важно знайти галузь науки, промисловості чи техніки, яка не використовує комп’ютерні технології. Всі сучасні організації давно комп’ютеризовані, за допомогою комп’ютера вирішуються усі сучасні задачі у промисловості, техніці, медицині, навіть навчання з використанням ЕОМ є практичніше та наочніше. Комп’ютер став атрибутом сучасної людини, її невід’ємною частиною. Завдяки новітнім технологіям ми можемо обмінюватись інформацією, дізнаватись останні новини з будь-якого куточку світу, самовдосконалюватись чи просто весело проводити час.
В новітньому суспільстві технології дуже швидко розвиваються, і стежити за останніми новинками елементів ЕОМ дуже важко.
Але всі вони мають спільні ознаки та схожий принцип роботи, і для того, щоб ознайомитися з новим пристроєм, необхідно освоїти старий.
Завданням даної курсової роботи є розробити функціональну та структурну схеми завантаження команд режиму передачі та прийому паралельного інтерфейсу І8255 в режимі 0. Для того, щоб цілком розкрити дану тему, необхідно розглянути сам пристрій, який дозволяє передавати та приймати дані, а саме програмований паралельний інтерфейс вводу-виводу І8255
1 ПРИЗНАЧЕННЯ І ОБЛАСТЬ ВИКОРИСТАННЯ
Будь-який пристрій повинен так чи інакше бути зв’язаним з зовнішнім світом. В мікропроцесорній техніці цю роль виконують ВІС паралельного інтерфейсу. З їхньою допомогою центральний процесор отримує дані, які потребують тієї чи іншої обробки, керує різними пристроями. Яскравим прикладом такого пристрою є І8255 І8255 – це мікросхема контролера програмованого паралельного інтерфейсу, створена у 1976 році. Спочатку дана мікросхема була розроблена для мікропроцесора американської фірми Intel, а саме для моделі Intel 8085. Використовувалась в різних моделях комп’ютерів, спільно з Intel 8086, Z-80 і іншими процесорами. І8255 має 3 восьмирозрядні канали вводу-виводу, восьмирозрядний канал для підключення по шині даних, 2 адресних входи. Третій канал вводу-виводу може бути розділений на два по 4 біти. Радянським аналогом даного адаптера є мікросхема КР580ВВ55 Щоб докладніше розібратись з принципом дії мікросхеми, пропоную розглянути її блок-схему, зображеної на рис.1.1. І8255 отримує багато сигналів від зовнішніх пристроїв, але і посилає не менше. Основними сигналами та елементами є: D0…D7 -лінії даних REZET -апаратне скидання CS/ -вибір корпусу ВІС RD -вхід керування введенням WR/ -вихід керування висновком А0, А1 -адреса порту РАО…РА7 -порт А РВО-РВ7 - порт В РСО-РС7 - порт С
/
Рисунок 1.1 – Блок схема адаптера
2. ОГЛЯД АНАЛОГІЧНИХ ІСНУЮЧИХ СИСТЕМ
Будь-якій мікропроцесорній системі необхідні засоби обміну даними із зовнішніми периферійними пристроями. В залежності від умов конкретного застосування та характеристик периферійного обладнання передача даних виконується в паралельному або послідовному форматі. Спільність функцій введення-виведення стимулювала розробку ВІС периферійних адаптерів, що являють собою гнучкі програмовані прилади, зорієнтовані виключно на введення-виведення. Зараз такі адаптери стали неодмінними компонентами практично всіх мікропроцесорних сімейств. Як приклад типового паралельного периферійного адаптера, або програмованого паралельного інтерфейсу, нижче розглядається мікросхема КР580ВВ55А(аналога І8255). На рисунках 2.a) і 2.б) наведені структурна схема адаптера і його програмна модель. Підключення периферійного обладнання виконується через три двонаправлених 8-бітних порти (або канали) A, B і C. Інтерфейс із системною шиною здійснюється за допомогою ліній: /
Рисунок 2. Блок схема адаптеру та схема з’єднання з МП
D0…D7 -лінії даних, вихідне положення REZET - скидання пристрою. CS/ -вибір корпусу ВІС RD -вхід керування введенням WR/ -вихід керування висновком А0, А1 -адреса порту РАО…РА7 -порт А РВО-РВ7 -порт В РСО-РС7 -по...