Проектирование измерительных медицинских приборов с микропроцессорным управлением. Строев В.М - 66 стр.

UptoLike

66
360
maxвх
изм.max
ϕ
=
T
T
,
где Т
вх
период входных сигналов; ϕ
max
максимальное значение фазово-
го сдвига;
составьте программу такта измерения (опрос порта А, сравнение
А=1, установка С=1, увеличение В на 1, выполнение программы задержки
и переход по адресу), используя приведённые в п. 4.8 программы опроса
двоичного датчика и задержки, а также систему команд МП;
рассчитайте число М тактов микропроцессора, необходимых для
выполнения такта измерения без учёта программы задержки, используя
информацию о числе тактов для каждой команды;
рассчитайте требуемую частоту процессора TMF =
пр
;
выберите МП с частотой
прмп
FF (при этом используется прин-
цип: чем меньше частота процессора, тем меньше потребляемая мощ-
ность, стоимость и, скорее всего, выше надёжность);
рассчитайте время выполнения такта измерения (без учёта за-
держки), учитывая число М, затрачиваемых МП тактов, и частоту F
мп
вы-
бранного МП;
рассчитайте время действия программы задержки на Т
зад2
, учиты-
вая необходимость обеспечения равенства периода Т тактовых импульсов
измерителя и времени выполнения такта измерения;
рассчитайте разрядность шины данных по формуле
(
)
(
)
1logint
2
+ Nm . Значение m выбирается равным ближайшему значе-
нию из ряда чисел 8, 16, 32, 64;
рассчитайте разрядность шины адреса mn
2
=
;
сделайте вывод о возможности использования выбранного мик-
ропроцессора на основе сравнения данных о МП [3] и полученных требо-
ваний (при необходимости, выберите другой МП).
2. Изучите принципиальную схему центрального процессорного уст-
ройства. Обратите внимание на функции системного контроллера.
3. Изучите принципы распределения адресного пространства микро-
контроллера (см. п. 4.3.).
4. Произведите распределение адресного пространства микрокон-
троллера с учётом значения начального адреса ОЗУ, а также числа необ-
ходимых портов и таймеров.
5. Определите по функциональной схеме МК направление передачи
информации каждым портом вводавывода.
6. Получите (см. п. 4.6) управляющее слово для ИМС 580ВВ55, рабо-
тающей (их) в режиме 0 и преобразуйте программу инициализации.
7. Используйте программу «Формирование временной задержки»
(см. п. 4.8) для получения Т
зад 2
, для чего рассчитайте коэффициент ХZ и
вставьте в программу его значение в шестнадцатеричной СС.