Смекни!
smekni.com

Согласующее устройство для измерения четырехполюсных радиоэлементов (стр. 8 из 14)

Р1 аккумулятора Р2 аккумулятора


Процедура LOAD


Начало


R2 = 0

R5 = 8


С = 0 A = R2

Уровень С = С R5 = R5-1

навходеINT RRC A A = R5

высокий?

R3 = 1,14

Нет В

аккумуляторе

ноль?

CHH


Уровень

на входе INT

высокий?


C = 0 R2 = A

A = R2 R5 = R5-1

RRC A A = R5

NOP

LOAD


RBYTE2 = A

A = RBYTE1


В

Нет аккумуляторе

ноль?

Да


A = R2


Конец

Процедура SAVE


Начало


A = CBYTE

A = A or 128 HHH


Вывод в порт R3 = R3 - 1

Р2 аккумулятора A = R3


NOP

NOP В Нет

NOP аккумуляторе

ноль?


HHH

Да


R3 = 8


A = R2 А = CBYTE

RRC A A = A and 127

R2 = A


Ввод в порт Р2

аккумулятора

Флаг «С»

включен?
ННН

Конец


A = CBYTEA = CBYTE

A = Aand 127 A = Aor 128


Вывод в порт Р2 Вывод в порт Р2

аккумулятора аккумулятора


байтом идет сам байт информации, а адрес получателя заложен в младших битах команды управления.

7.4 Программа измерения параметров двухполюсников

Данная программа является составной частью пакета программ для программно-технического комплекса ПТК-3. Основной задачей данной программы является обеспечение взаимодействия оператора и исследуемого образца путем передачи сигналов по цепочке: персональный компьютер - интерфейс связи - образец, в обоих направлениях. Для обеспечения работы программы в составе пакета программ применено объектно-ориентированное программирование на языке высокого уровня Pascal. Данная программа осуществляет измерение двухполюсников с сохранением информации на магнитном носителе в базе данны радиоэлементов. Листинг программы представлен в прил. 19 и 20, а алгоритм программы на рис. 16. В связи с размерами программы алгоритм дан с низкой детализацией.