Изучение органов управления микроконтроллера ПРОТАР, способов программирования и отладки программ

Страницы работы

4 страницы (Word-файл)

Содержание работы

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

Российский Государственный

Профессионально-педагогический Университет

Инженерно-педагогический институт

Кафедра микропроцессорной управляющей вычислительной техники

 


«Локальные устройства управления»

Лабораторная работа №1

 Выполнение простейших программ на микроконтроллере ПРОТАР

Выполнили: студенты группы ВТ-415

Смирнов И.В.

Шайдуров А.П.

Проверил: преподаватель

 Окунев Е.А.                         

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


Лабораторная работа № 1.

Выполнение простейших программ на микроконтроллере ПРОТАР.

Цель работы: Изучить органы управления микроконтроллера, способы программирования и отладки программ.

Программа 1.

Программа пересылки содержимого ячейки памяти 01 в U0, C0, T0.

Программа функционирования ПРОТАР.

Шаг программы

Функция ПРОТАР

Комментарий

00

F40

Прочитать содержимое ячейки 01

01

01

02

F41

Поместить информацию из ячейки 01 в U0

03

U0

04

F27

Умножить содержимое U0 на 5,12 (из ячейки Сd)

05

Cd

06

F41

Поместить результат умножения в С0

07

C0

08

F40

Прочитать содержимое ячейки 01

09

01

10

F28

Разделить содержимое ячейки 01 на 16 (из ячейки Сi)

11

Ci

12

F28

Разделить результат деления на 5,12 (из ячейки Сd)

13

Cd

14

F41

Поместить результат деления в T0

15

T0

16

F00

Конец программы

Значения используемых переменных, сигналов и констант.

Символ переменной, сигнала или константы

Численное значение

Назначение

01

10

Исходное значение

Сd

5,12

Коэффициент преобразования

Сi

16

Коэффициент преобразования

U0

10

Результат пересылки информации

C0

10

Результат пересылки информации

T0

9.920

Результат пересылки информации


Программа 2.

Программа проверки исправности светодиодных индикаторов и правильности работы компараторов К1 и К2, управляющих индикаторами. Включение компараторов по нажатии кнопки «Автоматическое управление», выключение – по нажатии кнопки «Ручное управление».

Программа функционирования ПРОТАР.

Шаг программы

Функция ПРОТАР

Комментарий

00

F40

Прочитать содержимое ячейки 01

01

01

02

F41

Поместить информацию из ячейки 01 в J2

03

J2

04

F41

Поместить информацию из ячейки 01 в L2

05

L2

06

F40

Прочитать содержимое ячейки 02

07

02

08

F35

Переключить программу в режим «Ручное управление»

09

03

10

F41

Поместить информацию из ячейки 02 в J1 в режиме «Автоматическое управление» и информацию из ячейки 03 в режиме «Ручное управление»

11

J1

12

F41

Поместить информацию из ячейки 02 в L1 в режиме «Автоматическое управление» и информацию из ячейки 03 в режиме «Ручное управление»

13

L1

14

F00

Конец программы

Значения используемых переменных, сигналов и констант.

Символ переменной, сигнала или константы

Численное значение

Назначение

01

10

Общее значение для J2 и L2

DJ

0

Значения для включения индикаторов

DL

0

02

17

Большее значение на входы  J1 и  L1

03

4

Меньшее значение на входы  J1 и  L1

J1

17

Результат пересылки информации в режиме «Автоматическое управление»

J1

4

Результат пересылки информации в режиме «Ручное управление»

J2

10

Результат пересылки информации

L1

17

Результат пересылки информации в режиме «Автоматическое управление»

L1

4

Результат пересылки информации в режиме «Ручное управление»

L2

10

Результат пересылки информации


Вывод: В ходе выполнения лабораторной работы мы изучили органы управления микроконтроллера ПРОТАР, а также смогли рассмотреть и опробовать способы программирования и отладки программ.

Похожие материалы

Информация о работе