TI0
AJMPSINHR; повернення на прийом наступного повідомлення
LESS: MOVR0, # 01H, @ R0, # 00000111B, # 10H, A, @ R0, # 00H, LESS0: DECA @ R0, A, R0, R0, A.7.7
: MOVR0, # 01H, @ R0, # 00000111B, # 10H, A, @ R0, # 01EH, MORE0: INCA @ R0, A, R0, R00, A
SETBP0.7
CLRP0.7
AJMPKTRM
8.2 Програмне забезпечення КП
org 0hN0Bh
00H
JMP M0
ORG03H; формування вектора
JMP INT; зовнішнього переривання
ORG 06H; основна програма: MOVP1, A; підпрограма обробки переривання, P1; введення даних @ R0, A; з А в осередок BПД
DECODE0: MOVR3, # 03H: RRCA, DECODE2, DECODE0: DJNZR2, DECODE2: MOVR0, # O4H, @ R1, # 01H, DECODE5, # 02H, ERROR_TI: CJNER3, # 02H, DECODE6, # 03H, ERROR_TI: CJNEA, # 00H, ERROR_TI_TI: ACALLERROR, SINHR: MOVR0, # 03H, @ R0 @ R1, A, R1, A.7.7, @ R1, A, # 10H: NOP, DISPLAY0.7.7, INPUT: MOVR0, # 01H, @ R0, # 00100000B @ R0, A, R1, # 08H, A, NEXT_KP
: CLRT0
CLREX0; заборона переривань від INT0, # 01H; тимчасовий регістр КК
MOVA, # 21H @ R0, A, # 10H, # 38H: MOVR7, # 05H, R1, # 38H, A, @ R1, @ R0, MORE, # 01H, @ R0, # 10H @ R0, A: MOVR0, # 01H, @ R0, # 09H @ R0, A_KC_KK_r_KC_KK_r, TP0
_ TI: PUSHA, R0.6, P2.6, A, # 00000111B, # 10H, R0, # 00111000B, A, R0; адреса рег-ра, A, P0 @ R0, A, A
: MOVTL0, # 08FH, # 0FDH, # 01H
: MOVTL0, # 84H, # 6DH
SETBEA; дозвіл переривань; дозвіл переривань від таймера 0, # 01H; 01 - режим роботи таймера; запуск таймера
RET
Висновок
У даному курсовому проекті була спроектована система телерегулювання. Розроблена система може використовувати на багатьох виробничих об'єктах, без істотних змін.
Основною частиною схеми контрольованого пункту і пункту управління є мікроконтролер. Завдяки якому спрощується схема системи. А також скорочується час на налаштування і налагодження системи, що важливо в даний час.
Також слід зазначити, що можлива доробка і удосконалення системи. Зокрема використання в якості пульта диспетчера і засоби відображення інформації ПЕОМ. Що дасть більш гнучкі можливості для використання системи. Організація архівації отримуваних даних з контрольованих пунктів, настройка прав на виконання різних функцій обслуговуючому персоналу об'єктів.
У цілому система телемеханіки відповідає всім вимогам, пред'явленим в технічному завданні до проекту.
Література
1. Сорока Н.І., Крівінченко Г.А. Телемеханіка: конспект лекцій. Ч.1: Повідомлення й сигнали. Мн .: БДУІР, 2000. - 126 с.
. Сорока Н.І., Крівінченко Г.А. Телемеханіка: конспект лекцій. Ч.2: Коди та кодування. Мн .: БДУІР, 2001. - 168 с.
. Сорока Н.І., Крівінченко Г.А. Телемеханіка: конспект лекцій. Ч.3: Лінії зв'язку і завадостійкість інформації. Мн .: БДУІР, 2004. - 130 с.
. Сорока Н.І., Крівінченко Г.А. Телемеханіка: конспект лекцій. Ч.4: Системи телемеханіки. Мн .: БДУІР, 2005. - 154 с.
. Сорока Н.І., Крівінченко Г.А. Телемеханіка: конспект лекцій. Ч.5: Технології передачі дискретної інформації. Електронний варіант.
. Богданович М.Ню і др.Ціфровие інтегральні мікросхеми: Довідник. Мн .: Білорусь, 1991.492с.
. Сташін В.В., Урусов Ф.В., Мологонцева О.Ф .. Проектування цифрових пристроїв на однокристальних мікроконтролерах.- М .: Енергія-Атомиздат, 1990.
8. Сполучення ПК із зовнішніми пристроями: Пер. з англ.-М .: ДМК Пресс 2001. - 320 с .: ил.