فهرست مطالب:

نحوه برنامه ریزی PIC MCU با برنامه نویس PICkit با استفاده از Breadboard: 3 مرحله
نحوه برنامه ریزی PIC MCU با برنامه نویس PICkit با استفاده از Breadboard: 3 مرحله

تصویری: نحوه برنامه ریزی PIC MCU با برنامه نویس PICkit با استفاده از Breadboard: 3 مرحله

تصویری: نحوه برنامه ریزی PIC MCU با برنامه نویس PICkit با استفاده از Breadboard: 3 مرحله
تصویری: LDmicro 3: PIC16F628A & Arduino Nano (Microcontroller PLC Ladder Logic Programming with LDmicro) 2024, جولای
Anonim
نحوه برنامه نویسی MICU PIC با برنامه نویس PICkit با استفاده از Breadboard
نحوه برنامه نویسی MICU PIC با برنامه نویس PICkit با استفاده از Breadboard

برای بازی با میکروکنترلرهای PIC (یا هر دستگاه دیگر) نیازی به ابزارهای گران قیمت و پیچیده ندارید. تنها چیزی که نیاز دارید یک تخته نان است که در آن مدار و برنامه نویسی خود را آزمایش کنید. البته نوعی برنامه نویس و IDE ضروری است. در این قسمت از برنامه نویس MPLAB X IDE و PICkit3 استفاده خواهم کرد.

من PIC18F14K22 را انتخاب کرده ام. هیچ دلیل خاصی برای این PIC خاص وجود ندارد ، من فقط آن را در حال حاضر بدون استفاده دارم. در محدوده ولتاژ بین 2.3 ولت تا 5.5 ولت کار می کند. فرآیند برنامه نویسی با کد ساده ای نشان داده می شود که اجازه می دهد LED به صورت دوره ای چشمک بزند.

مرحله 1: آنچه ما نیاز داریم

آنچه ما نیاز داریم
آنچه ما نیاز داریم
آنچه ما نیاز داریم
آنچه ما نیاز داریم
  • برنامه نویس PICkit3
  • تخته نان
  • MICU PIC18F14K22
  • هدر 6 پین
  • برخی از کابل ها
  • یا باتری 4.5 ولت یا کابل USB (می توانید از ماوس یا صفحه کلید قدیمی استفاده کنید یا خودتان آن را تهیه کنید)
  • هر رنگ LED و مقاومت 470 برای آزمایش

جداول اطلاعاتی:

PIC18F14K22

PICkit 3

مرحله 2: سیم کشی

سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی

PICkit3

بیایید نگاهی به برنامه نویس PICkit3 بیندازیم. به سربرگ زن 6 پینی در قسمت پایین توجه کنید. پین شماره یک با یک مثلث سفید امضا شده است بنابراین از طرف جلو پین ها از راست به چپ شماره گذاری می شوند. توضیحات پین ها:

  1. MCLR
  2. Vdd
  3. زمین
  4. داده های ICSP
  5. ساعت ICSP
  6. متصل نیست

تخته نان

ابتدا سربرگ 6 پین و PIC را به اندازه کافی نزدیک یکدیگر روی تخته نان قرار دهید. در برگه اطلاعات PIC ما باید نقشه توابع را بیابیم:

  1. Vdd - پین 1
  2. Vss (زمین) - پین 20
  3. PGD (ICSP Data) - پین 19
  4. PGC (ICSP Clock) - پین 18
  5. MCLR - پین 4
  6. RC0 - پین 16 (پینی که LED توسط آن هدایت می شود)

طرح مدار در تصویر Fritzing نشان داده شده است.

تغذیه

همانطور که قبلاً ذکر شد ، مدار می تواند از باتری 4.5 ولت یا پریز USB (5 ولت) تغذیه شود. برای روشن شدن 5 ولت برای این PIC خاص مناسب است اما لازم نیست برای دیگران باشد. همیشه برگه داده را برای محدوده ولتاژ قابل استفاده در دستگاه بررسی کنید.

مرحله 3: برنامه نویسی

برنامه نويسي
برنامه نويسي
برنامه نويسي
برنامه نويسي
برنامه نويسي
برنامه نويسي
برنامه نويسي
برنامه نويسي

من کد بسیار ساده ای را برای آزمایش آماده کردم. هنگامی که پروژه MPLAB را برای برنامه نویسی آماده کردید ، PICkit3 را به هدر پین روی صفحه نان متصل کنید. فراموش نکنید که مدار را تغذیه کنید در غیر اینصورت ارتباط بین PIC و برنامه نویس قطع می شود. روی دکمه "Make and Program Device Main Project" کلیک کرده و منتظر بمانید تا برنامه نویسی به پایان برسد. پس از آن LED باید چشمک بزند - 500 میلی ثانیه روشن و 500 میلی ثانیه خاموش است.

توصیه شده: