Разработка и отладка программного обеспечения микропроцессорных систем обработки информации
на различные коды без существенного изменения структуры устройства, возможность решения дополнительных задач. Рассмотрим основной принцип работы устройств селекции ВИК на базе микропроцессоров и способности проектирования. Импульсы кодовой группы вводятся в микропроцессорную систему последовательно. Моменты ввода определяются временной расстановкой ожидаемой кодовой группы. При наличии импульса на кодовой позиции в микропроцессор записывается «лог. 1». Последующий анализ проводится с помощью одного из алгоритмов, приведенных на рис. 39. В первом алгоритме (рис. 39, о) проводится анализ импульса на каждой кодовой позиции и при наличии импульса осуществляется переход к импульсу следующей позиции. После анализа последнего импульса в коде микропроцессор дает информацию о наличии ожидаемого кода. Если на какой-либо позиции заданного кода ожидаемый импульс отсутствует или присутствует импульс на нулевой позиции, то микропроцессор возвращается к началу ввода кодовой группы. При реализации второго алгоритма (рис. 39, 6) микропроцессор накапливает импульсы всей кодовой группы в РОНах. По истечении заданного интервала времени, равного базе кода, анализируется число в микропроцессоре. Реализация устройства с использованием первого алгоритма требует применения либо более быстродействующих микро процессоров, либо их большего количества в системе, а в общем случае того и другого одновременно. Связано это с тем, что выполнение команд анализа и принятия решения о наличии импульса на каждой кодовой позиции приводит к увеличению допустимого интервала времени между соседними моментами ввода информации в один микропроцессор. Следовательно, с точ1си зрения удовлетворения требований по габаритам и энергопотреблению предпочтительнее второй алгоритм. Однако при выборе алгоритма необходимо учитывать вероятность селекции устройства, 164
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy