جدول المحتويات:
فيديو: كيفية برمجة PIC MCU مع PICkit Programmer باستخدام لوحة توصيل: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
لا تحتاج إلى أدوات باهظة الثمن ومعقدة للعب باستخدام متحكمات PIC (أو أي متحكمات أخرى). كل ما تحتاجه هو لوحة توصيل حيث تختبر دائرتك وبرمجتك. بالطبع من الضروري وجود نوع من المبرمج و IDE. في هذا الدليل ، سأستخدم مبرمج MPLAB X IDE و PICkit3.
لقد اخترت PIC18F14K22. لا يوجد سبب خاص لهذه الموافقة المسبقة عن علم بالتحديد ، أنا فقط لم أستخدمها في الوقت الحالي. يعمل في نطاق الجهد بين 2.3 فولت و 5.5 فولت. سيتم عرض عملية البرمجة برمز بسيط يتيح للضوء أن يومض بشكل دوري.
الخطوة 1: ما نحتاجه
- مبرمج PICkit3
- اللوح
- PIC18F14K22 MCU
- رأس 6 سنون
- بعض الكابلات
- إما بطارية 4.5 فولت أو كبل USB (يمكنك استخدام بعض من الماوس أو لوحة المفاتيح القديمة أو صنع واحدة بنفسك)
- أي لون LED ومقاوم 470 لأغراض الاختبار
جداول البيانات:
PIC18F14K22
بيكيت 3
الخطوة 2: الأسلاك
PICkit3
دعونا نلقي نظرة على مبرمج PICkit3. لاحظ الرأس الأنثوي المكون من 6 أسنان على الجانب السفلي. رقم الدبوس الأول مُوقَّع بمثلث أبيض ، لذا من الجانب الأمامي يتم ترقيم المسامير من اليمين إلى اليسار. وصف الدبابيس:
- MCLR
- Vdd
- أرضي
- بيانات ICSP
- ساعة ICSP
- غير متصل
اللوح
ضع أولاً رأس 6 سنون والموافقة المسبقة عن علم قريبة بما يكفي من بعضها البعض على اللوح. في ورقة بيانات الموافقة المسبقة عن علم ، علينا معرفة تعيين الوظائف:
- Vdd - دبوس 1
- Vss (أرضي) - دبوس 20
- PGD (بيانات ICSP) - دبوس 19
- PGC (ساعة ICSP) - دبوس 18
- MCLR - دبوس 4
- RC0 - دبوس 16 (الدبوس الذي سيتم تشغيل مؤشر LED به)
يظهر مخطط الدائرة في صورة فريتزينج.
القوة
كما ذكرنا سابقًا ، يمكن تشغيل الدائرة إما من بطارية 4.5 فولت أو منفذ USB (5 فولت). لتوضيح ذلك ، فإن 5 V مناسبة لهذه الموافقة المسبقة عن علم بعينها ولكن لا يجب أن تكون كذلك للآخرين. تحقق دائمًا من ورقة البيانات الخاصة بنطاق الجهد المطبق على الجهاز.
الخطوة الثالثة: البرمجة
لقد أعددت كودًا بسيطًا جدًا لأغراض الاختبار. عندما يكون لديك مشروع MPLAB جاهزًا للبرمجة ، قم بإرفاق PICkit3 برأس الدبوس على لوحة التجارب. لا تنس أن تقوم بتشغيل الدائرة وإلا فإن الاتصال بين الموافقة المسبقة عن علم والمبرمج سوف يفشل. انقر فوق الزر "إنشاء المشروع الرئيسي للجهاز وبرمجته" وانتظر حتى تنتهي البرمجة. بعد ذلك ، يجب أن يومض مؤشر LED - 500 مللي ثانية في وضع التشغيل و 500 مللي ثانية في وضع الإيقاف.
موصى به:
كيفية فلاش أو برمجة ESP8266 AT البرامج الثابتة باستخدام المتعري والمبرمج ESP8266 ، وحدة IOT Wifi: 6 خطوات
كيفية فلاش أو برمجة ESP8266 AT البرامج الثابتة باستخدام ESP8266 Flasher and Programmer، IOT Wifi Module: الوصف: هذه الوحدة عبارة عن محول / مبرمج USB لوحدات ESP8266 من النوع ESP-01 أو ESP-01S. إنها مزودة بشكل ملائم برأس أنثى 2x4P 2.54mm لتوصيل ESP01. كما أنه يكسر جميع دبابيس ESP-01 عبر 2x4P 2.54mm ذكر h
كيفية برمجة وتحميل ATtiny85 باستخدام USBasp: 5 خطوات
كيفية البرمجة وتحميل التمهيد ATtiny85 باستخدام USBasp: في هذا Instructable ، ستتعلم بالضبط كيفية تحميل رقاقة ATtiny85 وبرمجتها بأبسط طريقة يمكنني اكتشافها. هذا هو أول Instructable لي ، لذا إذا كان لديك أي نصيحة أو نصائح حول كيفية عمل أدلة أفضل ، فلا تتردد في المشاركة
كيفية توصيل تطبيق Android بـ AWS IOT وفهم واجهة برمجة تطبيقات التعرف على الصوت: 3 خطوات
كيفية توصيل تطبيق Android بـ AWS IOT وفهم واجهة برمجة تطبيقات التعرف على الصوت: يعلم هذا البرنامج التعليمي المستخدم كيفية توصيل تطبيق Android بخادم AWS IOT وفهم واجهة برمجة تطبيقات التعرف على الصوت التي تتحكم في ماكينة القهوة. يتحكم التطبيق في ماكينة القهوة من خلال Alexa خدمة الصوت ، ج
كيفية برمجة لوحة AVR باستخدام لوحة Arduino: 6 خطوات
كيفية برمجة لوحة AVR باستخدام لوحة Arduino: هل لديك لوحة متحكم AVR حولها؟ هل من الصعب برمجته؟ حسنا، أنت في المكان المناسب. هنا ، سأوضح لك كيفية برمجة لوحة متحكم Atmega8a باستخدام لوحة Arduino Uno كمبرمج. لذلك بدون بعيد
كيفية توصيل لوحة خلط وميكروفون ثعبان بنظام صوتي: 3 خطوات
كيفية توصيل لوحة خلط وميكروفون ثعبان بنظام صوتي: يغطي الفيديو أساسيات توصيل جهاز مزج صوتي (لوحة مزج أو وحدة تحكم) بنظام صوت باستخدام كابل ثعبان للميكروفون. يغطي الميكروفون ويرسل التوصيلات. لمزيد من المعلومات: http://proaudiotraining.com