• 8.2. Mikrokontrollerning ishlash prinsipi
  • RESET – olib tashlash signali ham kiradi. 220  Initsializatsiya




    Download 6,22 Mb.
    Pdf ko'rish
    bet136/258
    Sana17.05.2024
    Hajmi6,22 Mb.
    #239912
    1   ...   132   133   134   135   136   137   138   139   ...   258
    Bog'liq
    elektronika

    RESET
    – olib tashlash signali ham kiradi.


    220 
    Initsializatsiya 
    jarayoni bajarilayotgan operatsiyadan kelib chiqqan 
    holda ma’lumotni uzatish tezligini, kadr formatini 
    oʻrnatish va uzatgich 
    yoki qabul qilgichni ulash tezliklarini 
    oʻrnatishdan iborat. Mikro-
    kontroller, boshqaruv tizimining boshqa turlari kabi, axborotlarni 8 bit 
    boʻyicha portsiyalab (soʻzlar) qayta ishlaydi va kadrlar koʻrinishida esa 
    uzatadi. 
    Kadr
    – bu bitta ma’lumotlar va unga 
    qoʻshilgan sinxronizatsiya 
    bitlari (start biti, stop biti)ga mos keluvchi s
    oʻzdir. Masalan, USART 
    ma’lumotlarni ketma-ket uzatuvchi periferiya qurilmasi 30 ta turli 
    variantdagi kadr formatlariga xizmat q
    oʻrsatishi mumkin. 
    8.2. Mikrokontrollerning ishlash prinsipi
     
    Mikrokontroller periferiya qurilmalari (PQ)ga xizmat 
    koʻrsatish 
    uchun m
    oʻljallangan. Ixtiyoriy PQsiga nisbatan vaqtning har momentida 
    protsessor t
    oʻrtta asosiy operatsiyadan birini bajarishi mumkin. Ularga 
    xotira yacheykasidan 
    oʻqish; xotira yacheykasiga yozish; portdan oʻqish 
    va portga yozish kiradi. 
    Xotira bilan ishlaganda protsessor chiqishda MREQ signalini 
    faollashtiradi. ORQ chiqishidagi signal esa faollashmaganicha qoladi. 
    Kiritish-chiqarish portlari bilan ishlaganda esa aksincha: IORQ signali 
    faol, MREQ signali esa faol emas 
    boʻladi. Faol daraja sifatida odatda
    mantiqiy 0 hisoblanadi. 
    Xotiradan 
    oʻqish va unga yozish qanday amalga oshirilishini 
    koʻrib chiqamiz. Xotira yacheykasidan baytni oʻqish uchun protsessor 
    avval adreslar shinasiga kerakli yacheyka adresini beradi. 
    Soʻngra 
    protsessor RD signalini faol holatga 
    oʻtkazadi. Bu signal xotira 
    qurilmasiga ham, kiritish-chiqarish portlariga ham uzatiladi. Ammo 
    portlar unga e’tibor qaratmaydilar, chunki faollashmagan 
    boʻladi (IORQ 
    signali yuqori darajada 
    boʻladi). Xotira qurilmasi esa aksincha, RD va 
    MREQ siganllarni qabul qilib, ma’lumotlar shinasiga xotira 
    yacheyksidan axborot baytini uzatadi (masalan, DXQsidan). Uning 
    adresi adreslar shinasida berilgan 
    boʻladi. Koʻrsatilgan adres boʻyicha 
    oʻqilgan axborot MPQ tomonidan qabul qilinadi va shu yerda bajariladi. 
    MPQdagi komandalar hisoblagichida keyingi (navbatdagi) komanda 
    adresi shakllanadi. Mazkur komanda bajarib 
    boʻlingach adreslar 
    shinasiga keyingi komanda kelib tushadi va x.k. 
    Portdan 
    oʻqish va potrga yozish operatsiyalari OXQdan 
    oʻqish/yozish operatsiyalari kabi sodir boʻladi. Farqi shundan iboratki
    MREQ signali 
    oʻrniga portlar shigia ruxsat beruvchi IORQ signali 


    221 
    faollashadi. Sekin ishlaydigan tashqi qurimlalar bilan ishlaganda 
    READY signali ham ishlatialdi. 
    MK qurimallari orasida axborot uzatish jarayonlarini sinxronlash 
    uchun taktimpulslari generatori tomonidan ishlab chiqariladigan 

    Download 6,22 Mb.
    1   ...   132   133   134   135   136   137   138   139   ...   258




    Download 6,22 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    RESET – olib tashlash signali ham kiradi. 220  Initsializatsiya

    Download 6,22 Mb.
    Pdf ko'rish