Avtomatlashtirsh va boshqaruv


Programma tuzish uchun misollar



Yüklə 0,85 Mb.
səhifə14/30
tarix17.10.2023
ölçüsü0,85 Mb.
#130509
1   ...   10   11   12   13   14   15   16   17   ...   30
Avtomatlashtirsh va boshqaruv

Programma tuzish uchun misollar.
Ikkilik datchigini holatini so’rash programmasini tuzishga misol. 1-rasmda ikkilik datchigini kontaktlarini mikroprotsessor kontrollerini kirish portiga ulanishi ko’rsatilgan. Kontakt ulanmagan holda D5 kirishda 1 signali mavjud bo’ladi, aks holda D5 = 0 bo’ladi.
Kontrollerni boshqaruvchi programmasini ma’lum qismida 4-portni D5 kirishidagi signalni so’rash, datchik signaliga mos ravishda, boshqarishga D5 = 0 da LABELA belgisi orqali va D5 =1 da LABELB belgisi orqali qiymatni yuborish zarurdir [2].
Programma INPKEY nomi bilan nomlanib programma boshlang’ich komandasining belgisi sifatida ishlatiladi. Bu qism programmasiga CALL INPKEY komandasi orqali murojaat etish mumkin. Programma matni quyida keltirilgan:

a)

b)
1-rasm. Ikkilik datchigini so’rash sxemasi (a) va algoritmi (b).



INPKEY IN 04H

4-portdan akkumlyatorga kiritish

ANI 20H

D5 dan tashqari kiritilgan baytlarni barcha razryadlarni niqoblash


D5 dan tashqari baytlarni kiritish

JZ LABEL A

fragmentga o’tish

LABEL A, agar D5=0, aks holda

keyingi komandani bajarish

LABEL B:

fragmentining boshlanishi

LABEL A:

A fragmentining boshlanishi

Boshqaruvchi signalni tashkil etish programmasini tuzishga misol
-rasmda kontrollerni boshqaruvchi ob’ektni biron bir bajaruvchi mexanizmga ma’lumotlarni chiqarish porti orqali ulanishi ko’rsatilgan.

2-rasm. Boshqaruvchi signalni tashkil etish sxemasi.
Faraz qilamiz berilgan bajaruvchi mexanizm “o’chirish-yoqish” prinsipi asosida ishlaydi va kontrollerni ikkilik chiqish signali orqali boshqariladi.
Bu turdagi boshqaruvchi signalni tashkil etish juda oddiy bo’lib ikkita komandadan iborat.
Bajaruvchi mexanizmni yoqish uchun:
-ON: MVI A, 02H; akkumlyatorni nolga keltirish
-OUT 03H; 3 portga boshqaruvchi signal baytni berish
Bu holda 3 portni qolgan yettita chiqishga boshqa bajaruvchi mexanizmlar ulansa boshqaruvchi so’z baytni tashkil etiladi, bunda bajaruvchi mexanizmlarni o’chirib-yoqilishiga mos ravishda har bir razryadli 0 va 1 signali tashkil etiladi.



Yüklə 0,85 Mb.

Dostları ilə paylaş:
1   ...   10   11   12   13   14   15   16   17   ...   30




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin