- •Микропроцессорные информационно-управляющие системы и устройства железнодорожного транспорта
- •Содержание
- •Микропроцессорные информационно–управляющие системы и устройства железнодорожной автоматики, телемеханики и связи (миус) календарный план лабораторных занятий на 2012/13 уч. Год
- •Лабораторная работа 1. Последовательный порт однокристальных микроконтроллеров семейства Intel 8051
- •Цель работы
- •Общие сведения
- •Подготовка к работе
- •Выполнение работы
- •Содержание отчета
- •Лабораторная работа 2. Этапы Подготовки программного обеспечения для микропроцессорных систем.
- •Цель работы
- •Общие сведения
- •2.1. Этапы подготовки программного обеспечения мп-систем
- •2.2. Универсальные программаторы фирмы «Фитон»
- •2.3. Последовательность работы с программой Phyton xxxProg
- •Сейчас будет выполнено полное тестирование аппаратуры программатора. Убедитесь, что в колодке программатора нет микросхемы
- •Не удается связаться с аппаратурой программатора
- •2.3.3. Загрузка, сохранение данных. Откройте диалог «Загрузить файл» в меню «Файл». Укажите имя загружаемого файла и путь к нему. Для поиска файла воспользуйтесь кнопкой «Обзор».
- •Программаторы поддерживают следующие форматы файлов:
- •Подготовка к работе
- •Выполнение работы
- •Содержание отчета
- •1. Цель работы
- •2. Общие сведения
- •3. Подготовка к работе
- •4. Выполнение работы
- •Проверка работоспособности устройств платы контроллера-конструктора kit-552-p
- •Проверка работы программы циклической передачи данных в последовательный порт
- •5. Содержание отчета
- •Внешний вид платы контроллера конструктора kit-552-p
- •Лабораторная работа 4. Изучение системы команд
- •Цель работы
- •Общие сведения
- •Особенности архитектуры.
- •Организация памяти pic-контроллеров среднего семейства.
- •2.3. Система команд pic-контроллеров среднего семейства.
- •Подготовка к работе
- •Выполнение работы
- •Содержание отчета
- •Лабораторная работа 5. Изучение интегрированной среды разработки Программного обеспечения
- •Цель работы
- •Общие сведения
- •Подготовка к работе
- •4 Выполнение работы
- •4.1. Создание нового проекта, ввод исходного текста программы
- •4. 2. Компиляция исходного файла
- •4.3. Отладка программы
- •Содержание отчета
- •Панель инструментов программы mplab ide
- •Панель инструментов программы mplab ide представляет собой набор кнопок для вызова стандартных меню программы и дополнительный ряд кнопок для быстрого выбора функций и выполнения действий.
- •Меню программы mplab ide
- •Меню picstart Plus
- •Меню Option
- •Меню Tools
- •Меню Window
- •Цель работы
- •2. Общие сведения
- •Команды символьного протокола имеют следующий формат: Команда «мастера»: (Leading)(Address) (Command) [chk] (cr)
- •Символьные обозначения, использующиеся при описании протокола:
- •Пример основных команд символьного протокола:
- •3. Подготовка к работе
- •3.1. Нарисовать схему лабораторной установки по исследованию распределенной системы сбора информации на основе контроллеров ввода и вывода дискретных и аналоговых сигналов.
- •Выполнение работы
- •4.1. В схему лабораторной установки исследования распределенной системы сбора информации на основе контроллеров ввода и вывода аналоговых и дискретных сигналов включены следующие модули:
- •Содержание отчета
- •С хема лабораторной установки исследования распределенной системы сбора информации на основе контроллеров ввода и вывода дискретных и аналоговых сигналов
Содержание отчета
5.1. Описание программы MPLAB IDЕ и последовательности работы.
5.3 Файл листинга рабочей программы.
ПРИЛОЖЕНИЕ
Панель инструментов программы mplab ide
Панель инструментов программы mplab ide представляет собой набор кнопок для вызова стандартных меню программы и дополнительный ряд кнопок для быстрого выбора функций и выполнения действий.
Используется 4 набора кнопок для редактирования, отладки, управления проектом и для определения пользователем (edit, debug, project, user default). Для конфигурирования панели инструментов выберите option>environment setup и вкладку general.
Е
сли
навести указатель мыши на какую-либо
кнопку, то в строке состояния (внизу
окна MPLAB) появится ее описание.
Кнопка используется для смены набора
функций панели инструментов.
Кнопки набора Edit |
Назначение |
Кнопки набора Debug |
Назначение |
|
создать новый файл |
|
запустить программу в непрерывном режиме |
|
открыть файл |
|
остановить выполнение программы |
|
сохранить файл |
|
выполнить очередную команду |
|
вырезать выделение в буфер |
|
выполнить команду, не опускаясь в подпрограммы |
|
копировать выделение в буфер |
|
сброс микроконтроллера |
|
вставить из буфера |
|
модифицировать счетчик программы (PC) |
|
печать |
|
выполнить введенную команду |
|
поиск текстовой последовательности |
|
создать новое окно просмотра |
|
повторить последний поиск |
|
модифицировать регистр, переменную |
|
поиск и замена текстовой последовательности |
|
установить точку останова |
|
повторить поиск и замену текстовой последовательности |
|
установить точки трассировки |
|
вернуться на одно действие назад |
|
установить защелки |
|
сдвинуть строку вправо на расстояние табуляции |
|
очистить все точки останова, трассировки, защелки |
|
сдвинуть строку влево не расстояние табуляции |
|
условная точка останова |
|
переместиться на строку с номером... |
|
остановить трассировку |
|
включить нумерацию строк в файлах |
|
системный сброс |
|
вызвать справку MPLAB |
|
вызвать описание версии MPLAB |
|
|
|
|
кнопки набора Project |
Назначение |
кнопки набора User |
Назначение |
|
создать проект |
|
открыть проект |
|
открыть проект |
|
сохранить проект |
|
закрыть проект |
|
поиск текстовой последовательности |
|
сохранить проект |
|
вырезать выделение в буфер |
|
редактировать проект |
|
копировать выделение в буфер |
|
компилировать проект |
|
вставить из буфера |
|
компилировать все исходные файлы |
|
сохранить файл |
|
компилировать один исходный файл |
|
запустить программу в непрерывном режиме |
|
установить язык проекта |
|
остановить выполнение программы |
|
вызвать помощь по ассемблеру MPASM |
|
выполнить очередную команду |
|
|
|
выполнить команду, не опускаясь в подпрограммы |
|
|
|
сброс микроконтроллера |
|
|
|
окно просмотра регистров общего назначения |
|
|
|
окно просмотра памяти программы |
|
|
|
окно просмотра регистров специального назначения |
|
|
|
создать новое окно просмотра |
|
|
|
компилировать проект |
