Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
18
Добавлен:
29.02.2016
Размер:
221.78 Кб
Скачать

4 Разработка алгоритма работы микропроцессорной системы

Алгоритм означает точное описание работы микропроцессорной системе, инструкцию по её выполнению. Алгоритмизация – это техника разработки (составления) алгоритма для решения задач на ЭВМ.

Для записи алгоритма пользовались общей методикой:

  1. Каждый алгоритм имеет имя, которое раскрывает его смысл.

  2. Обозначено начало и конец алгоритма.

  3. Описаны входные и выходные данные.

  4. Указаны команды, которые позволяют выполнять определенные действия над выделенными данными.

Общий вид алгоритма:

  • название алгоритма;

  • описание данных;

  • начало;

  • команды;

  • конец.

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

Принцип формирования следующий:

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

  • Задаем и обнуляем некоторую переменную, которая будет считать такты. Для каждого сервопривода требуется два такта: фронт импульса и спад.

  • При первом попадании в прерывании (о чем узнаем по состоянию счетчика) выводим на пин единицу, записываем в регистр совпадения требуемую длительность импульса и увеличиваем счетчик .

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

Соседние файлы в папке Курсовой