Составление простейших программ для микроконтроллера «ПРОТАР»

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

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

Цель: Научиться сотавлять, записывать, редактировать и отлаживать программы для контроллера «ПРОТАР».

I. Постановка задачи:

Составить программу для пересылки содержимого значения одной ячейки в другую.

Результаты работы:

Программа:

шаг

функция

комментарии

ячейка

значение

00

F40

Выбрали ячейку 02

01

100%

01

02

02

100%

02

F41

Значение ячейки 02 занесли в 01

03

01

04

F00

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

II. Постановка задачи:

Реализовать программно градуировочное уравнение y=kx+b.

Программа вычисления функции y=kx+b, где y – результат обработки (сигналы J1 и L2 на входах компараторов K1 и K2); K – коэффициент пропорциональности, равен 250;

X = 2%; b – смещение = 0,05;

Значение на входах J1 и L1 компараторов задать такими, чтобы включились красный и зеленый индикаторы.

Результаты работы:

Программа:                                        

шаг

функция

комментарии

00

F40

Выбрали K

01

02

02

F27

Умножили K на X

03

C1

04

F41

Занесли K*X в ячейку 05

05

05

06

F40

Выбрали ячейку C2

07

C2

08

F28

Разделили на 100

09

01

10

F41

Результат 0,05 - b занесли в 06

11

06

12

F40

Выбрали K*X

13

05

14

F25

Сложили K*X с b

15

06

16

F41

Результат в компаратор K1

17

J1

18

F41

Результат в компаратор K2

19

L2

20

F00

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

ячейка

значение

01

100%

02

250%

05

k*x

06

0,05(b)

C1

2(x)

C2

5

J2

501

L1

500

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

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

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