42236

ПЗО побудувати на Intel 8255

Лабораторная работа

Информатика, кибернетика и программирование

Для керування використовувати розряд 4 каналу РС для сигналу Redy розряд 0 каналу РС. Очікування сигналу “Redy†РС0=1. Ввімкнення сигналу “Control†РС4=1. Вимкнення сигналу “Control†РС4=0.

Украинкский

2013-10-30

39 KB

0 чел.

Міністерство науки і освіти України

Національний Технічний Університет України

«Київський Політехнічний Інститут»

Факультет прикладної математики

Кафедра спеціалізованих компютерних систем

Лабораторна робота №2

З предмету:

«Периферійні пристрої»

Виконав:

Студент групи КВ-93

Самарський Антон

Перевірив:

Плахотний М.В.

________________

Київ 2011

Постановка задачі:

Реалізувати базовий алгоритм. ПЗО побудувати на Intel 8255. Для керування використовувати розряд 4 каналу РС, для сигналу «Ready» — розряд 0 каналу РС.

Функціональна схема:

Алгоритм функціонування системи:


1. Ініціалізація PPI  I8255. Молодша тетрада РС (0-3) – на введення, старша        тетрада РС (4-7) – на виведення, режим «0».

2. Очікування сигналу “Ready” (РС(0)=1?).

3. Ввімкнення сигналу “Control” (РС(4)=1).

4. Витримка ввімкненого стану.

5. Вимкнення сигналу “Control” (РС(4)=0).

6. Витримка вимкненого стану.

7. Перевірка: «Чи вимкнена система?». Якщо «ні», то перехід до пункту 2, інакше – до пункту 8.

8. Кінець.

Програма керування на Асемблері:

; Процедура (підпрограма) витримки ввімкненого чи вимкненого станів

Proc   PCall

mov   cx, 0CB70h

l0:

loop  l0

ret

PCall  endp

; Ініціалізація РРІ  I8255 (установка УС-1)

mov   al, 81h

out     01Fh, al

; Очікування сигналу “Ready”

l1:

in  al,1Eh

test  al,01h

jz  l1

; Ввімкнення сигналу “Control

l2:

mov  al, 09h

out  01Fh,al

; Процедура затримки

call  PCall

; Вимкнення сигналу “Control

mov  al, 08h

out  01Fh,al

; Процедура затримки

call  PCall

; Перевірка: «Чи вимкнена система?»

in  al, 01Eh

test  al, 01h

jnz  l2


 

А также другие работы, которые могут Вас заинтересовать

42356. Освоение методики работы с инструментальным пакетом fuzzy для проектирования регуляторов 84 KB
  В результате применения Fuzzy-регулятора в системе, получены графики переходных процессов, которые свидетельствуют об удовлетворительном качестве регулирования (малое перерегулирование, соблюдение ограничений системы).
42357. Опрацювання результатів вимірювання при виконанні лабораторних робіт фізичного практикума з використанням математичної системи MCAD 1.22 MB
  Метою математичної обробки результатів прямих вимірювань є обчислення найбільш достовірного значення вімірюваної величини та оцінка її точності. Така обробка основана на методах теорії ймовірності та математичної статистики яка передбачає випадковий характер зміни величини що аналізується. Основними характеристиками випадкової величини є математичне сподівання середнє значення випадкової величини усереднення якої здійснюється для великої кількості вимірювань та дисперсія кількісна міра флуктуацій випадкових величин що...
42358. ЭЛЕКТРОННЫЕ И КВАНТОВЫЕ ПРИБОРЫ СВЧ 190 KB
  Управление и контроль за ходом выполнения работы осуществляется с помощью выводимых на экран дисплея базового меню и меню отдельных этапов работы. Организация начального этапа выполнения работы Исполнимый модуль запускается средствами предусмотренными данной операционной системой после чего на экране дисплея появляется базовое меню. Выполнение работы начинается с набора и ввода номера соответствующего пункта базового меню которым на начальном этапе является номер 2 номер 1 используется для завершения работы в целом или ее...
42359. Technologies of the aircraft systems refilling by the special gases 2.54 MB
  Brief theoreticl dt The onbord ircrft systems re refilled by the following specil gses: medicl oxygen for brething of crew nd pssengers in the cse of cockpit depressuriztion; nitrogen is refilled in chmbers of shock bsorbers of lnding ger gseous chmbers of hydrulic ccumultor tnks superchrging system for the hydrulic system nd fuel system; compressed ir for refilling in chmbers of shock bsorbers of lnding ger nd wheels tires. Refilling of the onbord ircrft systems by medicl oxygen is the most difficult nd dngerous technologicl...
42360. Technologies of the aircraft systems refilling by the special liquids 4.27 MB
  Technologies of the ircrft systems refilling by the specil liquids The purpose of work is to study the technologicl equipment nd fetures of its ppliction technology for refilling of the ircrft onbord systems by the specil liquids Brief theoreticl dt 1. Servicer by the specil liquids ZSG66 is intended for refilling of the ircrft onbord systems by synthetic nd minerl oils oil mixtures strting fuel gsoline hydrulic mixtures. Servicer by the specil liquids cn crry out the following procedures: refilling of own tnks by the own pump; ...
42361. Air start up of aviation engines 487.5 KB
  ir strt up of vition engines The purpose of work is fmiliriztion with equipment intended for ir wy jet engines strt up. Brief theoreticl dt To perform n ir gs turbine engine strt up without uxiliry power unit PU running specil selfpropelled or towed ir Strt Units SU re pplied. They deliver compressed continuous ir strem to the ircrft onbord strter inlet for driving the ir strting turbine wheel locted on ech jet engine tht rottes the high pressure engine stge shft ccomplishing the gs turbine engine strt up procedure. Intention generl...
42362. Electric power start up of aviation engines 689 KB
  Electric power strt up of vition engines The purpose of work is fmiliriztion with the equipment intended for ircrft onbord power circuit supply for engine strt up nd power delivery of onbord consumers. Brief theoreticl dt To supply the prticulr electric power proper to the ircrft onbord power circuit when the min engines nd uxiliry power unit re not running specil selfpropelled or towed Ground Power Units re pplied for tht purposes. It lso llows performing n electricl power strt up of min ircrft jet engines by spinning the high...
42363. Technologies of towbar towing of aircraft 2.32 MB
  Technologies of towbr towing of ircrft The purpose of work is fmiliriztion with the bsic technologicl fetures of ircrft towing nd pushbck procedure sfety of towing procedure lbour precution issues. Filure to do so cn result in dmge to the ircrft cncelltion of flight delys or disruption of trvel for our customers pssengers s well s potentil dngerous dmge to other ircrft or vehicles. Fmiliriztion with the equipment nd towbrs being used including prctice with the pushbck vehicle nd ttched towbr to chieve necessry control to follow...