- •Міністерство освіти і науки України Запорізький національний технічний університет методичні вказівки
- •1 Мета та задача вивчення дисципліни
- •2 Програма та методичні вказівки по вивченню тем курсу
- •2.1 Вступ
- •2.2 Арифметичні та логічні основи мп техніки
- •2.3 Елементна база мікропроцесорів
- •2.4 Архітектура мікропроцесорів
- •2.5 Система команд мікропроцесора
- •2.6 Архітектура процесорного вузла
- •2.7 Побудова мікропроцесорної системи
- •3 Контрольна робота № 1 системи числення та цифрові коди
- •3.1 Загальні відомості
- •3.2 Завдання на контрольну роботу
- •3.3 Методичні вказівки
- •4 Контрольна робота № 2 вивчення логічних елементів і цифрових пристроїв
- •4.1 Варіанти контрольних завдань
- •4.2 Методичні вказівки
- •5 Контрольна робота № 3 опрацьовування даних у мікропроцесорах
- •5.1 Варіанти контрольних завдань
- •5.2 Методичні вказівки
- •6 Контрольна робота № 4 розробка загальносистемних блоків мп систем
- •6.1 Загальні відомості
- •6.2 Варіанти контрольних завдань
- •6.3 Методичні вказівки
- •7 Контрольна робота №5 розробка пристрою, що задає час , мп системи
- •7.2 Варіанти контрольних завдань
- •7.3 Методичні вказівки
- •8 Контрольна робота №6 розробка модуля сполучення 3 об'єктом керування
- •8.1 Варіанти контрольних завдань
- •8.2 Методичні вказівки
- •Перелік посилань
8.1 Варіанти контрольних завдань
Таблиця 8.1 - Варіанти об'єктів і алгоритмів керування
Варіант |
Порт КР580ВВ55 для підключення об’єкта |
Умова виходу із циклу | ||||||
1 |
А0 |
А2 |
В1 |
В3 |
X=Y=Z=W=1 | |||
2 |
А2 |
А4 |
В3 |
В5 |
X=Y=1, Z=W=0 | |||
3 |
А4 |
А6 |
В5 |
В7 |
X=Y=Z=W=0 | |||
4 |
А0 |
В0 |
С0 |
С4 |
X=Y=1, Z=W=0 | |||
5 |
А1 |
В1 |
С1 |
С5 |
X=0, Y=Z=W=1 | |||
6 |
В0 |
В2 |
С0 |
С1 |
X ΛY=0, Z=W=1 | |||
7 |
В3 |
В4 |
С2 |
С5 |
X V Y=1, Z=W=0 | |||
8 |
В1 |
В3 |
А4 |
С3 |
X V Y=1, Z=1, W=0 | |||
9 |
С1 |
А1 |
В7 |
А2 |
X V Y V Z=1, W=1 | |||
10 |
С7 |
В1 |
В2 |
А3 |
Z Λ W=0, X=1, Y=0 | |||
|
Ключі замикання на етапах циклу | |||||||
1 |
2 |
3 |
4 | |||||
11 |
А7 |
А6 |
В0 |
В1 |
XY |
ZW |
XY |
ZW |
12 |
А5 |
А4 |
В2 |
В3 |
XZ |
YW |
XZ |
YW |
13 |
С0 |
С1 |
А1 |
А2 |
X |
XY |
XYZ |
XYZW |
14 |
С2 |
С3 |
В7 |
В6 |
XYZW |
XYZ |
XY |
X |
15 |
С4 |
С5 |
А1 |
В1 |
XYZ |
W |
XYZ |
Z |
16 |
С6 |
С7 |
В2 |
А2 |
XY |
YZ |
ZW |
WX |
17 |
В0 |
А0 |
С1 |
С2 |
Y |
XZ |
W |
YX |
18 |
В1 |
В2 |
А1 |
А0 |
Z |
XYW |
Z |
XYW |
19 |
В3 |
В7 |
С3 |
С7 |
X |
X |
Z |
XYW |
20 |
А3 |
А4 |
С0 |
В5 |
W |
XYZ |
W |
X |
Примітки:
1. Для варіантів 1-10 об’єктами для керування є дискретні датчики Х,У,Z,W, що виробляють сигнал логічного «0» у замкнутому стані і логічної «1» у розімкненому. Мікропроцесорна система повинна виконувати циклічне уведення інформації з датчиків до виконання заданої умови.
2. Для варіантів 11-20 об'єктами керування є транзисторні ключі Х,У,Z,W. Сигнал логічного «0» на вході ключа відповідає його розімкненому стану, а логічна «1» - замкненому. Мікропроцесорна система повинна виконувати циклічне вмикання заданих комбінацій транзисторних ключів.
3. Часові параметри циклів уведення і виводу інформації не нормуються.
8.2 Методичні вказівки
Доповнити розроблену в контрольних роботах №4 і 5 мікропроцесорну систему ВІС, що програмується, паралельного інтерфейсу КР580ВВ55. При цьому адресний простір 12121 не повинний перекриватися з адресним простором інших модулів системи. Реалізувати програмно-апаратними засобами функції із таблиці 8.1.
Звіт повинен містити:
електричну схему підключення ПРІ до розробленої системи та об'єкта керування;
карту пам'яті із вказівкою адреси регістрів ПРІ;
опис констант для ініціалізації ПРІ та виконання заданої функції;
програму ініціалізації ПРІ і уведення (виведення) інформації в (з) об'єкт(а) керування;
часові діаграми. Опис роботи ВІС ПРІ в заданому режимі.
Перелік посилань
Микропроцессоры. В 3-х книгах. Учебник для ВТУЗов / П.В. Нестеров, В.Ф. Шаньгин, В.Д. Горбунов и др.; под ред. Л.Н. Преснухина. – М.: Высш. шк., 1986.
Стрыгин Б.В., Щарев Л.С. Основы вычислительной, микропроцессорной техники и программирования. – М.: Высш. шк., 1989. – 479с.
Гилмор Ч. Введение в микропроцессорную технику. – М.: Мир, 1984. – 334с.
Майоров С.А. и др. Введение в микроЭВМ. – Л.: Машиностроение, 1988. – 304с.
Майоров В.Г., Гаврилов А.И. Практический курс программирования микропроцессорных систем. – М.: Машиностроение, 1989. – 272с.
Соучек Б. Микропроцессоры и микроЭВМ. – М.: Советское радио, 1979. – 520с.
МикроЭВМ, микропроцессоры и основы программирования. / А.Н. Морозевич, А.Н. Дмитриев, В.Н. Мухаметов и др. – М.: Высш. шк., 1990. – 352с.
С.Т. Хвощ и др. Микропроцессоры и микроЭВМ в системах автоматического управления: Справочник. – Л.: Машиностроение, 1987. – 640с.
Интегральные микросхемы: Справочник. / под ред. В.Б. Табурдина. – М.: Энергоатомиздат, 1985.-240с.
Цифровые и аналоговые интегральные микросхемы: Справочник. / под ред. С.В. Якубовского. – М.: Радио и связь, 1989.-496с.
Богданович М.Й. Цифровые интегральные микросхемы: Справочник. – Минск: Беларусь, 1991.-606с.
В.Г. Файнштейн, Э.Г. Файнштейн. Микропроцессорные системы управления электроприводами. – М.: Энергоатомиздат, 1986. – 240с.