Скачиваний:
17
Добавлен:
24.02.2016
Размер:
1.05 Mб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Line 16

МОСКОВСКИЙ ЭНЕРГЕТИЧЕСКИЙ ИНСТИТУТ

(ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)

Line 17

Институт Автоматики и Вычислительной Техники

Кафедра Управления и Информатики

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

Изучение методов программирования счетчиков

Выполнили:

Студенты

Гольдверг Д.М.

Рунов А.Г.

Панфилов П.А.

Вариант

1

Группа

А – 1 – 07

Дата

11.11.2010


Принял:

Преподаватель

Баларев Д.А.

Дата


Москва 2010 г.

1. Для программы, представленной на рис. 4.15. определить недостающие операнды таким образом, чтобы результат выполнения программы соответствовал приведенным на рис 4.16. а), б), в) временным диаграммам для каждого отдельного счетчика. Реализовать программу при помощи программного пакета DirectSOFT.

Диаграмма для CNT

Диаграмма для SGCNT

Диаграмма для UDC

2. Написать программу, выполняющую следующие задания:

2.1. Занесение константы Кааа в ячейку V2000.

2.2. Организация трехразового выполнения цикла FOR/NEXT, тело которого содержит одну команду. Разрешающая логика для тела цикла: Х1 AND Х2.

2.3. Активизация выходов Yaaa по биту статуса счетчика CNT. При этом использовать значение в ячейке V2000, как предварительно установленное количество счетов для данного счетчика. Результат выполнения п. 2.3. представить в виде диаграммы.

4. Написать программу, с использованием счетчика SGCNT, выполняющую активизацию выхода Y7 по биту статуса счетчика. При этом предварительно установленное значение счетов является содержимым ячейки V2010. Значение в ячейке V2010 будет результатом операции инвертирования (INV) константы FFFB хранящейся в ячейке V2001.Результат выполнения программы представить в виде диаграммы.