• Pic mikrokontrollerlari uchun programma ta’minoti. MRASM assembleri.
  • STEP-7 programmalash tili




    Download 2,97 Mb.
    Pdf ko'rish
    bet82/123
    Sana09.02.2024
    Hajmi2,97 Mb.
    #153799
    1   ...   78   79   80   81   82   83   84   85   ...   123
    Bog'liq
    AMV majmua

    STEP-7 programmalash tili. STEP-7 programmalash tili bu SIMATIC 
    turidagi programmalashtiriladigan logik kontrollerlarni konfiguratsiya qilish va 
    programmalash uchun foydalaniladigan standart programma ta’minot paketidir. 
    STEP-
    7 sanoatdagi SIMATIC programma ta’minotini bir qismidir. STEP-7 standart 
    paketini quyidagi versiyalari bor: 
    - STEP-7 Micro/Dos va STEP-
    7 Micro/Win oddiy bo’lgan avtonomli 
    SIMATIC S7-
    200 turidagi logikali kontrollerlar uchun qo’shimcha; 
    - STEP-7 Mini 
    – oddiy bo’lgan avtonomli SIMATIC S7-300 va SIMATIC C7-
    620 turidagilar uchun qo’shimcha; 
    - STEP-7 SIMATIC S7-300/S7-400, SIMATIC M7-300/S7-400 va SIMATIC 
    C7 turidagi kontrollerlarni programmalash uchun qo’shimcha programmalash tili. 
    Pic mikrokontrollerlari uchun programma ta’minoti. 
     MRASM assembleri. 
    MPASM assembleri integrallovchi programmalar orasida PIC MK larining 
    hamma turlari uchun programma kodini ishlab chiqadi. MicroChip firmasi 
    programma kodini ikki variantda chiqaradi: 
    ¨ DOS qismlarida ishlash uchun
    ¨ Windows95/98/NT da ishlash uchun; 
    MPASM assembleridan mustaqil foydalanish mumkin va integrallangan 
    vositalar tarkibida MPLAB tayyorlanadi. U bir nechta programmalarni o’z ichiga 


    oladi: shaxsiy MPASM, MPLINK va MPLIB. Shu bilan birga ularning har biri 
    shaxsiy interfeysiga ega bo’ladi. 
    MPASM programmasidan ikki xil maqsadda foydalanish mumkin: 
    ¨ Bajaruvchi kod generatsiyasi – bu programmalovchi yordamida MK ga 
    yozish uchun; 
    ¨ Siljiyotgan ob’ekt kodini generatsiyasi – bu boshqa assemblerlovchi va 
    jamlovchi modul bilan aloqa bog’lash uchun; 
    Bajaruvchi kod generatsiyasi jimlik bo’yicha MPASM chiqish kodi uchun 
    ishlatiladi. 
    Hamma o’zgaruvchilar manbasi aniq turlari programmalar tekstiga yoki faylga 
    INCLUDE direktivi yordamida ulanadi. Agar assemblerlash 
    jarayonida xatolik aniqlanmasa, u holda generatsiyalanayotgan chiqish .hex-fayli 
    programmalovchi yordamida MK ga yuklanishi mumkin. 
    MPASM assembleridan foydalanuvchilar siljiyotgan ob’ekt kodini 
    generatsiyasi rejimida ob’ekt modulini ko’radi, MPLINK komponovshiki yordami 
    bilan esa boshqa modulni birlashtirish mumkin. 
    MPLINK komponovshiki 
    programmasi siljiyotgan ob’ekt kodini binarli kodga 
    moslashtiradi va MK ning absolyut adresiga bog’laydi. Kutubxonali 
    MPLIB utilitili 
    qulay ishlash uchun siljuvchi ob’ektlarni bitta faylga guruhlashdan 
    foydalanadi. 
    MPASM va MPLINK programmalari MPASM qob
    ig’ida ruxsat etiladi, xuddi 
    MPLIB faqat o’zining buyruqlar qatoriga ruxsat etgandek. 
    Jimlik bo’yicha MPASM assembleri uchun natija fayli. ASM kengaytmali 
    fayl bo’ladi. Natija fayli matni sintaksis qoidalarga muvofiq kelishi lozim. 
    MPASM assemblerini chaqirish buyruqlar qatori quyidagicha: 
    MPASM [/...]] 
    Bu yerda
    1   ...   78   79   80   81   82   83   84   85   ...   123




    Download 2,97 Mb.
    Pdf ko'rish