Вычислительная техника и сети в задачах управления качеством. Балабанов П.В - 62 стр.

UptoLike

62
терфейсе RS-485 для передачи и приёма данных используется одна
витая пара проводов. Поэтому обеспечивается возможность реализа-
ции только полудуплексного режима. В одном сегменте сети на базе
интерфейса RS-485 может быть установлено до 32 приёмопередатчи-
ков. Максимальная длина одного сегмента составляет 1200 м. Стан-
дарт приобрёл большую популярность и стал основой промышленных
сетей, используемых для решения задач автоматизации технологиче-
ских процессов и производств.
Программирование контроллера через comport
Выходной HEX-файл в формате Intel HEX, получаемый при обра-
ботке проекта в среде µVision2, содержит информацию, которая пред-
назначена для загрузки в микроконтроллер (см. практическую работу 10).
В структуре HEX-файла имеются данные (команды) и адреса их раз-
мещения в памяти.
Обычно программа для микроконтроллера полностью записыва-
ется в ПЗУ. Однако при использовании микроконтроллера в лабора-
торной практике загрузка программы в ПЗУ нецелесообразна в связи с
ограниченным числом циклов стирание/запись. Лабораторный кон-
троллер на основе отладочной платы EB552 снабжён эмулятором ПЗУ
на основе ОЗУ объёмом 32 кБ.
Загрузка HEX-файла в эмулятор ПЗУ осуществляется c компью-
тера через последовательный интерфейс RS-232. Напряжения сигна-
лов блока UART COM-порта компьютера находятся в диапазоне от
минус 12 В до плюс 12 В. Напряжения входных и выходных сигналов
микроконтроллеров семейства MCS-51 не должны выходить за пределы
0…5 В. Для согласования уровней в контроллере на плате EB552 уста-
новлена микросхема ADM202.
Загружаемый HEX-файл принимается контроллером посредством
программы-загрузчика, которая записана в микросхему ПЗУ, установ-
ленную на плате контроллера.
После подачи напряжения питания на лабораторный контроллер
или нажатия кнопки «RESET» на его верхней панели на дисплее ото-
бражается e-mail адрес фирмы-производителя КТЦ-МК и сообщение
«> Boot waits for hex» (Загрузчик ожидает HEX-файл). Контроллер
находится в режиме ожидания HEX-файл. После приёма файла в ниж-
ней строке дисплея появляется соответствующее сообщение и проис-
ходит автоматический переход на выполнение загруженной програм-
мы. Для выхода из программы в режим ожидания загрузки следует
нажать кнопку «RESET».