Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Система централізованого контролю температури

Реферат Система централізованого контролю температури





========= ========= _TEMP: USING 3

; перевірка яка кнопка нажатаA, FLAG1A, # 1, NED1R0, @ 0X20hR1, @ 0X21h: CJNE A, # 2, NED2R0, @ 0X22hR1, @ 0X23h: CJNE A, # 2, NED3R0, @ 0X24hR1, @ 0X25h: CJNE A, # 2, NED4R0, @ 0X26hR1, @ 0X27h: CJNE A, # 2, NED5R0, @ 0X28hR1, @ 0X29h: MOV R0, @ 0X30hR1, @ 0X31h

; перетворення Tx (розбиття числа на цифри) A, R0B, # 00001010bABR6, BA, BB, # 00001010bABR5, BR4, AR7, R1

; В РЕЗУЛЬТАТІ R4 R5 R6 - ЦИФРИ ЦІЛОЇ

; R7 - ЦИФРА десяткових ЗАЛИШКУ Тх

; перетворення r4-r7 в Коли для пересилання (дописує 3 У старшої тетради) R4, # 00110000bR5, # 00110000bR6, # 00110000bR7, # 00110000b

; ПЕРЕСИЛАННЯ КОДІВ

SIMV: MOV P2, R4P0.7P0.7P2, # 11111111b, # 1d

SIMV: MOV P2, R5P0.7P0.7P2, # 11111111b, # 1d

SIMV: MOV P2, R6P0.7P0.7P2, # 11111111b, # 1d

SIMV: MOV P2, # 00101110b; POINTP0.7P0.7P2, # 11111111b, # 1d

SIMV: MOV P2, R7P0.7P0.7P2, # 11111111b, # 1d

; ================================================== =========

; П / П порівнянь Tx з уставками

; вхідні параметри:

; 0x50 - адреса байта, де зберігається число - скільки разів викликалася П / П

; це число потрібно, щоб знати для якого датчика які уставки використовувати

; що зберігатися в адресах:

; 0x67h - 0x70h - уставки для 1-го датчика

; 0x71h - 0x74h - уставки для 2-го датчика

; 0x75h - 0x78h - уставки для 3-го датчика

; 0x79h - 0x82h - уставки для 4-го датчика

; 0x83h - 0x86h - уставки для 5-го датчика

; вихідні змінні:

; змінна FLFORERR - значення змінної опеределяется номер датчика на; якому виявлено помилку

; змінна має місце тільки коли помилку виявлено, але значення; присвоюються в будь-якому випадку, тк

; спочатку визначається для якого датчика треба робити порівняння,; присвоюється значення змінної FRFORERR,

; А ПОТІМ вже відбувається порівняння

; ================================================== ========= _Tx: USING3R0, @ 0X50hR0 @ 0x50h, R0R0, # 1d, TO2R0, @ 67hR1, @ 68hR2, @ 69hR3, @ 70hFLFORERR, # 1CHECK: CJNE R0, # 1d, TO3R0, @ 71hR1 , @ 72hR2, @ 73hR3, @ 74hFLFORERR, # 2CHECK: CJNE R0, # 1d, TO4R0, @ 75hR1, @ 76hR2, @ 77hR3, @ 78hFLFORERR, # 3CHECK: CJNE R0, # 1d, TO5R0, @ 79hR1, @ 80hR2, @ 81hR3, @ 82hFLFORERR, # 4CHECK: MOV R0, @ 83hR1, @ 84hR2, @ 85hR3, @ 86hR0 @ 0x50h, R0; ОЧИЩЕННЯ ЛІЧИЛЬНИКА ВИКЛИКІВ п / п ТК ЦИКЛ ВИМІРЮВАННЯ -; 5 ІМПУЛЬСОВFLFORERR, # 5CHECK

; R0. R1 - HIGH UST, R2. R3 - LOW UST FOR N D: MOV R4, @ 0X40hR5, @ 0X41h; R4.45 - TX

; порівняння з нижньої уставкойA, R2A, R4ERR_LCHECK_HA, R3A, R5ERR_LCHECK_H

; порівняння з верхньої уставкой_H: MOV A, R2A, R0NOTERRERR_H: MOV A, R5A, R1ENDCHECKERR_H: USING0

; ================================================== =========

; підпрограма о...


Назад | сторінка 14 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Визначення параметрів вимірювального Перетворювач для системного датчика те ...
  • Реферат на тему: Освоєння методу вимірювання тиску за допомогою тензорезистивного датчика
  • Реферат на тему: Розрахунок потенціометричного датчика
  • Реферат на тему: Розробка цифрового датчика швидкості
  • Реферат на тему: Вимірювальний перетворювач для індукційного датчика