Разработка программного обеспечения на языке ассемблер используемого микропроцессором

 

Вычислитель на основе микроконтроллера выполняет следующие операции: - прием и обработка информации задающего воздействия, анодного напряжения; - реализация закона управления;  - реализация сигнала ШИМ. На рис. 3.6 представлен упрощенный алгоритм операций вычислителя. Управление мультиплексора выполнен через V – разрешение работы мультиплексора и S0, S1 - адреса входов, которые коммутируются с выходом. Сигнал готовности АЦП к операции ГОТОВО на порт P1 микроконтроллера делается от управления микроконтроллера (старт) через сигнал СТАРТ. После этого информация с АЦП переводится на порт P0 микроконтроллера, обрабатывается и через порт P2 выводится на ЦАП.

 

Рисунок 3.6 – Блок - схема операций вычислителя

Расчет параметров настройки таймеров:

Таймер Т0 работает в режиме 16-ти разрядного таймера, следовательно

 

Nmax=65535; . (3.9)

 

Формула для определения стартового числа:

 

. (3.10)

 

Для вычисления стартового числа разобьем Tdiscr = 80 мс на два по 40 мс.

 

Tdiscr=40 мс,    следовательно . (3.11)

 

Определим время Т0.

 

(3.12)

 

Если < Tdiscr , то программа реализуема.

 



ТЕХНОЛОГИЧЕСКИЙ ПРОЦЕСС СБОРКИ ПЕЧАТНОГО УЗЛА ВЫЧИСЛИТЕЛЯ


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: