p> 
  Малюнок 2. Розімкнене (а) і замкнутий (б) стан реле 
   Згідно логічного стану ланцюгів управління (контактів) в розробляється пристрої необхідно керувати станом реле. Керуючий слово станом реле виводиться мікропроцесором в порт виводу № 2 у вигляді байта інформації, де номер біта також відповідає номеру реле. Якщо відповідно з поточним станом реле реле в даний момент має бути замкнуто, то виводиться логічна "1". p> Логічний контролер, реалізований на мікропроцесорі, працює безперервно в часі, і управляє станом реле в залежності від поточного стану реле. Час між зміною станом реле і зміною стану має бути мінімальним. Дана вимога має бути враховано при розробці алгоритмів системи управління. br/>В  
 Рисунок 3 - контакторних схема по варіанту 
  алгоритм мікропроцесор програмний пам'ять 
   2. Виконання  
				
				
				
				
			    2.1 Аналіз поставленого завдання  
   Необхідно реалізувати фрагмент контактної схеми програмним методом. 
  Я застосував метод розв'язання задачі, який дозволяє реалізувати роботу даної схеми при використанні лабораторного стенду. Лабораторні стенди сполучені з навчальним мікропроцесорним комплектом (УМК) на базі мікропроцесора К580ВМ80А. Стенд підключений через зовнішній роз'єм, який об'єднує шину адреси, шину даних і шину управління УМК. На лицьову панель стенду виведені лінії шини адреси і шини управління. Стенд представляє собою набір мікросхем, з яких за допомогою зовнішніх провідників збирається потрібна схема. Частина сполук виконана всередині стенду. p align="justify"> Слід сказати кілька слів про введенні-виведенні даних. Введення-виведення даних - це режим, при якому мікропроцесор приймає дані з зовнішнього пристрою або передає їх в зовнішній пристрій. Для організації обміну даними використовуються три шини: адреси, даних і управління. На шину адреси мікропроцесор виставляє адресу зовнішнього пристрою, по шині даних передаються дані, шина управління керує зовнішніми пристроями відповідно до їх тимчасовими діаграмами. p align="justify"> Підключення пристроїв введення-виведення до мікропроцесорної системи здійснюється через порти введення-виведення. У загальному випадку порт введення - це звичайний буфер, а порт виводу - буферний регістр. Активізація портів відбувається при виставленні адреси порту і керуючому сигналі "читання" або "запис". p align="justify"> Введення даних буде відбуватися таким чином: вхідні сигнали будуть подаватися безпосередньо на шину даних шляхом подачі на контакти напруги з рівнем логічної 1 або 0 (земля) за допомогою провідників. Цим я забезпечив безперервність подачі поточних станів реле. Під час подачі відповідного сигналу процесору ці дані будуть зчитуватися і зберігатися в одному з регістрів. br/> 
 Відповідність номера реле і розряду біта шини адреси: 
  хX6...