Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие_ПЗ.doc
Скачиваний:
21
Добавлен:
01.12.2018
Размер:
974.85 Кб
Скачать

2. Программирование бис 580вв55( по индивидуальным заданиям)

ЗАДАНИЕ №1. Запрограммировать УВВ следующим образом: порт РС – на ввод данных, а порты РА, РВ – на вывод данных. Адрес регистра УС – 07(16).

Передать управляющее слово из регистра А по шине данных в регистр УС УВВ.

ЗАДАНИЕ №2. Запрограммировать ПВВ следующим образом: порты РА, РС – на вывод данных, а порт РВ – на ввод данных. Адрес регистра УС – 0В(16).

Передать управляющее слово из регистра А по шине данных в регистр УС УВВ.

3. Формирование управляющего сигнала для внешнего устройства

На рисунке 24 показана схема подключения микроконтроллера к некоторому исполнительному механизму объекта управления через порт вывода информации. Предположим, что данный исполнительный механизм работает по принципу «включить-выключить», т.е. может управляться двоичным выходным сигналом контроллера.

ШД

0

«0 »

« 1 »

Усилитель

мощности и

согласующее устройство

Исполнительный

механизм

объекта

управления

Порт С

1

3

2

4

Ввод

5

6

7

Рис. 24

Программа формирования такого управляющего воздействия чрезвычайно проста и состоит всего из двух команд( таблица 13).

Таблица 13

Адрес

Мнемоника

Код

1010

MVI А

Загрузить в РОН А код

0000.0010

1011

байт

02

1012

OUT

D3

Выдать байт 02(16) в порт С c адресом 03(16)

1013

адрес

03

1014

MVI А

3E

Обнулить РОН А

1015

байт

00

1016

OUT

D3

Выдать байт из РОН А в порт С

1017

адрес

06

Через один порт можно управлять восемью исполнительными механизмами.

4. Разработка программы «Формирование управляющего сигнала для внешнего устройства» ( по индивидуальным заданиям)

ЗАДАНИЕ №1.1. Разработать программу, обеспечивающую передачу управляющего сигнала через 4-й вывод порта РВ. Адрес порта 01(16).

ЗАДАНИЕ №1.2. Разработать программу, обеспечивающую передачу управляющего сигнала через 6-й вывод порта РА. Адрес порта 08(16).

ЗАДАНИЕ №2.1. Разработать программу, обеспечивающую передачу управляющего сигнала через 3-й вывод порта РА. Адрес порта 0С(16).

ЗАДАНИЕ №2.2. Разработать программу, обеспечивающую передачу управляющего сигнала через 4-й вывод порта РС. Адрес порта 0А(16).

2.3. Практическое занятие «Программируемый интервальный таймер бис 580ви53»

Учебные цели

Получение навыков программирования работы интервального таймера на примере БИС 580ВИ53

Содержание занятия

  1. Принцип работы БИС 580ВИ53.

2. Программирование БИС 580ВИ53 ( по индивидуальным заданиям).

3. Формирователь импульсов запуска внешнего устройства с большим периодом повторения импульсов (общее задание).

Учебно-материальное обеспечение занятия

Литература

1. Строев В.М., Пахомов А.Н. Применение микропроцессоров для проектирования микроконтроллеров. Учебное пособие. – Тамбов: ТВВАИУРЭ, 2006. – С.28 – 31.