Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_dlya_ekzamena_po_mikroprocessornym_sreds....doc
Скачиваний:
26
Добавлен:
19.04.2019
Размер:
1.82 Mб
Скачать

43. Система команд мп кр580 ик 80.

См. 9 вопрос

44. Схема инкремент-декремент.

Схема икремент декремент является непосредственной частью архитектуры микропроца. Этот блок непосредственно связан с счетчиком команд микропроца, т.е. в зависимости от выполняемой команды позволяет ему считать как в прямом (для основного выполнения программ. При обычном выполнений программы счетчик программ считает в прямом направлении прибавляя каждый раз к текущему значению адреса единицу) но при работе со стеком например работа счетчика адреса изменяется так как необходимо считать в обратном направлении т.е. декрементировать текущий адрес. При этом от текущего адреса счетчика команд вычитается 1.

45. Дешифраторы.

Дешифраторы-это комбинационные схемы с несколькими входами и выходами, преобразующие код, подаваемый на входы в сигнал на одном из выходов. Дешифраторы преобразуют поступающий код в единичный по­зиционный (код С), т.е. дешифратор преобразует каждую поступающую на его входы кодовую комбинацию в напряжение только на одном выходе. На выходе дешифратора появляется логическая единица, на остальных – логические нули, когда на входных шинах устанавливается двоичный код определенного числа или символа, т.е. дешифратор расшифровывает число в двоичном коде, представляя его логической единицей на определенном выходе. Число входов дешифратора равно кол-ву разрядов поступающих двоичных чисел. Число выходов равно полному кол-ву различных двоичных чисел этой разрядности.

Для n-разрядов на входе, на выходе 2^n, чтобы вычислить, является ли поступившее на вход двоичное число известным ожидаемым, инвертируются пути в определенных разрядах этого числа. Затем выполняется конъюнкция всех разрядов преобразованного таким образом числа. Если результатом конъюнкции является логическая единица, значит на вход поступило известное ожидаемое число.

Из логических э-тов являющихся дешифраторами можно строить дешифраторы на большое число входов. Каскадное подключение таких схем позволит наращивать число дифференцируемых переменных.

Существуют два способа преобразования одного кода в другой.

1. Непосредственный способ, при котором на выходе схемы образует­ся желаемый код при подаче на вход преобразуемого кода.

2. Способ "декодирование-кодирование". В этом случае преобразуемый код поступает на дешифратор, сигнал с выхода дешифратора подается на кодирующее устройство, которое преобразует их в необходимый код.

46. Регистр признаков. Смари вопрос 19

47. Методы и схемы преобразования аналоговых сигналов в дискретные.

Время - импульсный метод преобразования.

Преобразовать значение измеряемой величины во временной интервал можно с помощью вспомогательного пилообразного напряжения. Постоянная измеряемая величина Ux и вспомогательное линейно нарастающее напряжение Uл = . В момент , значение пилообразного напряжения оказы­вается равным нулю, что служит командой для формирования стробирующих импульсов, который начинает вырабатывать импульс прямоугольной формы (рис. 1. б). В момент времени линейно нарастающее напряжение достигает значения Nx. В этот момент вырабатывается команда на окончание импульса, и напряжение на выходе генератора Uстр уменьшается до нуля.

Т аким образом, измеряемая величина преобразуется во временной интервал Tх, при этом сохраняется линейная зависимость между и Tх. Следующий этап преобразования заключается в превращении временного ин­тервала в код. Для этого служат счетные импульсы (рис. 1, в), сле­дующие с периодом Тсч. Этими импульсами заполняется временной интервал Tх. На выходе стробирующего устройства получаем группу из N счетных импульсов. Число импульсов

N = ТХСЧ, (7)

Счетные импульсы поступают на сравнивающее устройство. Сравнивающее устройство вырабатывает команды в моменты t1 и t2, на основе которых в формирователе стробирующих импуль­сов вырабатывается сигнал, управляющий стробирующей схемой. С выхода стробирующей схемы импульсы поступают на счетчик. Устройство управления вырабатывает сигналы, управляющие генератором пилообразного напряжения Uл и счетчиком.

Источником погрешностей АЦП времяимпульсного типа могут быть:

а) нелинейность пилообразного вспомогательного напряжения и нестабильность частоты скорости его нарастания;

б) нестабильность частоты генератора;

в) погрешность фиксации моментов (t1 и t2 с помощью сравнивающих устройств (нуль - органов);

г) погрешности квантования (дискретности).

Погрешность дискретности можно уменьшить увеличив частоту счетных импульсов. Однако, если приходится иметь дело с малыми временными интервалами Тх, необходимый период счетных импульсов Тсч может превысить возможности счетчика, т. е. из - за недостатка быстродействия счетчик окажется не в состоянии зафиксировать число поступающих на него импульсов.

Частотно - импульсный метод преобразования.

В АЦП, основанных на данном методе, измеряемая величина предварительно преобразуется в пропорциональную ей частоту, , которая в свою очередь преобразуется в унитарный код. Для преобразования частоты в код подсчитывается число периодов колебаний, приходящихся на некоторый калиброванный временной интервал Ткал. Число импульсов, зарегистрированных счетчиком, определяется соотношением:

N = UхТкал = kTкалх, где кТкал постоянная величина, и, следовательно, результат счета пропор­ционален измеряемой величине Uх.

Составляющими погрешность АЦП с частотно - импульсным преобразованием являются погрешности преобразования напряжение - частота и частота - код.

Частотно - им­пульсный метод отличается большой помехоустойчивостью.

Аналого-цифровые преобразователи следящего уравновешивания.

Метод следящего уравновешивания, называемый также методом поразрядного кодирования, заключается в поочередном сравнении измеряемой величины Uх с суммой образцовых дискретных величин, изменяющихся по определенному закону. Набор образцовых дискретных величин выполняется согласно выбранной системе счисления. Для двоичной системы весовые коэффициенты разрядов соответствуют ряду 1, 2, 4, 8, 16, 32 и т. д. Максимальная величина суммы набора дискретных образцовых напряжений определяется соотношением:

В процессе уравновешивания измеряемая величина последовательно сравнива­ется с образцовыми напряжениями, начиная с большего.

Промышленность выпускает АЦП следящего уравновешивания, работающие на интегральных микросхемах (ИС) с частотой тактов выше 1 МГц.

Измеряемый сигнал поступает на вход 1 сравнивающего устройства. На его вход 2 подается напряжение от блока образцовых напряжений. Устройство управления по определенной программе переключает образцовые напряжения до получения равновесия. В качестве блока образцовых на­пряжений ЦАП. В ЦАП преобразование осуществляется суммированием эталонных напряжений (или токов), пропорциональных весовым коэффициентам разрядов входного кода. При двоичном коде напряжение на выходе ЦАП определяется суммой

где U0 - исходное напряжение, аi - разрядные коэффициенты, равные "0" или "1".

Устройство управления поочередно, начиная со старшего разряда, подает сигнал 1 в соответствующую соединительную линию. Если образцовое напряжение Uобр , выработанное ЦАП, меньше Ux, состояние "1" на данной линии сохраняется, если Uобр > Ux, сравнивающее устройство формиру­ет импульс, и устройство управления "единичный" сигнал снимает, заменяя его нулем. По окончании цикла с соединительных линий двоичное число поступа­ет в дешифратор. Преобразованный сигнал поступает на цифровое отсчетное устройство.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]