Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОМТ (на редактировании).doc
Скачиваний:
31
Добавлен:
17.05.2015
Размер:
3.86 Mб
Скачать

Федеральное агентство железнодорожного транспорта

Уральский государственный университет путей сообщения

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

И.А. Дубров

М.Ю. Белошицкий

А.Н. Попов

ОСНОВЫ МИКРОПРОЦЕССОРНОЙ ТЕХНИКИ

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

Издательство УрГУПС

2012

Федеральное агентство железнодорожного транспорта

Уральский государственный университет путей сообщения

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

И.А. Дубров

М.Ю. Белошицкий

А.Н. Попов

ОСНОВЫ МИКРОПРОЦЕССОРНОЙ ТЕХНИКИ

Учебно-практическое пособие к лабораторным работам по дисциплине «Основы микропроцессорной техники» для студентов специальности 190402 – «Автоматика, телемеханика и связь на железнодорожном транспорте»; «Программирование периферийных контроллеров» для студентов специальности 190901 – «Системы обеспечения движения поездов» всех форм обучения

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

Издательство УрГУПС

2012

УДК 656.259.12

Д79

Дубров И.А.

Д79 Основы микропроцессорной техники : учебно-практическое пособие к лабораторным работам. / И. А. Дубров, М. Ю. Белошицкий, А. Н. Попов. – Екатеринбург : изд-во УрГУПС, 2012. – 128 с.

Методическое пособие предназначено для изучения архитектуры, принципа действия и системы команд микроконтроллеров семейства PIC-micro, а так же для обучения основам программирования на языке Ассемблер в интегрированной среде разработкиMPLAB.

Методическое пособие предназначено для студентов всех форм обучения специальностей «Автоматика, телемеханика и связь на железнодорожном транспорте» и «Системы обеспечения движения поездов», проходящих курс обучения на кафедре «Автоматика, телемеханика и связь на ж.-д. транспорте» УрГУПС.

Авторы: И. А. Дубров, старший преподаватель кафедры «Автоматика, телемеханика и связь на ж.-д. транспорте», УрГУПС

А. Н. Попов, ассистент кафедры «Автоматика, телемеханика и связь на ж.-д. транспорте», УрГУПС

М. Ю. Белошицкий, ассистент кафедры «Автоматика, телемеханика и связь на ж.-д. транспорте», УрГУПС

Рецензент: А. А. Новиков, профессор кафедры «Автоматика, телемеханика и связь на ж.-д. транспорте», УрГУПС.

© Уральский государственный университет

путей сообщения (УрГУПС), 2012

Содержание

ЛАБОРАТОРНАЯ РАБОТА 1 Изучение интегрированной среды разработки MPLAB 8

ЛАБОРАТОРНАЯ РАБОТА 2 Изучение запоминающих устройств микроконтроллеров PIC-micro 27

ЛАБОРАТОРНАЯ РАБОТА 3 Изучение работы параллельных портов микроконтроллеров PIC-micro 41

ЛАБОРАТОРНАЯ РАБОТА 4 Изучение работы последовательных портов микроконтроллеров PIC-micro 53

ЛАБОРАТОРНАЯ РАБОТА 5 Изучение работы таймеров микроконтроллеров PIC-micro 72

ЛАБОРАТОРНАЯ РАБОТА 6 Изучение работы аналого-цифрового преобразователя микроконтроллеров PIC-micro 92

ЛАБОРАТОРНАЯ РАБОТА 7 Изучение работы модуля захвата/сравнения/ШИМ микроконтроллеров PIC-micro 103

Библиографический список 113

Приложение 1. Схема лабораторного макета 114

Приложение 2. Краткое описание набора инструкций PIC16 115

Приложение 3. Список команд PIC16 и их подробное описание 116