Sanoat tarmoqlari
Ko’p yillar davomida ma’lumotlar almashish tizimi an’anaviy markazlashgan sxema bo’yicha qurilib, unda kuchli hisoblash qurilmasi va juda ko’p miqdordagi kabellar mavjud bo’lib, ular yordamida datchiklar va ijrochi mexanizmlar ulanar edi. Bunday tuzilma elektron hisoblash texnikasining yuqori narxda bo’lishi va ishlab chiqarishning avtomatlashtirishi nisbatan past darajada bo’lishini taqozo etar edi. Bugungi kunga kelib bu yondashuvning tarafdorlari amalda qolmadi. Markazlashgan TJABT ning kabel tarmog’iga qilinadigan xarajatlar va qo’shimcha qurilma, montajning murakkabligi, puxtaligi pastligi va rekonfiguratsiyasining murakkabligi kabi kamchiliklari ularni ko’pchilik hollarda iqtisodiy jixatdan ham texnologik jihatdan ham mutlaqo qo’llanilmaydigan qilib qo’ydi. Sanoat tarmog’idan foydalanish uzellari ya’ni ular sifatida ishtirok etayotgan kontrollerlarni va kiritish-chiqarish qurilmalarini chetki qurilmalarga (datchiklar va ijrochi mexanizmlarga) makmsimal yaqin joylashtirishga imkon beradi, shu tufayli analogli simlarni uzunligi qisqaradi. Sanoat tarmog’ining har bir uzeli bir nechta vazifani bajaradi. Kritik jihatdan muhim texnologik uchastkalar uchun aloqa liniyalarini takrorlash yoki axborot uzatishning muqobil yo’llari mavjud bo’lishi mumkin. Bu kabel tarmog’i shikastlanganda tizimning ishlash qobiliyatini saqlab qolishga imkon beradi. 1978 yilda standartlashtirish bo’yicha xalqaro tashkilot (ISO) berk tarmoq tizimlariga qarama-qarshi va ochiq tizimlarning turli xil hisoblash qurilmalari hamda farq qilinuvchi protokollar standartlari bilan o’zaro ta’sirlashuvi muammosini hal etish maqsadida «Ochiq tizimlarning o’zaro aloqasining tavsifiy modeli» (OSI-model, ISO/OSI Model) taklif etilgan edi. ISO/OSI modeli tarmoq vazifalarini yettita sath bo’yicha taqsimlaydi.
3.3 Ishlab chiqilgan sxemadan foydalanish yoriqnomasi
Mikrokontrollerlarni katta darajada integratsiyalashda integral mikrosxema
ko’rinishida bajarilgan mikroelektron bajaruvidagi murakkab dasturli boshqaruvchi raqamli qurilma hisoblanadi. Shuning uchun u ham elektron priborlarda mavjud bo’luvchi (tezlik, gabarit va massa, qiymat, tempratura diapazoni, korpus tipi, sarflanadigan quvvat, manba darajalari miqdori va hokazo), ham hisoblash vositalari (razryadlilik, komandalar bajarish tsikli, ichki registrlar soni, stekli xotira tipi, dasturiy ta’minot tarkibi va hokazo) kabi parametrlar to’plami bilan ifodalanadi. Mikrokontrollerlar yuqorida qayd etilgan xarakteristikalaridan nisbatan kuchlilari bilan qo’llashning samarali muhitini tanlash maqsadida sinflanadi.
Mikrokontroller turli qurilmalarni avtomatik boshqarishi uchun dasturlar yozilishi bizga ma’lum, shuning uchun Flowcode dasturidan foydalanib ” Hisoblagich tizimi. loyihalashtiramiz. Buning uchun Flowcode dasturini ishga tushiramiz. Odatda loyiha yaratish mikrokontroller tomonidan amalga oshirilishi uchun harakatlar (algoritm) bir ketma-ketlikni rejalashtirish bilan boshlanadi.
Bir rivojlantirish muhitida Flowcode bu maqsadda elektron dasturini yaratish
intuitiv interfeysi taqdim etadi.
Dastur tuzilishiining boshlang’ich jarayoni.
Xulosa
Men berilgan kurs ishini tayorlash mobaynida olgan bilim va ko’nikmalarimni bir aytib o’tmoqchiman Kontrollerlar Garvard arxitekturasiga ega ko’ra (dastur va ma'lumotlar turli manzil maydonlarida joylashgan) va buyruqlar tizimi RISC mafkurasiga yaqin. AVR protsessorida 32 ta umumiy maqsadli 8-bitli registrlar mavjud, ular registrlar fayliga birlashtirilgan. Risklarni "mukammal" RISC dan farqli o'laroq, registrlar mutlaqo nomuvofiq emas:Ba'zi buyruqlar faqat registrlari bilan ishlaydi. Bular to'g'ridan-to'g'ri operand bilan ishlaydigan buyruqlar: ANDI / CBR, ORI / SBR, CPI, LDI, LDS (16 bit), STS (16 bit), SUBI, SBCI, shuningdek SER va MULS;Ikkita registrni nusxalash buyrug'i (u mavjud bo'lgan modellarda) faqat qo'shni registrlar bilan ishlaydi.Ko'paytirish natijasi (ko'payish moduli mavjud bo'lgan modellarda) har doim r1: r0 ga joylashtiriladi. Bundan tashqari, faqat ushbu juftlik o'z-o'zini dasturlash bo'yicha ko'rsatmalar uchun operandlar sifatida ishlatiladi (mavjud bo'lsa);Buyruqlar tizimi.AVR mikrokontrollerlarining buyruq tizimi juda rivojlangan va har xil modellarda 90 dan 133 gacha turli xil ko'rsatmalarga ega.Aksariyat buyruqlar faqat bitta xotira hujayrasini oladi (16 bit). Aksariyat jamoalar 1 marotaba bajaradilar.AVR-lar mavjud bo'lgan arzon va arzon ishlab chiqarish vositalari, jumladan, ishlab chiqilgan kengashlar va bepul dasturiy ta'minot tufayli juda katta. AVRlar bir xil asosiy yadroga ega bo'lgan turli xil nomlar ostida sotiladi, ammo har xil atrof-muhit va xotira kombinatsiyalari bilan. Har bir oiladagi chiplar o'rtasidagi muvofiqlik juda yaxshi, garchi kirish-chiqish kontrollerining xususiyatlari farq qilishi mumkin.
Do'stlaringiz bilan baham: |