Изучение структурной схемы и программного эмулятора ОМЭВМ К1830ВЕ51

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙСООБЩЕНИЯ»

 

 

СОГЛАСОВАНО: : Выпускающей кафедрой «Железнодорожная автоматика, телемеханика и связь» Зав. кафедрой ____________________А.В. Горелик (подпись, Ф.И.О.) « ___ » _____________ 20 ____ г.

Кафедра: «Железнодорожная автоматика, телемеханика и связь»

(название кафедры)

Авторы: Ермакова О.П., к.т.н, доц.

(ф.и.о., ученая степень, ученое звание)

ЗАДАНИЕ НА ЛАБОРАТОРНЫЕ РАБОТЫ ПО ДИСЦИПЛИНЕ

«Микропроцессорные информационно-управляющие системы»

С элементами дистанционного обучения

(название дисциплины)

Направление/специальность: 23.05.05. Системы обеспечения движения поездов

(код, наименование специальности /направления)

Профиль/специализация: «Автоматика и телемеханика (СА)», «Телекоммуникационные системы и сети железнодорожного транспорта (СТ)», )», «Электроснабжение железных дорог (СЭ)»

Квалификация (степень) выпускника: специалист

Форма обучения: заочная

Москва 2016 г.

ЛАБОРАТОРНАЯ РАБОТА № 1

Изучение структурной схемы и программного эмулятора ОМЭВМ К1830ВЕ51

Цель работы: изучение приемов работы с программным эмулятором.

Программа Single Chip Machine предназначена для эмуляции работы однокристального микроконтроллера семейства MCS51 (МК-51). Вызов программы осуществляется с помощью пунктов меню Пуск/Программы/ Single-Chip Machine 2/Single-Chip Machine 2. После запуска программы на экран выводится окно, показанное на рис. 1.

Рис. 1 - Главное окно эмулятора SCM

В средней части окна расположена структурная схема МК-51, где показаны все его основные блоки. Слева отображается содержимое резидентной памяти программ (РПП), а справа – содержимое резидентной памяти данных (ОЗУ). В правой нижней части окна располагается область задания специальных точек останова, в которой можно задать адрес точки останова и/или условие останова выполнения программы.

Составление и отладка программы на Ассемблере осуществляется в окне встроенного редактора, который вызывается на экран щелчком по кнопке , расположенной в панели инструментов. Окно редактора (рис.2) содержит строку заголовка, в которой указывается путь доступа к файлам программ, строку меню, панель инструментов и поле ввода программы. В нижней части окна расположены три вкладки: конструкция,

Рис. 2 - Окно встроенного редактора программ

константы и ошибки. На вкладке “Конструкция” после компиляции программы (пункт меню Компиляция/Выполнить) отображаются адреса ячеек РПП и их шестнадцатеричные значения, метки и мнемоника. Если в программе будут присутствовать ошибки, то на экран будет выведено предупреждение, а на вкладке “Ошибки” будет показан их тип (рис. 3).

Рис. 3 - Окно редактора с программой, содержащей ошибки

ЛАБОРАТОРНАЯ РАБОТА № 2