• 1. Kodeksni ishlab chiqish
  • 3. PICni dasturlash
  • PIC mikrokontroller qurilmalariga misol
  • PIC mikrokontrolderlarini dasturlash




    Download 89.78 Kb.
    bet4/4
    Sana18.12.2023
    Hajmi89.78 Kb.
    #122312
    1   2   3   4
    Bog'liq
    111111 (1) (1) (1) (1)
    durdona struktura 1-mustaqil, cfg ch1 vol 2 (1), 89S51 platformasi (1), mashinali, hadamard, 2-Tajriba ishi, 6-Tajriba ishi, Mavzu mantiqiy elementlar va sxemalar-fayllar.org, Raqamli qurilmalarni loyihalashga kirish-fayllar.org, METROLOGIYA VA STANDARTLASHTIRISH

    PIC mikrokontrolderlarini dasturlash


    pic dasturlash Vs. mikrokontroller dasturlash
    PIC MCU-larni MPLAB X IDE kabi ishlab chiqish muhitlaridan foydalangan holda montaj tili yoki C kompilyatorlari yordamida dasturlash mumkin.
    PIC mikrokontroller dasturlash ish jarayoni
    Oddiy dasturlash bosqichlari quyidagilarni o'z ichiga oladi:

    1. Kodeksni ishlab chiqish


    Mikrodastur mantig'i maqsadli PIC MCU ga moslashtirilgan C yoki C++ da montaj tilida yozilishi mumkin. Yuqori darajadagi tillar dasturchilarning samaradorligini oshiradi.

    2. Kodni tuzish


    Manba kodi XC8 yoki XC16 kabi assembler yoki C kompilyatori yordamida hex yoki ikkilik mashina kodiga kompilyatsiya qilinadi.

    3. PICni dasturlash


    Kompilyatsiya qilingan mashina kodi MCU flesh-xotirasiga MPLAB PICkit 4 kabi dasturchilar va tuzatuvchilar orqali yuklanadi.

    4. Tekshirish va disk raskadrovka


    Dasturlashtirilgan mantiqni MPLAB simulyatori yordamida simulyatsiya qilish va tekshirish mumkin. Nosozliklarni tuzatish ishlab chiqish platalarida kod bajarilishini kuzatish orqali amalga oshiriladi.
    MPLAB ekotizimi kod yozishdan PIC mikrokontrollerlari uchun disk raskadrovka orqali uzluksiz rivojlanish imkonini beradi.

    PIC mikrokontroller qurilmalariga misol


    Eng mashhur seriyalarni ifodalovchi ba'zi bir misol PIC qurilmalari:

    PIC qurilmasi

    Asosiy xususiyatlar

    PIC16F877A

    – Yuqori unumdor 8 bitli Flash PIC
    – 40 pinli kiritish/chiqarish
    – 64 KB flesh, 3,8 K RAM
    – UART, SPI , I2C, ADC, taymerlar

    PIC18F67K22

    – Uskuna kripto dvigatelli 8 bitli MCU
    – 21 tagacha GPIO pinlari
    – 32KB Flash, 3,7K RAM
    – Bir nechta UART, ADC, komparatorlar va boshqalar.

    PIC24FJ128GA310

    – Grafik interfeysli 16 bitli PIC
    – 84 GPIO bilan 100 pinli
    – 128 KB Flash, 16 KB RAM
    – LCD, Ethernet, USB, CAN interfeyslari

    PIC32MX370F512L

    – 32-bitli MIPS MCU
    – 512KB Flash, 128KB RAM
    – USB, CAN, UARTlar
    – 12 bitli ADC, DAC va boshqalar.

    Bu turli xil ilovalar uchun PIC oilalarida mavjud imkoniyatlar va interfeyslar spektrini namoyish etadi.
    Download 89.78 Kb.
    1   2   3   4




    Download 89.78 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    PIC mikrokontrolderlarini dasturlash

    Download 89.78 Kb.