Изучение структурной схемы и программного эмулятора ОМЭВМ К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