WikiDer > MPLAB
MPLAB mulkiy bepul dastur birlashgan rivojlanish muhiti rivojlanishi uchun o'rnatilgan dasturlar kuni PIC va dsPIC mikrokontrollerlar, va tomonidan ishlab chiqilgan Mikrochip texnologiyasi.[1][2][3][4][5][6][7][8]
MPLAB X MPLAB-ning eng so'nggi nashri bo'lib, u-da ishlab chiqilgan NetBeans platforma.[9][10] MPLAB va MPLAB X loyihalarni boshqarish, kodlarni tahrirlash, disk raskadrovka va dasturlashni Microchip 8-bitli PIC va AVR (shu jumladan ATMEGA) mikrokontrollerlari, 16-bitli PIC24 va dsPIC mikrokontrolrlari, shuningdek 32-bitli SAM (ARM) va PIC32 (MIPS) dasturlarini qo'llab-quvvatlaydi. ) mikrokontroller.[11][12][13]
MPLAB kabi MPLAB tomonidan sertifikatlangan qurilmalar bilan ishlashga mo'ljallangan MPLAB ICD 3 va MPLAB REAL muz, a yordamida PIC mikrokontrolrlarini dasturlash va disk raskadrovka uchun shaxsiy kompyuter. PICKit dasturchilarni MPLAB ham qo'llab-quvvatlaydi.
MPLAB X MPLAB Code Configurator va MPLAB Harmony Configurator plaginlari bilan avtomatik kod ishlab chiqarishni qo'llab-quvvatlaydi.
MPLAB X
| Tuzuvchi (lar) | Mikrochip texnologiyasi | 
|---|---|
| Barqaror chiqish | 5.45[14]   / 2020 yil 19 oktyabr  | 
| Yozilgan | Java (dasturlash tili) | 
| Operatsion tizim | Microsoft Windows, Mac OS X, Linux[14] | 
| Litsenziya | Mulkiy EULA | 
| Veb-sayt | MPLAB X bosh sahifasi | 
MPLAB X - bu o'rnatilgan MPLAB IDE-ning so'nggi versiyasi Mikrochip texnologiyasi, va ochiq manbaga asoslangan NetBeans platforma. MPLAB X Microchip 8-bit, 16-bit va 32-bitlarni tahrirlash, disk raskadrovka va dasturlashni qo'llab-quvvatlaydi. PIC mikrokontrollerlar.
MPLAB X - bu o'zaro faoliyat platformalarni qo'llab-quvvatlashni o'z ichiga olgan IDE ning birinchi versiyasi macOS va Linux operatsion tizimlar, qo'shimcha ravishda Microsoft Windows.
MPLAB X quyidagi kompilyatorlarni qo'llab-quvvatlaydi:
- 8-bitli PIC va AVR qurilmalari uchun MPLAB XC8 - C kompilyatori[11][15]
 - MPLAB XC16 - 16-bitli PIC qurilmalari uchun kompilyator[15]
 - MPLAB XC32 - C /C ++ 32-bitli MIPS-ga asoslangan PIC32 va ARM-ga asoslangan SAM-qurilmalar uchun kompilyator [11][15]
 - 8-bitli PIC qurilmalari uchun HI-TECH C - C kompilyatori (to'xtatilgan)[16]
 - SDCC - ochiq manbali C kompilyatori[17]
 
MPLAB 8.x
| Tuzuvchi (lar) | Mikrochip texnologiyasi | 
|---|---|
| Yakuniy nashr | 8.92[18]   / 2013 yil 23-iyul  | 
| Yozilgan | C ++ | 
| Operatsion tizim | Microsoft Windows | 
| Litsenziya | Mulkiy EULA | 
| Veb-sayt | www | 
MPLAB 8.x - bu o'rnatilgan MPLAB IDE texnologiyasining so'nggi versiyasi Mikrochip texnologiyasi Microsoft-da Visual C ++. MPLAB loyihani boshqarish, tahrirlash, disk raskadrovka va dasturlashni qo'llab-quvvatlaydi Microchip 8-bit, 16-bit va 32-bit PIC mikrokontrollerlar. MPLAB faqat ishlaydi Microsoft Windows. MPLAB hali ham Microchip arxividan mavjud, ammo yangi loyihalar uchun tavsiya etilmaydi.[18]
MPLAB quyidagi kompilyatorlarni qo'llab-quvvatlaydi:[18]
- MPLAB MPASM Assembler
 - MPLAB ASM30 Assembler
 - PIC18 uchun MPLAB C kompilyatori
 - PIC24 va dsPIC DSC uchun MPLAB C kompilyatori
 - PIC32 uchun MPLAB C kompilyatori
 - HI-TECH C
 
Adabiyotlar
- ^ O'rnatilgan C dasturlash va Microchip PIC, Cengage Learning, 2004 yil
 - ^ PIC mikrokontrolrlari bilan ichki tizimlarni loyihalash, Nyu-York, 07-noyabr-2009 yil
 - ^ S-da 16-bitli PIC mikrokontrolrlarini dasturlash, Elsevier, 2011 yil
 - ^ PIC mikrokontrollerlari: barchasini biling, Newnes, 30-iyul-2007 yil
 - ^ Eksperimentlar bilan mexatronika, John Wiley & Sons, 2015 yil 27-yanvar
 - ^ PIC mikrokontrollerlari: Mikroelektronikaga kirish, Elsevier, 2011 yil
 - ^ Mikrokontroller dasturlash: Microchip PIC, CRC Press, 2006 yil 19-dekabr
 - ^ 802.11-ni mikrokontroller bilan amalga oshirish, Newnes, 2005 yil 18-oktyabr
 - ^ PIC mikrokontroller loyihalari C: Basic to Advanced, Nyu-York, 2014 yil 08-aprel
 - ^ Mikrokontrollerlar: yuqori samarali tizimlar va dasturlash, CRC Press, 2013 yil 28-oktabr
 - ^ a b v MPLAB SNAP o'chirgichni tuzatuvchisi (DS50002787A), Microchip, 2018 yil
 - ^ 32-bitli PIC bilan o'rnatilgan tizimlarni loyihalash, Nyu-York, 22-avgust-2013
 - ^ C-da 32-bitli mikrokontrollerlarni dasturlash: PIC32-ni o'rganish, Nyu-York, 2011 yil 08-aprel
 - ^ a b MPLAB X uy sahifasi, Mikrochip
 - ^ a b v MPLAB® XC kompilyatorlari, Mikrochip
 - ^ PIC10 / 12/16 MCU (PRO) uchun HI-TECH C kompilyatori, Mikrochip
 - ^ MPLABX-da bepul SDCC kompilyatorini sozlash, Google Sites
 - ^ a b v MPLAB IDE arxivlari, Mikrochip