Consulting Services
دارات مطبوعةمشاريع

PICKIT2 مبرمجة لمتحكمات شركة Microchip

تحميل

رخصة هذا العمل

هذا التصميم تم بواسطة Anas Abo Hyleh أنس أبو هايلة وهو مرخص تحت رخصة المشاع الإبداعي Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)

ما هي؟

PICkit 2 Programmer/Debugger هي أداة تطويرية منخفضة التكلفة، مع واجهة سهلة الاستخدام لبرمجة وتنقيح (Debug) عوائل المتحكمات الصغرية من شركة Microchip بالإضافة إلى ذواكر EEPROM التسلسلية.
تدعم العوائل الأساسية (PIC10F, PIC12F5xx, PIC16F5xx) ومتوسطة المدى , PIC18F, PIC24, dsPIC30, dsPIC33(PIC12F6xx, PIC16F) وعوائل متحكمات PIC32 ذات 8-bit و 16-bit و 32-bit.
مع البيئة التطويرية المدمجة المقدمة من شركة Microchip والمعروفة باسم MPLAB تسهل عملية التنقيح على البورد مباشرة (In-Circuit Debugging) على معظم متحكمات PIC.
إن ميزة In-Circuit Debugging تتيح للمطور تشغيل وإيقاف والانتقال الخطوي في البرنامج (Single Step Running) وتتيح الوصول للسجلات والذاكرة، وعند الوقوف على Breakpoint يمكن اختبار وتعديل قيم السجلات، كل ذلك والمتحكم مضمّن في الدارة النهائية تماماً كالعمل على برامج المحاكات.

المزايا

  • إمكانية التغذية من خلال المبرمجة مباشرة (جهد 5 فولت)
  • Full-Speed USB Support
  • برمجة تسلسلية على الدارة مباشرة
  • تدعم طيف واسع من متحكمات مايكروشيب الصغرية
  •  Debugger مدمجة مع المبرمجة
  • يمكن تحديث الفيرموير الداخلي تلقائياً بشكل ذاتي
  • واجهة UART مدمجة مع برنامج الأداة

ملاحظة: يتوفر في الدارة زر لإصدار أمر البرمجة (عند الرغبة في تفعيل هذه الميزة كما في الصورة)

PICKIT2-Button

الوصل مع الحاسب

لا تحتاج عن استخدام PICKIT2 إلى أي برنامج تعريف، حيث يتم التعرف بشكل تلقائي على المبرمجة عند وصلها مع الحاسب.

البرامج

يتوفر برنامج MPLAB للتحميل على الموقع الرئيسي للشركة، والذي يحوي خاصية البرمجة بشكل مباشر بالإضافة إلى مزايا و أدوات أخرى مساعدة ،فهو بيئة تطويرية متكاملة IDE  بداخله كما يمكن استخدام  برنامج PICkit 2 Programmer Application المستخدم في برمجة المتحكمات الصغرية  والمتميز بواجهة سهلة وميزات متعددة، كالبرمجة السريعة وأداة UART Tool المدمجة للاتصالات التسلسلية المباشرة مع المتحكمات باستخدام بروتوكول UART، إضافة إلى ذلك ميزة التحقق من الاتصال مع المتحكم وكشف الأخطاء في حال وجود مشاكل أثناء البرمجة. كما يجب تحميل المترجم الخاص ببرنامج  MPLAB و هو MPLAB® XC 8.

روابط

Yahya Tawil

مؤسس عتاديات وأسعى لدعم المحتوى العربي عن النظم المضمنة في الويب العربي. خبرتي في مجال النظم المضمّنة تتركز في كتابة البرامج المضمنة وتصميم الدارات المطبوعة والمخططات وإنشاء المحتوى.
زر الذهاب إلى الأعلى