Помощь в учёбе, очень быстро...
Работаем вместе до победы

Тестовый пример. 
Разработка программного обеспечения для блока

РефератПомощь в написанииУзнать стоимостьмоей работы

Проверка работоспособности блока управления временем срабатывания производится следующим образом: PORTD = 0×03 // Через 2 минуты после запуска 2-го режима — выходные данные. PORTD = 0×10 // Через 24 часа после запуска 2-го режима — выходные данные. PINB = 0×00 // Выбор режима 2 — входные данные Режим 2: PORTC = 0×07 // индикация кода — выходные данные. PINB = 0×01 // Выбор режима 1 — входные… Читать ещё >

Тестовый пример. Разработка программного обеспечения для блока (реферат, курсовая, диплом, контрольная)

Контрольный пример

Проверка работоспособности блока управления временем срабатывания производится следующим образом:

После подачи питания на блок УВИ на PB0 подается сигнал и блок начинает работать в режиме 1. В этом режиме с блока формирования сигналов и приема квитанции на контроллер (порт A) поступает код 0×38. Этот код записывается в EEPROM, и после записи обратно на блок формирования сигналов и получения квитанции отправляется код 0×38 для отчета о выполненной записи кода. Далее с помощью блока выбора режима работы блок УВИ переключается в режим 2. В этом режиме из ЭСППЗУ считывается записанный ранее код и запускаются таймеры счетчики для расчета времени готовности и времени срабатывания. Блок управления анализирует код и следит за значением счетчиков. Когда счетчики AMINUTE и MINUTE отсчитывают 24 (2 минуты) с порта D с 0 и 1-го PINа подается сигнал готовности, а когда счетчик AMINUTE достигает значения 17 172 (1 сутки) с порта D с 4-го PINа подается сигнал срабатывания.

PINB = 0×01 // Выбор режима 1 — входные данные.

Режим 1:

PORTA = 0×38 — входные данные.

PORTC = 0×07 // индикация кода — выходные данные.

PORTA = 0×07 // квитанция — выходные данные.

PINB = 0×00 // Выбор режима 2 — входные данные Режим 2:

PORTD = 0×03 // Через 2 минуты после запуска 2-го режима — выходные данные.

PORTD = 0×10 // Через 24 часа после запуска 2-го режима — выходные данные.

Показать весь текст
Заполнить форму текущей работой