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


 

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

77780. Теорія і практика оподаткування підприємства «Унірем Агро» 1.36 MB
  Актуальність теми полягає у розгляді законів та податків, що регулюють і регламентують всю діяльність сільськогосподарських підприємств в Україні та забезпечують відповідний контроль над ними, і які покликані внести спрощення у справлянні податків із сільськогосподарських товаровиробників...
77782. Реконструкция КУСП «Мишневичи» Шумилинского района 907.93 KB
  Одна из главных проблем, стоящих на современном этапе развития,- рациональное применение электрической энергии, наиболее эффективное использование электрооборудования. Для достижения этой цели необходимо знать и уметь пользоваться методом технических расчётов в планировании...
77783. Проектирование СТОА ООО “Стройметмастерсервис” 1.72 MB
  В 1970 году вступила в строй первая очередь завода рассчитанная на выпуск 220 тыс. автомобилей Жигули, и с конвейера сошли первые автомобили ВАЗ 2101, за основу которых был взят итальянский автомобиль ФИАТ 124. Мощность двигателя 2101 составляла 60 л.с., а максимальная скорость 140 км/ч.
77784. Правовые проблемы наследования по завещанию в гражданском праве Российской Федерации 279 KB
  Современному обществу нельзя обойтись без наследования, поэтому его значение очень велико. Особенно возросла роль наследственного права в нашей жизни в последние годы. У многих граждан появилась дорогостоящая собственность – дома, земельные участки, квартиры.
77785. PR-технологии продвижения торговой компании Babyliss 358.5 KB
  В современном мире PR является одним из наиболее динамично развивающихся и перспективных видов предпринимательской деятельности. С середины 90-х гг. в России наблюдается настоящий бум развития PR, обусловленный произошедшими экономическими и социальными изменениями.
77786. Проектируемое предприятие ресторан с баром в г. Саратове 26.19 MB
  Среди предприятий общественного питания основное место занимают рестораны, кафе, бары. Они играют заметную роль в организации отдыха населения. Туда приходят не только для того, чтобы поесть, но и отметить юбилей, важное событие в жизни человека, того или иного коллектива...
77787. Совершенствование системы развития персонала организации (на примере ЗАО АФ «Аудит-Классик») 306.06 KB
  Актуальность развития персонала заключается в следующем. Система развития персонала способствует формированию коллектива, обладающего высокими способностями и сильной мотивацией к выполнению задач, стоящих перед организацией. Развитие персонала ведет к росту производительности...