Наманган мухандислик-курилиш институти транспорт факультети энергетика кафедраси битирувчиси


Қурилманинг дастурий таъминотини лойихалаш



Download 1,68 Mb.
Pdf ko'rish
bet31/39
Sana24.02.2022
Hajmi1,68 Mb.
#220694
TuriДиплом
1   ...   27   28   29   30   31   32   33   34   ...   39
Bog'liq
xozirgi zamon elektr kurilmalari asosida avtonom elektr taminotini tashkil etish tizimlarini lojixalash

 
5.Қурилманинг дастурий таъминотини лойихалаш 
Қурилманинг дастурий таъминотини лойихалашучун аввал дастурий 
таминот бажариши лозим бўлган ишлар кетма – кетлигини батафсил ёзиб 
чиқамиз ва ана шу ёзув асосида дастурий таъминоти алгоритмининг блок 
схемасини чизамиз, сўнгра тайёрланган блок схема асосида ассемблер 
тилида дастурий таъминотни лойихалаймиз. 
1. Қурилма дастурий таминоти алгоритмининг блок схемаси 
Қурилманинг дастурий таминоти асосий функцияси инверторни 
бошқаришдан беришдан иборат. Демак, дастур циклик равишда бошқарувчи 
PIC12F675 русумли микроконтроллерини ишга тушириб, бошқариб берувчи 
блок ҳақидаги рақамли ахборотни ўқиб олиш ва уни энергия узгартиргич 
таъминот тизимига юклаб бошқаришни амалга оширади. 13 – расмда ана шу 
бошқариш алгоритмнинг бир қисмининг блок схемаси келтирилган: 


66 
13- расм – Инвертор микроконтроллерининг Блок-схемаси 
2. Қурилма дастурий таминоти алгоритмининг Ассемблер ёки 
С алгоритмик тилларидаги реализацияси. 
ISIS дастурий мажмуасида турли микроконтроллерлар учун 
“АССЕМБЛЕР” тилида тайёрланган дастурни таржима қилиб берувчи 
трансляторлар мавжуд. Ушбу трасляторлар ёрдамида дастлабки дастур 
файлидан микроконтроллер учун ишчи дастурни тайёрлаб оламиз. Бунинг 
учун ISIS ишчи ойнасида Sourse менюси таркибидаги Add/Remove Sourse 
files менюси билан лойихадаги микроконтроллерга юкланиши лозим бўлган
дастур файлини ва керакли микроконтроллерни хамда трансляторни танлаш 
лозим. Шундан сўнг трансляция қилинса ва дастурда ҳеч қандай хато 
бўлмаса, трансляция натижасида ҳосил бўлган (*.hex) файл лойихадаги 
юкланади. Агар лойиха дастури С тилида тайёрланган бўлса ва бу дастур С 
транслятори билан трансляция қилинса ва дастурда ҳеч қандай хато бўлмаса, 
трансляция 
натижасида 
ҳосил 
бўлган 
(*.hex) 
файл 
лойихадаги 
микроконтроллернинг дастур хотирасига алохида юкланиши лозим. 


67 
Дастлабки 
дастур 
матнини 
тайёрлашда 
танланган 
PIC16F873A 
микроконтроллерининг командалар тизимидан ҳамда ушбу лойихада 
ишлатилган PIC12F675 микроконтроллери командаларидан фойдаланамиз. 
Бу командалар ҳақидаги маълумотлар мос равишда [1],[2] ҳамда [3] да тўлиқ 
келтирилган. 

Download 1,68 Mb.

Do'stlaringiz bilan baham:
1   ...   27   28   29   30   31   32   33   34   ...   39




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish