Курсовая работа: Измеритель расхода топлива

Рисунок 4 – Блок – схема части алгоритма реализации формул


Рисунок 5 – Блок – схема части алгоритма реализации формул


Рисунок 6 – Блок – схема окончания алгоритма реализации формул

3.2.2 Алгоритм преобразования в десятичную форму записи

Рисунок 7 – Блок – схема преобразования в десятичную форму записи

3.2.3 Алгоритм вывода результата на индикатор

Рисунок 8 – Блок – схема части алгоритма вывода результата на индикаторы


Рисунок 9 – Блок – схема части алгоритма вывода результата на индикаторы

3.3 Листинг программы

ORG 00h ; Начало программы.

SJMP TIMER ; Переход на установку таймера.

ORG 1Bh ; Переход на обработку

JMP SELECTOR ; прерывания от таймера.

ORG 30h

TIMER: MOV TMOD, #00010000b ; 1-ый режим работы таймера (16 разрядов).

MOV TCON, #01000000b ; Включение таймера 1.

MOV IE, #10001000b ; Разрешение прерывания от таймера.

MOV TH1, #0FFh ; Задаются старшие и младшие

MOV TL1, #0FFh ; 8 разрядов таймера 1.

MOV R3, #0h ; Значение регистра необходимое для

; перехода к метке START.

V1: SJMP V1 ; Бесконечный цикл.

; Работа с АЦП

START: CLR P1.2 ; Сигнал подается на первый АЦП -

SETB P1.2 ; начало преобразования аналогового

К-во Просмотров: 813
Бесплатно скачать Курсовая работа: Измеритель расхода топлива