ReferatWorld.ru
» » Управление и информатика в технических системах и 230101 Вычислительные машины, комплексы, системы и сети. Екатеринбург 2006
Вернуться назад

Управление и информатика в технических системах и 230101 Вычислительные машины, комплексы, системы и сети. Екатеринбург 2006

Федеральное агентство по образованию

ГОУ ВПО «Уральский государственный технический университет – УПИ»

ПРОГРАММИРОВАНИЕ ВЗАИМОДЕЙСТВИЯ МИКРОКОНТРОЛЛЕРОВ 8051 С ОБЪЕКТАМИ УПРАВЛЕНИЯ

Методические указания к лабораторному практикуму по курсу “Микропроцессорные устройства систем управления” для студентов всех форм обучения специальностей 220201 -Управление и информатика в технических системах и 230101 – Вычислительные машины, комплексы, системы и сети.

Екатеринбург

2006


УДК 681.322

Составители : В.А.Добряк, В.П. Мокрецов

Научный редактор доц., канд. техн. наук Паутов В.И.

ПРОГРАММИРОВАНИЕ ВЗАИМОДЕЙСТВИЯ МИКРОКОНТРОЛЛЕРОВ 8051 С ОБЪЕКТАМИ УПРАВЛЕНИЯ

Методические указания к лабораторному практикуму по курсу “Микропроцессорные устройства систем управления” для студентов всех форм обучения специальностей 220201 -Управление и информатика в технических системах и 230101 – Вычислительные машины, комплексы, системы и сети./сост. В.А.Добряк, В.П.Мокрецов. Екатеринбург: ГОУ ВПО УГТУ – УПИ. 29с.

Методические указания предназначены для использования при выполнении лабораторного практикума и могут использоваться при курсовом проектировании. Содержат описание организации взаимодействия микроконтроллеров с объектами управления, контрольные вопросы, примеры программ на языке ассемблера, порядок выполнения домашнего и лабораторного заданий.

Библиогр.: 5 назв. Рис. 10. Прил. 1

Подготовлено кафедрой « Автоматика и управление в технических системах»

Ó ГОУ ВПО «Уральский государственный

технический университет – УПИ», 2006

ОГЛАВЛЕНИЕ

1. ЦЕЛЬ И СОДЕРЖАНИЕ РАБОТЫ............................................................ 4

2. ЗАДАНИЯ ДЛЯ ДОМАШНЕЙ ПОДГОТОВКИ ...................................... 4

2.1. Изучение аппаратных средств....................................................................... 4

2.2. Изучение системы команд............................................................................. 4

2.3. Изучение типовых процедур взаимодействия микроконтроллера с объектами управления и подготовка программ ................................................. 5

2.4. Контрольные вопросы.................................................................................... 5

3. ВЗАИМОДЕЙСТВИЕ МИКРОКОНТРОЛЛЕРА С ОБЪЕКТАМИ

УПРАВЛЕНИЯ..................................................................................................... 7

3.1. Прерывания ..................................................................................................... 7

3.2. Ввод информации с датчиков......................................................................... 8

3.2.1. Опрос двоичного датчика. Ожидание события........................................ 8

3.2.2. Устранение дребезга контактов................................................................. 9

3.2.3. Подсчет числа импульсов .......................................................................... 9

3.2.4. Опрос группы двоичных датчиков .......................................................... 11

3.3. Реализация функций времени ..................................................................... 12

3.3.1. Программное формирование временной задержки ............................... 12

3.3.2. Формирование временной задержки таймером ..................................... 14

3.3.3. Измерение временных интервалов........................................................... 15

3.4. Вывод управляющих сигналов..................................................................... 16

3.4.1. Формирование статических сигналов...................................................... 16

3.4.2. Формирование импульсных сигналов ..................................................... 17

3.5. Работа с последовательным портом ........................................................... 17

3.6.Средства ProView для отладки взаимодействия с объектами управления……………………………………………………………………….18

4. ЛАБОРАТОРНЫЕ ЗАДАНИЯ.................................................................... 22

5. СОДЕРЖАНИЕ ОТЧЁТА ............................................................................ 23

БИБЛИОГРАФИЧЕСКИЙ СПИСОК........................................................... 23

Приложение . Система команд микроконтроллера К1816ВЕ51……………...24

1. ЦЕЛЬ И СОДЕРЖАНИЕ РАБОТЫ

Целью работы является изучение основ организации взаимодействия микроконтроллеров семейства 8051 Intel с объектами управления. Цель состоит также в изучения интегрированной среды ProView фирмы Franklin Software Inc., предназначенной для разработки программного обеспечения этого семейства [3-4]. Работа рассчитана на 4 - 8 часов домашней подготовки и 4 - 8 часов занятий в лаборатории в зависимости от количества выполняемых заданий.

При подготовке к работе изучаются основные приёмы программирования, направленные на организацию работы с различными объектами управления. Далее составляются программы на языке ассемблера, и разрабатывается методика их отладки. Перед началом лабораторной работы проводится коллоквиу

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Учебные пособия Федеральное агентство по образованию ГОУ ВПО «Уральский государственный технический университет – УПИ» ПРОГРАММИРОВАНИЕ ВЗАИМОДЕЙСТВИЯ
Оценок: 1000 (Средняя 5 из 5)

Одними из наиболее популярных услуг на рынке IT-технологий являются создание и продвижение лендингов. Они способны положительно влиять на деятельность любого бизнес-проекта в интернете. Судя по многочисленным отзывам, заказавшие создание лендингов люди ни разу не пожалели о потраченных деньгах. Они вложили в будущее, которое неразрывно связано с интернетом. Всё больше и больше предпринимателей обращаются к услугам разных агентств, веб-студий, чтобы заказать создание лендинга у профессионалов.

© 2017 - 2022 ReferatWorld.ru