Главная » Все файлы » Просмотр файлов из архивов » Документы » метод_к лаб раб по ПРССУ-от Егорова

метод_к лаб раб по ПРССУ-от Егорова (методическое обеспечение от аспиранта Егорова Дмитрия Владиславовича), страница 8

2015-07-23СтудИзба

Описание файла

Документ из архива "методическое обеспечение от аспиранта Егорова Дмитрия Владиславовича", который расположен в категории "". Всё это находится в предмете "программные средства сау" из 9 семестр (1 семестр магистратуры), которые можно найти в файловом архиве МПУ. Не смотря на прямую связь этого архива с МПУ, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "программные средства сау" в общих файлах.

Онлайн просмотр документа "метод_к лаб раб по ПРССУ-от Егорова"

Текст 8 страницы из документа "метод_к лаб раб по ПРССУ-от Егорова"

17.4.1. Режим «запись информации в память микроконтроллера».

Этот режим позволяет из УВК ЭВМ изменить содержимое области ЭНЗУ и служебного ОЗУ микроконтроллера, начиная с заданного адреса и в необходимом объёме (от 1 до 2048 байт), причём УВК ЭВМ задаёт физический адрес области памяти микроконтроллера. Последовательность передачи кодов и процесс информационного обмена для данного режима передачи представлены в таблице 10.

17.4.2. Режим «приём информации из микроконтроллера».

Этот режим позволяет из УВК ЭВМ опросить любую область памяти микроконтроллера, задавая начальный физический адрес памяти микроконтроллера. Последовательность передачи кодов и процесс информационного обмена для данного режима передачи представлены в таблице 11.

Таблица 10.

№ кода

Направление передачи

Значение передаваемого кода

примечание

1

ЭВМ МКП

48

Код установления режима записи информации

2

ЭВМ МКП

Старшая часть начального адреса памяти микроконтроллера

Задание адреса зоны памяти мик-роконтроллера, в которую будет пе-редаваться инфор-мация

3

ЭВМ МКП

Младшая часть начального адреса памяти микроконтроллера

ЭВМ МКП

Информационный байт

Передаваемая информация

N

ЭВМ МКП

Информационный байт

n+1

ЭВМ МКП

Первый код подтверждения

Данная инфор-мация микроконт-роллером не анализируется

n+2

ЭВМ МКП

Второй код подтверждения

17.4.3. Режим «изменение режима работы микроконтроллера».

Этот режим позволяет УВК ЭВМ установить микроконтроллер в любой из его режимов работы. Каждый из режимов работы имеет шестнадцатеричный код, который можно узнать по таблице 12. Последовательность передачи кодов и процесс информационного обмена для данного режима передачи представлены в таблице 13.

Чтобы с рабочего места оператора УВК ЭВМ можно было определить, в каком из режимов работы находится в настоящий момент микроконтроллер, необходимо с УВК ЭВМ в режиме обмена «приём информации из микроконтроллера» извлечь содержимое ячейки служебного ОЗУ с адресом FF05. В данной ячейке находится код текущего режима работы микроконтроллера. После изменения режима работы микроконтроллера с УВК ЭВМ, содержимое ячейки с адресом FF05 будет содержать код нового режима работы.

Фактически, с рабочего места оператора УВК ЭВМ можно записать программу в память микроконтроллера и дистанционно включить микроконтроллер в автоматический режим исполнения программы, а затем, можно извлечь результаты работы из любой области памяти микроконтроллера.

Таблица 11.

№ кода

Направление передачи

Значение передаваемого кода

Примечание

1

ЭВМ МКП

49

Код установления режима приёма информации

2

ЭВМ МКП

Старшая часть начального адреса памяти микроконтроллера

Задание адреса зоны памяти мик-роконтроллера, из которой считыва-ться информация

3

ЭВМ МКП

Младшая часть начального адреса памяти микроконтроллера

4

ЭВМ МКП

Старшая часть количества байт

Определение количества передаваемой информации

5

ЭВМ МКП

Младшая часть количества байт

6

ЭВМ МКП

Первый код подтверждения

Данная инфор-мация микроконт-роллером не анализируется

7

ЭВМ МКП

Второй код подтверждения

ЭВМ МКП

Информационный байт

Передаваемая информация

N

ЭВМ МКП

Информационный байт

n+1

ЭВМ МКП

Первый код подтверждения

Данная инфор-мация микроконт-роллером не анализируется

n+2

ЭВМ МКП

Второй код подтверждения

Таблица 12.

Шестнадцатеричный код режима работы микроконтроллера

Режим работы

00

Автоматический

01

Ручной

02

Пошаговый

03

Ввод программы

04

Просмотр программы в сторону увеличения значения счётчика команд

05

Просмотр программы в сторону уменьшения значения счётчика команд

Таблица 13.

№ кода

Направление передачи

Значение передаваемого кода

Примечание

1

ЭВМ МКП

4A

Код установления режима изменения режима работы микроконтроллера

2

ЭВМ МКП

Старшая часть начального адреса памяти микроконтроллера

Задание адреса зоны памяти мик-роконтроллера, из которой считыва-ться информация

3

ЭВМ МКП

Младшая часть начального адреса памяти микроконтроллера

4

ЭВМ МКП

Старшая часть количества байт

Определение количества передаваемой информации

5

ЭВМ МКП

Младшая часть количества байт

6

ЭВМ МКП

Первый код подтверждения

Данная инфор-мация микроконт-роллером не анализируется

7

ЭВМ МКП

Второй код подтверждения

ЭВМ МКП

Информационный байт

Передаваемая информация

n

ЭВМ МКП

Информационный байт

n+1

ЭВМ МКП

Первый код подтверждения

Данная инфор-мация микроконт-роллером не анализируется

n+2

ЭВМ МКП

Второй код подтверждения

17.4.4. Режим «выполнение микроконтроллером команды, переданной с УВК ЭВМ».

Этот режим позволяет непосредственно дистанционно исполнить на микроконтроллере одну отдельно взятую команду и может применяться для дистанционной отладки работы технологического оборудования, выполнения сервисных и вспомогательных функций.

Режим обмена «выполнение микроконтроллером команды, переданной с УВК ЭВМ» должен инициализироваться с УВК ЭВМ только в том случае, если микроконтроллер находится в ручном режиме работы. Для этого необходимо предварительно перевести микроконтроллер в ручной режим работы (см. раздел 17.4.3.). Последовательность передачи кодов в данном режиме работы приведена в таблице 14.

Таблица 14.

№ кода

Направление передачи

Значение передаваемого кода

Примечание

1

ЭВМ МКП

4B

Код установления режима выполнения одной команды

2

ЭВМ МКП

Код команды микроконтроллера

Код выполняемой команды

3

ЭВМ МКП

Первый код подтверждения

Данная инфор-мация микроконт-роллером не анализируется

4

ЭВМ МКП

Второй код подтверждения

17.4.5. Режим «передача информации в УВК ЭВМ по инициативе микроконтроллера».

В данном режиме обмена информация выводится из любой области памяти микроконтроллера в объёме до 256 байт. В системе команд микроконтроллера имеются команды для инициализации передачи данных по последовательному интерфейсу. Применение этих команд позволяет реализовать данный режим. Команды микроконтроллера, предназначенные для программирования микроконтроллера на передачу информации, приведены в таблице 15.

Операции работы с последовательным интерфейсом Таблица 15.

Обозначе-ние

Формат команды

Описание команды

КОП

Операнд

СТ А

2D

Старший байт адреса памяти

Задание старшей части начального адреса передаваемой зоны памяти.

МЛ А

2E

Младший байт адреса памяти

Задание младшей части начального адреса передаваемой зоны памяти.

ПЕРЕДАЧА

2F

Количест-во байт

Задание количества передаваемых байт и начало процесса передачи.

Командами 2D и 2E задают начальный адрес памяти микроконтроллера, начиная с которого будет передана информация в УВК ЭВМ. Команда 2F задаёт длину пакета передачи в байтах и начинает передачу информации. Если вся информация будет передана без ошибок, то по окончании передачи БУ принимает значение «1», в случае ошибки БУ сбрасывается.

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5209
Авторов
на СтудИзбе
430
Средний доход
с одного платного файла
Обучение Подробнее