Применение микроконтроллеров в системах управления и контроля. Иванов Н.М - 25 стр.

UptoLike

Составители: 

25
вывода ИМС (МК), число, расположенное ближе к шине, указывает
номер соединения. Пусть две линии имеют номер соединения 8. Это
означает, что внешний вывод № 29 у МК соединен с внешним выво
дом № 11 у ИМС.
Разработка программы проверки работоспособности ИМС
Основой для разработки является базовая программа LAB2.asm,
которая помимо программных блоков, управляющих проверкой не
которой ИМС, содержит служебные программы, управляющие рабо
той тренажера при выполнении лабораторной работы. Выделим не
обходимые программные блоки и рассмотрим принципы их создания.
Блок инициализации (настройки) портов МК – DirBD
1
С помощью данного блока производится настройка портов на пе
редачу информации через них в определенном направлении. Направ
ление передачи определяется на основании связей между МК и ИМС,
сформированных в соответствии со структурной схемой (см. рис. 1).
Рис. 1. Структурная схема микроконтроллерной системы
1
Здесь и далее будем указывать метку первой команды блока, чтобы
легче ориентироваться в базовой программе.
¥£

¨ÇÉË
©







¨ÇÉË

1%






%7$$
2%
23
$
r
1
r
$

1
21&
2%
(/%%























