249
murakkab almashinish jarayonlarini amalga oshiradi. Bu turdagi maxsus
interfeysli KISlar yana adapterlar deb ham ataladi va deyarli barcha
zamonaviy mikrokontrollerlarga
oʻrnatiladi. Yagona kristallda bajarilgan
adapter (ketma-ketli
almashinish uchun m
oʻljallangan dasturlanuvchi
interfeys) ning namunaviy tuzilmasi 8.13-rasmda keltirilgan.
Qurilmaning asosiy tugunlari nomi va vazifasini
koʻrib chiqamiz.
Adapter ma’lumotlarni uzatish bloki (MUB) va ma’lumotlarni
qabul qilish bloki (MQQB) ga ega. Bu bloklar parallel qabul qilish va
ketma-ket uzatish (RgPd) hamda ketma-ketli qabul qilish va parallel
uzatish (RgD) registrlarini namoyish etadi.
8.13-rasm.
USART ketma-ketli interfeys KIS tuzilmasi.
MPning ma’lumotlar shinasidan qabul qilinayotgan ma’lumotlar
bayti kirishdagi RgVx registri tomonidan qabult qilinadi.
U yerdan
interfeysning ichki shinasi orqali uzatgich registri RgPd ga uzatiladi.
Qator siljitish seriyalari natijasida registrdagi ma’lumotlar ketma-ketli
kodda uzatgich chiqishiga (VPD) uzatiladi.
VPR qabul qiligich kirishiga ketma-ketli kod
koʻrinishida kelib
tushayotgan ma’lumotlar RgD siljitish registrida
qayd etiladi va shu
yerdan ichki shina orqali chiqish registri RgV
ыx ga uzatiladi. Bu yerdan
ma’lumotlar parallel kodda MPning ma’lumotlar shinasiga uzatiladi.
250
Sinxron rejimda adapter va PQ
oʻrtasidagi ma’lumotlar
sinxroimpulslar bilan birga amalga oshiriladi. Bu impulslar uzatishni
sinxronlash kirishlari (SPD) va qabul qilishni sinxronlash kirishlari
(SPM) ga uzatiladi. Sinxronlovchi s
oʻzlarning
kodli kombinatsiyasini
saqlash uchun qabul qilgich blokida RgSS registri k
oʻzda tutilgan. Bu
registrda shakllanayotgan qurilma holati s
oʻz koʻrinishida ifodalaniladi
va MP tomonidan s
oʻralishi mumkin.
Boshqaruv qurilmasi
RgR rejim registriga ega
boʻlib, u MPdan
ma’lumotlar almashinish rejimi haqidagi axborotni saqlash uchun
xizmatt qiladi. Yana RgK komandalar registri ham mavjud
boʻlib, u
MPdan qabul qilinayotgan ma’lumotlar
almashinish komandalarini
saqlash uchun m
oʻljallangan.
Adapter va MP
oʻrtasida ma’lumotlar almashinish ZP.VU,
ChT.VU signallari bilan aniqlanadi va SS kirishga berilayotgan
signallar yordamida sinxronlanadi. Mikrosxemaning VM tanlov
kirishiga PQ deshifratoridan tanlov signali kelib tushadi.
n-razryadli
adreslardan biri «Boshqaru/Ma’lumotlar» U/D signali sifatida itshlatiladi
va u adresatni tanlaydi: U/D=0
boʻlganda BPD yoki BPR registrlari
(ma’lumotlar almashinuvi), U/D=1
boʻlganda boshqaruv bloki registrlari
(boshqaruv axboroti almashinuvi). Adapter yunktsiyalari mazkur
signallar yordamida beriladi.