Читать курсовая по информатике, вычислительной технике, телекоммуникациям: "Регистратор дискретных сигналов" Страница 7

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

Таймер 4 минуты выключения

30h

Таймер 5 часы включения

31h

Таймер 5 минуты включения

32h

Таймер 5 часы выключения

33h

Таймер 5 минуты выключения

34h

Таймер 6 часы включения

35h

Таймер 6 минуты включения

36h

Таймер 6 часы выключения

37h

Таймер 6 минуты выключения

38h

Таймер 7 часы включения

39h

Таймер 7 минуты включения

3Ah

Таймер 7 часы выключения

3Bh

Таймер 7 минуты выключения

3Ch

Таймер 8 часы включения

3Dh

Таймер 8 минуты включения

3Eh

Таймер 8 часы выключения

3Fh

Таймер 8 минуты выключения

При чтении из CОМ порта принята следующая расшифровка принимаемых байтов. Один блок составляет 5 байтов: первый управляющий далее идут 4 байта с данными, в следующей последовательности: Часы включения канала – минуты включения канала – часы выключения канала – минуты выключения канала. Передача данных ведется в двоичной форме. Управляющий байт использует 4 младших бита, первые три несут номер канала в двоичном коде, четвертый показывает последний канал идет или нет (1 – последний, 0 – не последний). Если канал последний, то после приема 4 следующих байтов данных связь с портом прекратится, если нет, то продолжится с приема следующего управляющего байта.

Алгоритм обработки прерывания будет выглядеть следующим образом.

TF0 := 0;

R1 := R1+1;

If (R1


Интересная статья: Быстрое написание курсовой работы