Логические системы управления. Синтез схемы некоторого черного ящика, на входе которого сигналы, а на выходе заданные управляющие воздействия, страница 2

Х1

Х2

Х3

Х1Х2

Х1Х3

Х2Х3

Х1Х2Х3

Х1

Х2

Х3

Х1Х2

Х1Х3

Х2Х3

Х1Х2Х3

Х1

Х2

Х3

Х1Х2

Х1Х3

Х2Х3

Х1Х2Х3

Х1

Х2

Х3

Х1Х2

Х1Х3

Х2Х3

Х1Х2Х3

Х1

Х2

Х3

Х1Х2

Х1Х3

Х2Х3

Х1Х2Х3

Х1

Х2

Х3

Х1Х2

Х1Х3

Х2Х3

Х1Х2Х3

Х1

Х2

Х3

Х1Х2

Х1Х3

Х2Х3

Х1Х2Х3

Х1

Х2

Х3

Х1Х2

Х1Х3

Х2Х3

Х1Х2Х3

В итоге получим:

 


5.  Минимизируем функцию U7 алгебраическим способом.

 


6.  Окончательно составим схему управления на ЛЭ 2Н-НЕ:

 


7.  Составим программу табличного способа реализации СПУ, при этом учитывая, что УС имеет вид 10001001=8910 (т.к. порт С работает на ввод, порт А на вывод, режим «0»).

Так как канал ввода-вывода имеет №37 тогда

Порт А – ячейка А094

Порт В – ячейка А095

Порт С – ячейка А096

РУС – ячейка А097

Таблица № 4

Адрес

Код

Мнемокод

Комментарий

0400

3E

MVI A YC =89

УС в аккумулятор

0401

89

MVI A YC =89

УС в аккумулятор

0402

32

STA А097

УС из Ак в РУС

0403

97

STA А097

УС из Ак в РУС

0404

A0

STA А097

УС из Ак в РУС

0405

26

MVI H, 10

10   в регистр Н

0406

10

MVI H, 10

10   в регистр Н

0407

3A

LDA A096

Из порта ввода С в Ак заносим Х

0408

96

LDA A096

Из порта ввода С в Ак заносим Х

0409

A0

LDA A096

Из порта ввода С в Ак заносим Х

040А

6F

MOV L, A

Х из Ак в регистр L

040В

7E

MOV A, M

Данные из ячейки помещаются  по адресу в HL в Ак

040D

32

STA A094

Из Ак данные в порт вывода А

040E

94

STA A094

Из Ак данные в порт вывода А

040F

A0

STA A094

Из Ак данные в порт вывода А

0410

3E

MVI A, 00

Заполнение

0411

00

MVI A, 00

Заполнение

0412

32

STA 1000

Ячеек памяти

0413

00

STA 1000

Ячеек памяти

0414

10

STA 1000

Ячеек памяти

0415

3E

MVI A, 4C

знаменатели

0416

4C

MVI A, 4C

знаменатели

0417

32

STA 1001

Управл. Возд.

0418

01

STA 1001

Управл. Возд.

0419

10

STA 1001

Управл. Возд.

041A

3E

MVI A, 0A

041B

0A

MVI A, 0A

041C

32

STA 1002

041D

02

STA 1002

041E

10

STA 1002

041F

3E

MVI A, 04

0420

04

MVI A, 04

0421

32

STA 1003

0422

03

STA 1003

0423

10

STA 1003

0424

3E

MVI A, 08

0425

08

MVI A, 08

0426

32

STA 1004

0427

04

STA 1004

0428

10

STA 1004

0429

3E

MVI A, 0C

042A

0C

MVI A, 0C

042B

32

STA 1005

042C

05

STA 1005

042D

10

STA 1005

042E

3E

MVI A, 02

042F

02

MVI A, 02