مائکروچپ PIC18F57Q43 کیوروسٹی نینو ہارڈ ویئر

وضاحتیں
- ماڈل: PIC18F57Q43 کیوروسٹی نینو
- پروڈکٹ ID: DS40002186A-صفحہ 1
تعارف
PIC18F57Q43 Curiosity Nano ایک کمپیکٹ ڈویلپمنٹ بورڈ ہے جسے PIC18F57Q43 مائکرو کنٹرولر کے لیے ڈیزائن کیا گیا ہے۔ یہ اس مائیکرو کنٹرولر پر مبنی ایپلی کیشنز کی پروٹو ٹائپنگ اور جانچ کے لیے ایک آسان پلیٹ فارم پیش کرتا ہے۔
خصوصیات
- طاقتور PIC18F57Q43 مائکروکنٹرولر
- کومپیکٹ اور پورٹیبل ڈیزائن
- آسان انٹرفیسنگ کے لیے مختلف کنیکٹر
- ورسٹائل ایپلی کیشن ڈویلپمنٹ کے لیے پیری فیرلز کا بھرپور سیٹ
کٹ ختمview
کٹ میں مندرجہ ذیل اجزاء شامل ہیں:
- PIC18F57Q43 کیوروسٹی نینو ڈویلپمنٹ بورڈ
- دستاویزات اور متعلقہ لنکس
شروع کرنا
فوری آغاز
PIC18F57Q43 کیوریوسٹی نینو کے ساتھ جلدی شروع کرنے کے لیے، ان اقدامات پر عمل کریں:
- یو ایس بی کیبل کا استعمال کرتے ہوئے ڈویلپمنٹ بورڈ کو اپنے کمپیوٹر سے جوڑیں۔
- اگر اشارہ کیا جائے تو ضروری ڈرائیور انسٹال کریں۔
- ترقیاتی ماحول شروع کریں (جیسے MPLAB X IDE)۔
- ایک نیا پروجیکٹ بنائیں یا موجودہ کو کھولیں۔
- اپنے کوڈ کو مائیکرو کنٹرولر پر مرتب کریں اور پروگرام کریں۔
ڈیزائن دستاویزات اور متعلقہ لنکس
تفصیلی ڈیزائن دستاویزات کے لیے، بشمول اسکیمیٹکس، ڈیٹا شیٹس، اور ایپلیکیشن نوٹس، نیز سافٹ ویئر اور فرم ویئر کے وسائل کے متعلقہ لنکس، براہ کرم کٹ کے ساتھ فراہم کردہ آفیشل دستاویزات سے رجوع کریں۔
ہارڈ ویئر یوزر گائیڈ
کنیکٹرز
PIC18F57Q43 کیوروسٹی نینو ڈویلپمنٹ بورڈ کی خصوصیات ہیں۔ مندرجہ ذیل کنیکٹر:
- بجلی اور مواصلات کے لیے USB کنیکٹر
- ان سرکٹ پروگرامنگ اور ڈیبگنگ کے لیے ICSP ہیڈر
- عام مقصد کے ڈیجیٹل I/O کے لیے GPIO ہیڈر
- سینسر اور دیگر اینالاگ آلات کو جوڑنے کے لیے ینالاگ ان پٹ ہیڈر
- سیریل مواصلات کے لئے UART ہیڈر
پیری فیرلز
ترقیاتی بورڈ بلٹ ان پیری فیرلز کی ایک رینج فراہم کرتا ہے، بشمول:
- بصری تاثرات کے لیے ایل ای ڈی
- صارف کے ان پٹ کے لیے بٹن پش کریں۔
- ینالاگ ان پٹ کے لیے پوٹینشیومیٹر
- درجہ حرارت سینسر
- ایکسلرومیٹر
- EEPROM میموری
ہارڈ ویئر پر نظرثانی کی تاریخ اور معلوم مسائل
پروڈکٹ کی شناخت اور نظر ثانی
اپنے PIC18F57Q43 کیوریوسٹی نینو ڈویلپمنٹ بورڈ کی پروڈکٹ ID اور نظرثانی کے لیے، کٹ کے ساتھ فراہم کردہ دستاویزات کا حوالہ دیں۔
نظرثانی 3
ہارڈ ویئر کی نظرثانی 3 مجموعی کارکردگی اور بھروسے کو بڑھانے کے لیے کئی اصلاحات اور اصلاحات متعارف کراتی ہے۔ براہ کرم مکمل تفصیلات کے لیے دستاویزات سے رجوع کریں۔
دستاویز پر نظر ثانی کی تاریخ
دستاویز پر نظر ثانی کی تاریخ صارف گائیڈ میں کی گئی کسی بھی اپ ڈیٹ یا تبدیلی کے بارے میں معلومات فراہم کرتی ہے۔ نظر ثانی کی مکمل تاریخ کے لیے براہ کرم سرکاری دستاویزات سے رجوع کریں۔
مائیکرو چِپ Webسائٹ
اضافی وسائل، اپ ڈیٹس اور سپورٹ کے لیے، مائیکرو چِپ پر جائیں۔ webسائٹ پر https://www.microchip.com.
مصنوعات کی تبدیلی کی اطلاع کی خدمت
مائیکرو چِپ صارفین کو PIC18F57Q43 کیوروسٹی نینو سے متعلق کسی بھی تبدیلی یا اپ ڈیٹ کے بارے میں مطلع رکھنے کے لیے مصنوعات کی تبدیلی کی اطلاع کی خدمت پیش کرتا ہے۔ اس سروس کو سبسکرائب کرنے کے طریقے کے بارے میں مزید معلومات کے لیے براہ کرم آفیشل دستاویزات سے رجوع کریں۔
کسٹمر سپورٹ
PIC18F57Q43 کیوریوسٹی نینو کے حوالے سے کسی تکنیکی مدد یا استفسار کے لیے، براہ کرم مائیکرو چِپ کسٹمر سپورٹ سے رابطہ کریں۔ رابطہ کی تفصیلات سرکاری دستاویزات میں مل سکتی ہیں۔
مائیکرو چِپ ڈیوائسز کوڈ پروٹیکشن فیچر
PIC18F57Q43 کیوروسٹی نینو میں مائیکرو کنٹرولر کے کوڈ تک غیر مجاز رسائی کو روکنے کے لیے کوڈ پروٹیکشن فیچر شامل ہے۔ اس خصوصیت کو فعال اور ترتیب دینے کے طریقے کے بارے میں مزید معلومات کے لیے براہ کرم آفیشل دستاویزات سے رجوع کریں۔
قانونی نوٹس
PIC18F57Q43 کیوریوسٹی نینو ڈویلپمنٹ بورڈ کے استعمال اور تقسیم سے متعلق اہم معلومات کے لیے سرکاری دستاویزات میں فراہم کردہ قانونی نوٹس کو پڑھیں۔
ٹریڈ مارکس
Microchip اور PIC Microchip Technology Incorporated کے رجسٹرڈ ٹریڈ مارک ہیں۔ اس صارف گائیڈ میں مذکور دیگر پروڈکٹ کے نام ان کے متعلقہ مالکان کے ٹریڈ مارک یا رجسٹرڈ ٹریڈ مارک ہو سکتے ہیں۔
اکثر پوچھے گئے سوالات
- سوال: مجھے اس کے لیے سرکاری دستاویزات کہاں سے مل سکتی ہیں۔ PIC18F57Q43 کیوروسٹی نینو؟
ج: آفیشل دستاویزات کٹ پیکج میں مل سکتی ہیں یا مائیکرو چِپ سے ڈاؤن لوڈ کی جا سکتی ہیں۔ webسائٹ پر https://www.microchip.com. - سوال: میں PIC18F57Q43 مائیکرو کنٹرولر کو کیسے پروگرام کر سکتا ہوں۔ کیوروسٹی نینو بورڈ؟
A: آپ MPLAB X IDE جیسے ترقیاتی ماحول کا استعمال کرتے ہوئے مائکرو کنٹرولر کو پروگرام کر سکتے ہیں۔ بورڈ کو USB کے ذریعے اپنے کمپیوٹر سے جوڑیں، اپنا کوڈ مرتب کریں، اور مناسب ٹولز کا استعمال کرتے ہوئے اسے مائیکرو کنٹرولر پر پروگرام کریں۔ - سوال: PIC18F57Q43 کیوریوسٹی پر کون سے پیری فیرلز دستیاب ہیں۔ نینو؟
A: بورڈ LEDs، پش بٹن، ایک پوٹینشیومیٹر، ایک درجہ حرارت سینسر، ایک ایکسلرومیٹر، اور EEPROM میموری بلٹ ان پیری فیرلز کے طور پر فراہم کرتا ہے۔ انہیں استعمال کرنے کے طریقے کے بارے میں مزید تفصیلات کے لیے صارف گائیڈ سے رجوع کریں۔
دیباچہ
PIC18F57Q43 Curiosity Nano Evaluation Kit PIC18-Q43 فیملی میں مائیکرو کنٹرولرز کا جائزہ لینے کے لیے ایک ہارڈویئر پلیٹ فارم ہے۔ اس بورڈ میں PIC18F57Q43 مائکروکنٹرولر (MCU) نصب ہے۔ Microchip MPLAB® X انٹیگریٹڈ ڈیولپمنٹ انوائرمنٹ (IDE) کے ذریعے تعاون یافتہ، بورڈ PIC18F57Q43 کی خصوصیات تک آسان رسائی فراہم کرتا ہے تاکہ یہ دریافت کیا جا سکے کہ ڈیوائس کو کسٹم ڈیزائن میں کیسے ضم کیا جائے۔ کیوروسٹی نینو سیریز کی تشخیصی بورڈز میں ایک آن بورڈ ڈیبگر شامل ہے۔ PIC18F57Q43 کو پروگرام اور ڈیبگ کرنے کے لیے کسی بیرونی ٹولز کی ضرورت نہیں ہے۔
- MPLAB® X IDE – مائکروچپ مائیکرو کنٹرولرز کو دریافت کرنے، ترتیب دینے، تیار کرنے، پروگرام کرنے اور ڈیبگ کرنے کے لیے سافٹ ویئر۔
- کوڈ سابقamples on GitHub - کوڈ سابق کے ساتھ شروع کریں۔amples
- PIC18F57Q43 webسائٹ - دستاویزات تلاش کریں، ڈیٹا شیٹس، sample، اور مائیکرو کنٹرولرز خریدیں۔
- PIC18F57Q43 کیوروسٹی نینو webسائٹ - اسکیمیٹکس، ڈیزائن تلاش کریں۔ files، اور یہ کٹ خریدیں۔
تعارف
خصوصیات
- PIC18F57Q43-I/PT مائکروکنٹرولر
- ایک پیلا صارف ایل ای ڈی
- ایک مکینیکل صارف سوئچ
- 32.768 kHz کرسٹل کے لیے فوٹ پرنٹ
- آن بورڈ ڈیبگر:
- Microchip MPLAB® X IDE میں بورڈ کی شناخت
- ایک گرین پاور اور اسٹیٹس ایل ای ڈی
- پروگرامنگ اور ڈیبگنگ
- ورچوئل سیریل پورٹ (CDC)
- ایک ڈیبگ GPIO چینل (DGI GPIO)
- USB طاقت
- سایڈست ہدف والیومtage:
- MIC5353 LDO ریگولیٹر آن بورڈ ڈیبگر کے ذریعے کنٹرول کیا جاتا ہے۔
- 1.8-5.1V آؤٹ پٹ والیومtage (USB ان پٹ والیوم کے ذریعہ محدودtage)
- 500 ایم اے زیادہ سے زیادہ آؤٹ پٹ کرنٹ (محیط درجہ حرارت اور آؤٹ پٹ والیوم سے محدودtage)
کٹ ختمview
مائیکرو چِپ PIC18F57Q43 کیوریوسٹی نینو ایویلیویشن کٹ PIC18F57Q43 مائیکرو کنٹرولر کی جانچ کرنے کے لیے ایک ہارڈویئر پلیٹ فارم ہے۔
PIC18F57Q43 کیوروسٹی نینو ایویلیویشن کٹ ختمview

شروع کرنا
فوری آغاز
PIC18F57Q43 کیوروسٹی نینو بورڈ کی تلاش شروع کرنے کے اقدامات:
- Microchip MPLAB® X IDE ڈاؤن لوڈ کریں۔
- Microchip MPLAB® X IDE لانچ کریں۔
- اختیاری: ڈرائیور اور سابقہ بنانے کے لیے MPLAB® کوڈ کنفیگریٹر کا استعمال کریں۔amples
- اپنا درخواست کوڈ لکھیں۔
- بورڈ پر PC اور ڈیبگ USB پورٹ کے درمیان USB کیبل (Standard-A سے Micro-B یا Micro-AB) کو جوڑیں۔
ڈرائیور کی تنصیب
جب بورڈ پہلی بار آپ کے کمپیوٹر سے منسلک ہوتا ہے، تو آپریٹنگ سسٹم ڈرائیور سافٹ ویئر کی تنصیب کا کام انجام دے گا۔ ڈرائیور file Microsoft® Windows® XP، Windows Vista®، Windows 32، Windows 64، اور Windows 7 کے 8- اور 10-بٹ ورژن دونوں کو سپورٹ کرتا ہے۔ بورڈ کے ڈرائیورز Microchip MPLAB® X IDE کے ساتھ شامل ہیں۔
کٹ ونڈو
بورڈ کے چلنے کے بعد، سبز سٹیٹس LED روشن ہو جائے گا، اور Microchip MPLAB® X IDE خود بخود پتہ لگائے گا کہ کون سے بورڈ منسلک ہیں۔ Microchip MPLAB® X IDE متعلقہ معلومات جیسے ڈیٹا شیٹس اور بورڈ دستاویزات پیش کرے گا۔ PIC18F57Q43 کیوریسٹی نینو بورڈ پر PIC18F57Q43 ڈیوائس آن بورڈ ڈیبگر کے ذریعے پروگرام اور ڈیبگ کی گئی ہے اور اس لیے کسی بیرونی پروگرامر یا ڈیبگر ٹول کی ضرورت نہیں ہے۔
ٹپ: کٹ ونڈو MPLAB X IDE میں مینو بار ونڈو > کٹ ونڈو کے ذریعے کھولی جا سکتی ہے۔
ڈیزائن دستاویزات اور متعلقہ لنکس
درج ذیل فہرست میں PIC18F57Q43 کیوریوسٹی نینو بورڈ کے لیے انتہائی متعلقہ دستاویزات اور سافٹ ویئر کے لنکس شامل ہیں:
- MPLAB® X IDE – MPLAB X IDE ایک سافٹ ویئر پروگرام ہے جو مائیکرو چِپ مائیکرو کنٹرولرز اور ڈیجیٹل سگنل کنٹرولرز کے لیے ایپلی کیشنز تیار کرنے کے لیے ایک PC (Windows®, Mac OS®, Linux®) پر چلتا ہے۔ اسے انٹیگریٹڈ ڈویلپمنٹ انوائرمنٹ (IDE) کہا جاتا ہے کیونکہ یہ ایمبیڈڈ مائیکرو کنٹرولرز کے لیے کوڈ تیار کرنے کے لیے ایک واحد مربوط "ماحول" فراہم کرتا ہے۔
- MPLAB® Code Configurator - MPLAB Code Configurator (MCC) ایک مفت سافٹ ویئر پلگ ان ہے جو آپ کی ایپلی کیشن سے مخصوص پیری فیرلز اور افعال کو ترتیب دینے کے لیے ایک گرافیکل انٹرفیس فراہم کرتا ہے۔
- مائکروچپ ایسampلی اسٹور - مائکروچپ ایسampلی اسٹور جہاں آپ آرڈر کرسکتے ہیں۔ampآلات کی تعداد.
- MPLAB Data Visualizer - MPLAB Data Visualizer ایک پروگرام ہے جو ڈیٹا کو پروسیسنگ اور ویژولائز کرنے کے لیے استعمال ہوتا ہے۔ ڈیٹا ویزولائزر مختلف ذرائع سے ڈیٹا حاصل کر سکتا ہے جیسے سیریل پورٹس اور آن بورڈ ڈیبگر کے ڈیٹا گیٹ وے انٹرفیس، جیسا کہ کیوریوسٹی نینو اور ایکسپلینڈ پرو بورڈز پر پایا جاتا ہے۔
- Microchip PIC® اور AVR Examples - مائکروچپ PIC اور AVR ڈیوائس Examples سابق کا مجموعہ ہے۔amples اور لیبز جو PIC اور AVR ڈیوائس پیری فیرلز کے استعمال کو ظاہر کرنے کے لیے مائیکرو چِپ ڈیولپمنٹ بورڈز کا استعمال کرتی ہیں۔
- Microchip PIC® اور AVR سلوشنز - Microchip PIC اور AVR ڈیوائس سلوشنز مائیکرو چِپ ڈویلپمنٹ بورڈز کے ساتھ استعمال کے لیے مکمل ایپلی کیشنز پر مشتمل ہیں، جو کہ موافقت اور توسیع کے لیے تیار ہیں۔
- PIC18F57Q43 کیوروسٹی نینو webسائٹ - اسکیمیٹکس، ڈیزائن تلاش کریں۔ files، اور یہ کٹ خریدیں۔
- PIC18F57Q43 کیوریوسٹی نینو مائیکرو چِپ ڈائریکٹ پر - اس کٹ کو مائیکرو چِپ ڈائریکٹ پر خریدیں۔
کیوروسٹی نینو
کیوریوسٹی نینو چھوٹے بورڈز کا ایک تشخیصی پلیٹ فارم ہے جس میں زیادہ تر مائیکرو کنٹرولرز I/Os تک رسائی ہے۔ پلیٹ فارم کم پن کاؤنٹ مائیکرو کنٹرولر (MCU) بورڈز کی ایک سیریز پر مشتمل ہے جس میں آن بورڈ ڈیبگرز ہیں، جو Microchip MPLAB® X IDE کے ساتھ مربوط ہیں۔ ہر بورڈ کی شناخت IDE میں کی گئی ہے۔ پلگ ان ہونے پر، ایک کٹ ونڈو کلیدی دستاویزات کے لنکس کے ساتھ ظاہر ہوتی ہے، بشمول متعلقہ صارف گائیڈز، ایپلیکیشن نوٹس، ڈیٹا شیٹس، اور سابقample کوڈ. سب کچھ تلاش کرنا آسان ہے۔ آن بورڈ ڈیبگر میں میزبان پی سی سے سیریل کمیونیکیشن کے لیے ورچوئل سیریل پورٹ (CDC) اور ڈیبگ GPIO پن (پن) کے ساتھ ڈیٹا گیٹ وے انٹرفیس (DGI) شامل ہے۔
آن بورڈ ڈیبگر اوورview
PIC18F57Q43 کیوروسٹی نینو پروگرامنگ اور ڈیبگنگ کے لیے ایک آن بورڈ ڈیبگر پر مشتمل ہے۔ آن بورڈ ڈیبگر ایک جامع USB ڈیوائس ہے جو کئی انٹرفیس پر مشتمل ہے:
- ایک ڈیبگر جو مائکروچِپ MPLAB® X IDE میں PIC18F57Q43 کو پروگرام اور ڈیبگ کر سکتا ہے۔
- ایک ماس اسٹوریج ڈیوائس جو PIC18F57Q43 کے ڈریگ اینڈ ڈراپ پروگرامنگ کی اجازت دیتا ہے
- ایک ورچوئل سیریل پورٹ (CDC) جو PIC18F57Q43 پر یونیورسل اسینکرونس ریسیور/ٹرانسمیٹر (UART) سے منسلک ہے، اور ٹرمینل سافٹ ویئر کے ذریعے ٹارگٹ ایپلیکیشن کے ساتھ بات چیت کرنے کا آسان طریقہ فراہم کرتا ہے۔
- پروگرام کے بہاؤ کو دیکھنے کے لیے منطقی تجزیہ کار چینلز (ڈیبگ GPIO) کے ساتھ کوڈ کے آلات کے لیے ڈیٹا گیٹ وے انٹرفیس (DGI)
آن بورڈ ڈیبگر PIC18F57Q43 کیوریوسٹی نینو بورڈ پر پاور اور اسٹیٹس ایل ای ڈی (پی ایس کے نشان والے) کو کنٹرول کرتا ہے۔ نیچے دی گئی جدول سے پتہ چلتا ہے کہ ایل ای ڈی کو مختلف آپریشن موڈز میں کیسے کنٹرول کیا جاتا ہے۔
آن بورڈ ڈیبگر ایل ای ڈی کنٹرول
| آپریشن موڈ | پاور اور اسٹیٹس ایل ای ڈی |
| بوٹ لوڈر موڈ | پاور اپ کے دوران ایل ای ڈی آہستہ آہستہ جھپکتی ہے۔ |
| پاور اپ | ایل ای ڈی آن ہے۔ |
| نارمل آپریشن | ایل ای ڈی آن ہے۔ |
| پروگرامنگ | سرگرمی کا اشارہ: پروگرامنگ/ڈیبگنگ کے دوران ایل ای ڈی آہستہ آہستہ جھپکتی ہے۔ |
| ڈریگ اینڈ ڈراپ پروگرامنگ | کامیابی: ایل ای ڈی 2 سیکنڈ کے لیے آہستہ سے جھپکتی ہے۔ ناکامی: ایل ای ڈی 2 سیکنڈ کے لیے تیزی سے جھپکتی ہے۔ |
| قصور | اگر بجلی کی خرابی کا پتہ چل جائے تو LED تیزی سے جھپکتی ہے۔ |
| سونا/آف | ایل ای ڈی بند ہے۔ آن بورڈ ڈیبگر یا تو سلیپ موڈ میں ہے یا پاور ڈاؤن ہے۔ یہ ہو سکتا ہے اگر بورڈ بیرونی طور پر طاقتور ہو. |
معلومات: آہستہ پلک جھپکنا تقریباً 1 ہرٹز ہے، اور تیز جھپکنا تقریباً 5 ہرٹز ہے۔
ڈیبگر
PIC18F57Q43 کیوروسٹی نینو بورڈ پر آن بورڈ ڈیبگر میزبان کمپیوٹر کے USB سب سسٹم پر ہیومن انٹرفیس ڈیوائس (HID) کے طور پر ظاہر ہوتا ہے۔ ڈیبگر Microchip MPLAB® X IDE کا استعمال کرتے ہوئے PIC18F57Q43 کی مکمل خصوصیات والے پروگرامنگ اور ڈیبگنگ کو سپورٹ کرتا ہے۔
یاد رکھیں: ڈیبگر کے فرم ویئر کو اپ ٹو ڈیٹ رکھیں۔ Microchip MPLAB® X IDE استعمال کرتے وقت فرم ویئر اپ گریڈ خود بخود ہو جاتے ہیں۔
ورچوئل سیریل پورٹ (CDC)
ورچوئل سیریل پورٹ (CDC) میزبان پی سی اور ٹارگٹ ڈیوائس کے درمیان ایک عام مقصد کا سیریل پل ہے۔
ختمview
آن بورڈ ڈیبگر ایک جامع USB ڈیوائس کو لاگو کرتا ہے جس میں ایک معیاری کمیونیکیشن ڈیوائس کلاس (CDC) انٹرفیس شامل ہوتا ہے، جو میزبان پر ورچوئل سیریل پورٹ کے طور پر ظاہر ہوتا ہے۔ CDC کا استعمال ہوسٹ کمپیوٹر اور ہدف کے درمیان دونوں سمتوں میں صوابدیدی ڈیٹا کو سٹریم کرنے کے لیے کیا جا سکتا ہے: میزبان کمپیوٹر پر ورچوئل سیریل پورٹ کے ذریعے بھیجے گئے تمام حروف کو ڈیبگر کے CDC TX پن پر UART کے طور پر منتقل کیا جائے گا، اور UART حروف پر کیپچر کیے جائیں گے۔ ڈیبگر کا CDC RX پن ورچوئل سیریل پورٹ کے ذریعے میزبان کمپیوٹر کو واپس کر دیا جائے گا۔
سی ڈی سی کنکشن

معلومات: جیسا کہ شکل 3-1 میں دکھایا گیا ہے، ڈیبگر کا CDC TX پن میزبان کمپیوٹر سے کریکٹر وصول کرنے کے ہدف پر UART RX پن سے جڑا ہوا ہے۔ اسی طرح، ڈیبگر کا CDC RX پن میزبان کمپیوٹر میں حروف کی ترسیل کے لیے ہدف پر UART TX پن سے جڑا ہوا ہے۔
آپریٹنگ سسٹم سپورٹ
ونڈوز مشینوں پر، سی ڈی سی کیوروسٹی ورچوئل COM پورٹ کے طور پر شمار کرے گا اور ونڈوز ڈیوائس مینیجر کے پورٹس سیکشن میں ظاہر ہوگا۔ COM پورٹ نمبر بھی وہاں پایا جا سکتا ہے۔
معلومات: پرانے ونڈوز سسٹم پر، سی ڈی سی کے لیے USB ڈرائیور کی ضرورت ہوتی ہے۔ یہ ڈرائیور Microchip MPLAB® X IDE کی تنصیبات میں شامل ہے۔
لینکس مشینوں پر، CDC شمار کرے گا اور بطور /dev/ttyACM# ظاہر ہوگا۔
- tty* آلات لینکس میں "ڈائل آؤٹ" گروپ سے تعلق رکھتے ہیں، اس لیے CDC تک رسائی کی اجازت کے لیے اس گروپ کا رکن بننا ضروری ہو سکتا ہے۔
- MAC مشینوں پر، CDC شمار کرے گا اور بطور /dev/tty.usbmodem# ظاہر ہوگا۔ اس پر منحصر ہے کہ کون سا ٹرمینل پروگرام استعمال کیا گیا ہے، یہ موڈیم کی دستیاب فہرست میں usbmodem# کے طور پر ظاہر ہوگا۔
- تمام آپریٹنگ سسٹمز کے لیے: DTR سگنلنگ کو سپورٹ کرنے والا ٹرمینل ایمولیٹر استعمال کرنا یقینی بنائیں۔ 3.1.2.4 سگنلنگ دیکھیں۔
حدود
تمام UART خصوصیات آن بورڈ ڈیبگر CDC میں لاگو نہیں ہوتی ہیں۔-
پابندیاں یہاں بیان کی گئی ہیں:
- حرکت نبض: 1200 bps سے 500 kbps کی حد میں ہونا چاہیے۔ اس حد سے باہر کوئی بھی بوڈ ریٹ بغیر کسی وارننگ کے قریب ترین حد پر سیٹ کر دیا جائے گا۔ بوڈ کی شرح کو پرواز پر تبدیل کیا جا سکتا ہے۔
- کردار کی شکل: صرف 8 بٹ حروف کی حمایت کی جاتی ہے۔
- والدین: عجیب، یکساں، یا کوئی بھی نہیں ہو سکتا۔
- ہارڈویئر فلو کنٹرول: تعاون یافتہ نہیں ہے۔
- اسٹاپ بٹس: ایک یا دو بٹس سپورٹ ہیں۔
سگنلنگ
USB کی گنتی کے دوران، میزبان OS CDC انٹرفیس کے مواصلات اور ڈیٹا پائپ دونوں کو شروع کرے گا۔ اس مقام پر، باؤڈ ریٹ اور CDC کے دیگر UART پیرامیٹرز کو سیٹ کرنا اور پڑھنا ممکن ہے، لیکن ڈیٹا بھیجنا اور وصول کرنا فعال نہیں ہوگا۔ جب ایک ٹرمینل میزبان پر جڑتا ہے، تو اسے DTR سگنل کا دعویٰ کرنا چاہیے۔ چونکہ یہ USB انٹرفیس پر لاگو ایک ورچوئل کنٹرول سگنل ہے، یہ بورڈ پر جسمانی طور پر موجود نہیں ہے۔ میزبان کی طرف سے ڈی ٹی آر سگنل پر زور دینا آن بورڈ ڈیبگر کو اشارہ کرے گا کہ سی ڈی سی سیشن فعال ہے۔ ڈیبگر پھر اپنے لیول شفٹرز (اگر دستیاب ہو) کو فعال کرے گا، اور CDC ڈیٹا بھیجنے اور وصول کرنے کا طریقہ کار شروع کر دے گا۔ ڈی ٹی آر سگنل کو ختم کرنے سے لیول شفٹرز کو غیر فعال نہیں کیا جائے گا لیکن رسیور کو غیر فعال کر دیا جائے گا تاکہ میزبان کو مزید کوئی ڈیٹا سٹریم نہ کیا جائے۔ ڈیٹا پیکٹ جو پہلے سے ہی ہدف کو بھیجنے کے لیے قطار میں کھڑے ہیں بھیجے جاتے رہیں گے، لیکن مزید کوئی ڈیٹا قبول نہیں کیا جائے گا۔
یاد رکھیں: DTR سگنل پر زور دینے کے لیے ٹرمینل ایمولیٹر سیٹ کریں۔ سگنل کے بغیر، آن بورڈ ڈیبگر اپنے UART کے ذریعے کوئی ڈیٹا نہیں بھیجے گا اور نہ ہی وصول کرے گا۔
ٹپ: آن بورڈ ڈیبگر کا CDC TX پن اس وقت تک نہیں چلایا جائے گا جب تک کہ میزبان کمپیوٹر کے ذریعے CDC انٹرفیس کو فعال نہ کیا جائے۔ اس کے علاوہ، ڈیبگر اور ٹارگٹ کو جوڑنے والی CDC لائنوں پر کوئی بیرونی پل اپ ریزسٹر نہیں ہیں، جس کا مطلب ہے کہ پاور اپ کے دوران، یہ لائنیں تیر رہی ہیں۔ کسی بھی خرابی سے بچنے کے لیے جس کے نتیجے میں غیر متوقع رویے جیسا کہ فریمنگ کی خرابیاں، ٹارگٹ ڈیوائس کو ڈیبگر کے CDC TX پن سے منسلک پن پر اندرونی پل اپ ریزسٹر کو فعال کرنا چاہیے۔
اعلی درجے کا استعمال
سی ڈی سی اوور رائڈ موڈ
عام آپریشن میں، آن بورڈ ڈیبگر میزبان اور ڈیوائس کے درمیان ایک حقیقی UART پل ہے۔ تاہم، استعمال کے بعض معاملات میں، آن بورڈ ڈیبگر بنیادی آپریٹنگ موڈ کو اوور رائیڈ کر سکتا ہے اور دیگر مقاصد کے لیے CDC TX اور RX پنوں کا استعمال کر سکتا ہے۔ متن چھوڑنا file آن بورڈ ڈیبگر کی ماس اسٹوریج ڈرائیو کو ڈیبگر کے CDC TX پن سے حروف بھیجنے کے لیے استعمال کیا جا سکتا ہے۔
دی fileنام اور توسیع معمولی ہے، لیکن متن file حروف کے ساتھ شروع کرنا چاہیے:
سی ایم ڈی: SEND_UART=
پیغام کی زیادہ سے زیادہ لمبائی 50 حروف ہے – فریم میں باقی تمام ڈیٹا کو نظر انداز کر دیا گیا ہے۔
اس موڈ میں استعمال ہونے والا ڈیفالٹ باؤڈ ریٹ 9600 bps ہے، لیکن اگر CDC پہلے سے فعال ہے یا اسے کنفیگر کر دیا گیا ہے، تو پہلے استعمال شدہ بوڈ ریٹ اب بھی لاگو ہوتا ہے۔
یو ایس بی لیول فریمنگ کے تحفظات
میزبان سے ڈیٹا CDC کو بھیجنا بائٹ وار یا بلاکس میں کیا جا سکتا ہے، جسے 64-بائٹ USB فریموں میں تقسیم کیا جائے گا۔ اس طرح کے ہر فریم کو ڈیبگر کے CDC TX پن کو بھیجنے کے لیے قطار میں کھڑا کیا جائے گا۔ فی فریم تھوڑی مقدار میں ڈیٹا کی منتقلی غیر موثر ہو سکتی ہے، خاص طور پر کم بوڈ ریٹ پر، کیونکہ آن بورڈ ڈیبگر فریموں کو بفر کرتا ہے نہ کہ بائٹس۔ زیادہ سے زیادہ چار 64 بائٹ فریم کسی بھی وقت فعال ہو سکتے ہیں۔ آن بورڈ ڈیبگر اس کے مطابق آنے والے فریموں کو تھروٹل کرے گا۔ ڈیٹا پر مشتمل مکمل 64 بائٹ فریم بھیجنا سب سے موثر طریقہ ہے۔ ڈیبگر کے CDC RX پن پر ڈیٹا وصول کرتے وقت، آن بورڈ ڈیبگر آنے والے بائٹس کو 64-بائٹ فریموں میں قطار میں کھڑا کر دے گا، جو بھرے ہونے پر میزبان کو ٹرانسمیشن کے لیے USB قطار میں بھیجے جاتے ہیں۔ نامکمل فریموں کو بھی تقریباً 100 ms کے وقفوں پر USB قطار میں دھکیل دیا جاتا ہے، جو USB سٹارٹ آف فریم ٹوکنز کے ذریعے متحرک ہوتا ہے۔ آٹھ 64 بائٹ فریم کسی بھی وقت فعال ہو سکتے ہیں۔ اگر میزبان (یا اس پر چلنے والا سافٹ ویئر) تیزی سے ڈیٹا حاصل کرنے میں ناکام ہو جاتا ہے، تو ایک اووررن ہو جائے گا۔ جب ایسا ہوتا ہے، آخری بھرے ہوئے بفر فریم کو USB قطار میں بھیجے جانے کے بجائے ری سائیکل کیا جائے گا، اور ڈیٹا کا پورا فریم ضائع ہو جائے گا۔ اس واقعے کو روکنے کے لیے، صارف کو یقینی بنانا چاہیے کہ سی ڈی سی ڈیٹا پائپ کو مسلسل پڑھا جا رہا ہے، یا آنے والے ڈیٹا کی شرح کو کم کرنا چاہیے۔
ماس اسٹوریج ڈیوائس
آن بورڈ ڈیبگر میں ایک سادہ ماس سٹوریج ڈیوائس کا نفاذ شامل ہے، جو میزبان آپریٹنگ سسٹم کے ذریعے پڑھنے/لکھنے کی کارروائیوں کے لیے قابل رسائی ہے جس سے یہ منسلک ہے۔
یہ فراہم کرتا ہے:
- بنیادی متن اور HTML تک رسائی پڑھیں files تفصیلی کٹ کی معلومات اور مدد کے لیے
- Intel® HEX فارمیٹ شدہ پروگرامنگ کے لیے رسائی لکھیں۔ fileہدف کے آلے کی میموری میں s
- سادہ متن تک رسائی لکھیں۔ files افادیت کے مقاصد کے لیے
بڑے پیمانے پر اسٹوریج ڈیوائس کا نفاذ
آن بورڈ ڈیبگر FAT12 کی ایک انتہائی بہتر شکل کو نافذ کرتا ہے۔ file نظام جس میں کئی حدود ہیں، جزوی طور پر FAT12 کی نوعیت اور اس کے ایمبیڈڈ ایپلیکیشن کے مقصد کو پورا کرنے کے لیے کی گئی اصلاح کی وجہ سے۔ کیوروسٹی نینو USB ڈیوائس ایک بڑے اسٹوریج ڈیوائس کے طور پر USB باب 9 کے مطابق ہے لیکن کسی بھی طرح سے، عام مقصد کے بڑے اسٹوریج ڈیوائس کی توقعات کو پورا نہیں کرتا ہے۔ یہ سلوک جان بوجھ کر کیا جاتا ہے۔ ونڈوز آپریٹنگ سسٹم کا استعمال کرتے وقت، آن بورڈ ڈیبگر کیوروسٹی نینو USB ڈیوائس کے طور پر شمار ہوتا ہے جو ڈیوائس مینیجر کے ڈسک ڈرائیوز سیکشن میں پایا جا سکتا ہے۔ CURIOSITY ڈرائیو میں ظاہر ہوتا ہے۔ file مینیجر اور سسٹم میں اگلے دستیاب ڈرائیو لیٹر کا دعویٰ کرتا ہے۔ CURIOSITY ڈرائیو میں تقریباً ایک MB خالی جگہ ہے۔ یہ کسی بھی طرح سے ٹارگٹ ڈیوائس کے فلیش کے سائز کی عکاسی نہیں کرتا ہے۔ Intel® HEX پروگرام کرتے وقت file, بائنری ڈیٹا کو ASCII میں انکوڈ کیا گیا ہے جس میں میٹا ڈیٹا ایک بڑا اوور ہیڈ فراہم کرتا ہے، لہذا ایک MB ڈسک کے سائز کے لیے معمولی طور پر منتخب کردہ قدر ہے۔ CURIOSITY ڈرائیو کو فارمیٹ کرنا ممکن نہیں ہے۔ پروگرامنگ کرتے وقت a file ہدف کے لیے، fileنام ڈسک ڈائرکٹری کی فہرست میں ظاہر ہوسکتا ہے۔ یہ صرف آپریٹنگ سسٹم کا ہے۔ view ڈائریکٹری کی، جو حقیقت میں اپ ڈیٹ نہیں ہوئی ہے۔ باہر پڑھنا ممکن نہیں ہے۔ file مواد بورڈ کو ہٹانے اور دوبارہ لگانے سے واپس آ جائے گا۔ file سسٹم کو اس کی اصل حالت میں لے جایا جائے گا، لیکن ہدف میں اب بھی وہ ایپلیکیشن شامل ہوگی جو پہلے پروگرام کی گئی ہے۔ ٹارگٹ ڈیوائس کو مٹانے کے لیے ٹیکسٹ کاپی کریں۔ file ڈسک پر "CMD:ERASE" سے شروع کرنا۔
پہلے سے طے شدہ طور پر، CURIOSITY ڈرائیو میں کئی صرف پڑھنے پر مشتمل ہوتا ہے۔ files شبیہیں بنانے کے ساتھ ساتھ رپورٹنگ اسٹیٹس اور مزید معلومات سے منسلک کرنے کے لیے:
- AUTORUN.ICO - آئیکن file مائکروچپ لوگو کے لیے
- AUTORUN.INF - سسٹم file آئیکن دکھانے کے لیے ونڈوز ایکسپلورر کے لیے ضروری ہے۔ file
- KIT-INFO.HTM - ڈویلپمنٹ بورڈ کو ری ڈائریکٹ کریں۔ webسائٹ
- KIT-INFO.TXT – ایک متن file بورڈ کے ڈیبگر فرم ویئر ورژن، بورڈ کا نام، USB سیریل نمبر، ڈیوائس، اور ڈریگ اینڈ ڈراپ سپورٹ کے بارے میں تفصیلات پر مشتمل
- STATUS.TXT – ایک متن file بورڈ کی پروگرامنگ کی حیثیت پر مشتمل ہے۔
معلومات: STATUS.TXT کو آن بورڈ ڈیبگر کے ذریعے متحرک طور پر اپ ڈیٹ کیا جاتا ہے۔ مشمولات کو OS کے ذریعے محفوظ کیا جا سکتا ہے اور اس وجہ سے، صحیح حیثیت کی عکاسی نہیں کرتے۔
کنفیگریشن کے الفاظ
کنفیگریشن الفاظ (PIC® MCU ٹارگٹس)
پروگرام فلیش کے پروگرام ہونے کے بعد پروگرام کیے جانے والے پروجیکٹ میں شامل کنفیگریشن ورڈ سیٹنگز۔ ڈیبگر کنفیگریشن ورڈز کو لکھتے وقت ان میں کسی بھی بٹس کو ماسک نہیں کرے گا، لیکن چونکہ یہ کم والیوم کا استعمال کرتا ہےtage پروگرامنگ موڈ، یہ LVP کنفیگریشن بٹ کو صاف کرنے سے قاصر ہے۔ اگر گھڑی کا غلط ذریعہ منتخب کیا گیا ہے، مثال کے طور پرample، اور بورڈ بوٹ نہیں ہوتا ہے، یہ ہمیشہ ممکن ہے کہ بلک ایریز (ہمیشہ پروگرامنگ سے پہلے کیا جاتا ہے) اور ڈیوائس کو اس کی ڈیفالٹ سیٹنگز میں بحال کریں۔
خصوصی احکام
متعدد یوٹیلیٹی کمانڈز کو ٹیکسٹ کاپی کرکے سپورٹ کیا جاتا ہے۔ files ماس اسٹوریج ڈسک پر۔ دی fileنام یا توسیع غیر متعلقہ ہے - کمانڈ ہینڈلر صرف مواد پر ردعمل ظاہر کرتا ہے۔
خاص File احکام
| کمانڈ کا مواد | تفصیل |
| CMD: مٹا دیں۔ | ہدف کی ایک چپ مٹانے کو انجام دیتا ہے۔ |
| CMD:SEND_UART= | CDC UART کو حروف کی ایک تار بھیجتا ہے۔ دیکھیں"سی ڈی سی اوور رائڈ موڈ" |
| CMD: ری سیٹ | پروگرامنگ موڈ میں داخل ہو کر اور پھر اس کے فوراً بعد پروگرامنگ موڈ سے باہر نکل کر ٹارگٹ ڈیوائس کو ری سیٹ کرتا ہے۔ ٹارگٹ ڈیوائس کے پروگرامنگ انٹرفیس کے مطابق درست وقت مختلف ہو سکتا ہے۔ (ڈیبگر فرم ویئر v1.16 یا جدید تر۔) |
| CMD: پاورٹوگل | ہدف کو کم کرتا ہے اور 100 ms کی تاخیر کے بعد بجلی بحال کرتا ہے۔ اگر بیرونی طاقت فراہم کی جائے تو اس کا کوئی اثر نہیں ہوتا۔ (ڈیبگر فرم ویئر v1.16 یا جدید تر۔) |
| CMD: 0V | ٹارگٹ سپلائی ریگولیٹر کو غیر فعال کرکے ٹارگٹ ڈیوائس کو طاقت دیتا ہے۔ اگر بیرونی طاقت فراہم کی جائے تو اس کا کوئی اثر نہیں ہوتا۔ (ڈیبگر فرم ویئر v1.16 یا جدید تر۔) |
| CMD: 3V3 | ہدف والیوم سیٹ کرتا ہے۔tage سے 3.3V اگر بیرونی طاقت فراہم کی جائے تو اس کا کوئی اثر نہیں ہوتا۔ (ڈیبگر فرم ویئر v1.16 یا جدید تر۔) |
| CMD: 5V0 | ہدف والیوم سیٹ کرتا ہے۔tage سے 5.0V اگر بیرونی طاقت فراہم کی جائے تو اس کا کوئی اثر نہیں ہوتا۔ (ڈیبگر فرم ویئر v1.16 یا جدید تر۔) |
معلومات: یہاں درج کمانڈز ماس اسٹوریج ایمولیٹڈ ڈسک پر بھیجے جانے والے مواد سے متحرک ہوتے ہیں، اور کامیابی یا ناکامی کی صورت میں کوئی فیڈ بیک فراہم نہیں کیا جاتا ہے۔
ڈیٹا گیٹ وے انٹرفیس (DGI)
ڈیٹا گیٹ وے انٹرفیس (DGI) خام اور وقت کی نقل و حمل کے لیے ایک USB انٹرفیس ہےampآن بورڈ ڈیبگرز اور میزبان کمپیوٹر پر مبنی ویژولائزیشن ٹولز کے درمیان ایڈ ڈیٹا۔ MPLAB ڈیٹا ویزولائزر کا استعمال میزبان کمپیوٹر پر ڈیبگ GPIO ڈیٹا کو ظاہر کرنے کے لیے کیا جاتا ہے۔ یہ MPLAB® X IDE یا اسٹینڈ اکیلے ایپلیکیشن کے لیے پلگ ان کے طور پر دستیاب ہے جسے Microchip MPLAB® X IDE کے متوازی طور پر استعمال کیا جا سکتا ہے۔ اگرچہ DGI متعدد فزیکل ڈیٹا انٹرفیس پر محیط ہے، PIC18F57Q43 کیوریوسٹی نینو کے نفاذ میں منطقی تجزیہ کار چینلز شامل ہیں:
ایک ڈیبگ GPIO چینل (جسے DGI GPIO بھی کہا جاتا ہے)
ڈیبگ GPIO
ڈیبگ GPIO چینلز ٹائمسٹ ہیں۔amped ڈیجیٹل سگنل لائنز جو ٹارگٹ ایپلیکیشن کو میزبان کمپیوٹر ویژولائزیشن ایپلی کیشن سے جوڑتی ہیں۔ ان کا استعمال عام طور پر وقت کے محور پر کم تعدد والے واقعات کی موجودگی کی منصوبہ بندی کے لیے کیا جاتا ہے - سابق کے لیےample, جب کچھ ایپلی کیشن اسٹیٹ ٹرانزیشن ہوتی ہے۔ نیچے دی گئی تصویر MPLAB ڈیٹا ویزولائزر میں ڈیبگ GPIO سے منسلک مکینیکل سوئچ کی ڈیجیٹل حالت کی نگرانی کو ظاہر کرتی ہے۔
MPLAB® ڈیٹا ویزولائزر کے ساتھ ڈیبگ GPIO کی نگرانی

ڈیبگ GPIO چینلز ٹائمسٹ ہیں۔amped، لہذا DGI GPIO واقعات کی ریزولوشن ڈی جی آئی ٹائمسٹ کی ریزولوشن سے طے ہوتی ہے۔amp ماڈیول
اہم: اگرچہ زیادہ فریکوئنسی سگنلز کے برسٹ کو پکڑا جا سکتا ہے، لیکن سگنلز کی مفید فریکوئنسی رینج جس کے لیے ڈیبگ GPIO استعمال کیا جا سکتا ہے تقریباً 2 kHz تک ہے۔ اس فریکوئنسی سے اوپر کے سگنلز کو کیپچر کرنے کی کوشش کے نتیجے میں ڈیٹا سیچوریشن اور اوور فلو ہو جائے گا، جس کی وجہ سے DGI سیشن ختم ہو سکتا ہے۔
ٹائمسٹamping
ڈی جی آئی ذرائع ٹائمسٹ ہیں۔amped جیسا کہ وہ ڈیبگر کے ذریعہ پکڑے گئے ہیں۔ ٹائمسٹamp کاؤنٹر کیوروسٹی نینو ڈیبگر میں 2 میگا ہرٹز فریکوئنسی پر انکریمنٹ لاگو کیا گیا، جو ایک ٹائمسٹ فراہم کرتا ہےamp آدھے مائیکرو سیکنڈ کی ریزولوشن۔
کیوروسٹی نینو سٹینڈرڈ پن آؤٹ
کیوروسٹی نینو بورڈز پر USB کنیکٹر کے قریب ترین 12 کناروں کے کنکشنز معیاری پن آؤٹ رکھتے ہیں۔ پروگرام/ڈیبگ پنوں کے ٹارگٹ پروگرامنگ انٹرفیس کے لحاظ سے مختلف فنکشن ہوتے ہیں، جیسا کہ نیچے دی گئی جدول اور تصویر میں دکھایا گیا ہے۔
کیوروسٹی نینو سٹینڈرڈ پن آؤٹ
| ڈیبگر سگنل | ہدف ایم سی یو | تفصیل |
| ID | - | ایکسٹینشن کے لیے ID لائن |
| CDC TX | UART RX | USB CDC TX لائن |
| سی ڈی سی آر ایکس | UART TX | USB CDC RX لائن |
| ڈی بی جی 0 | آئی سی ایس پی ڈی اے ٹی | ڈیبگ ڈیٹا لائن |
| ڈی بی جی 1 | آئی سی ایس پی سی ایل کے | ڈیبگ کلاک لائن |
| ڈی بی جی 2 | جی پی آئی او 0 | ڈیبگ GPIO0 |
| ڈی بی جی 3 | ایم سی ایل آر | لائن ری سیٹ کریں۔ |
| NC | - | کوئی رابطہ نہیں |
| وی بی یو ایس | - | VBUS جلدtage بیرونی استعمال کے لیے |
| وی او ایف ایف | - | والیومtagای آف ان پٹ۔ ہدف ریگولیٹر اور ہدف والیوم کو غیر فعال کرتا ہے۔tage جب نیچے کھینچا جائے۔ |
| وی ٹی جی | - | ہدف والیومtage |
| جی این ڈی | - | مشترکہ زمین |
کیوروسٹی نینو سٹینڈرڈ پن آؤٹ

بجلی کی فراہمی
بورڈ USB پورٹ کے ذریعے چلتا ہے اور اس میں دو LDO ریگولیٹرز ہیں، ایک آن بورڈ ڈیبگر کے لیے 3.3V پیدا کرنے کے لیے، اور ہدف مائکروکنٹرولر PIC18F57Q43 اور اس کے پیری فیرلز کے لیے ایک ایڈجسٹ ایبل LDO ریگولیٹر۔ والیومtage USB کنیکٹر سے 4.4V سے 5.25V کے درمیان فرق ہوسکتا ہے (USB تفصیلات کے مطابق) اور زیادہ سے زیادہ والیوم کو محدود کردے گا۔tagای ہدف پر. نیچے کی تصویر PIC18F57Q43 کیوریوسٹی نینو پر بجلی کی فراہمی کا پورا نظام دکھاتی ہے۔
پاور سپلائی بلاک ڈایاگرام

ٹارگٹ ریگولیٹر
ہدف والیومtagای ریگولیٹر ایک MIC5353 متغیر آؤٹ پٹ LDO ہے۔ آن بورڈ ڈیبگر والیوم کو ایڈجسٹ کر سکتا ہے۔tagای آؤٹ پٹ MIC5353 کے فیڈ بیک والیوم میں ہیرا پھیری کرکے بورڈ ٹارگٹ سیکشن کو فراہم کیا گیاtage ہارڈ ویئر کا نفاذ ایک تخمینی والیوم تک محدود ہے۔tage رینج 1.7V سے 5.1V تک۔ اضافی آؤٹ پٹ والیومtage حدیں ڈیبگر فرم ویئر میں ترتیب دی گئی ہیں تاکہ یہ یقینی بنایا جا سکے کہ آؤٹ پٹ والیومtage کبھی بھی PIC18F57Q43 مائیکرو کنٹرولر کی ہارڈ ویئر کی حد سے تجاوز نہیں کرتا ہے۔ والیومtagPIC18F57Q43 کیوریوسٹی نینو پر آن بورڈ ڈیبگر میں کنفیگر کردہ e حدیں 1.8-5.1V ہیں۔
معلومات: ہدف والیومtage کو 3.3V پر سیٹ کیا جاتا ہے جب بورڈ تیار ہوتا ہے۔ اسے MPLAB X IDE پروجیکٹ کی خصوصیات کے ذریعے تبدیل کیا جا سکتا ہے۔ ہدف والیوم میں کوئی تبدیلیtage مسلسل ہے، یہاں تک کہ پاور ٹوگل کے ذریعے بھی۔ ریزولوشن 5 mV سے کم ہے لیکن ایڈجسٹمنٹ پروگرام کے ذریعے 10 mV تک محدود ہو سکتا ہے۔
- والیومtagمائیکرو چِپ MPLAB® X IDE میں سیٹ اپ کردہ e سیٹنگز فوری طور پر بورڈ پر لاگو نہیں ہوتی ہیں۔ نئی جلدtage سیٹنگ بورڈ پر لاگو ہوتی ہے جب ڈیبگر تک کسی بھی طریقے سے رسائی ہوتی ہے، جیسے پروجیکٹ ڈیش بورڈ ٹیب میں ریفریش ڈیبگ ٹول اسٹیٹس بٹن کو دبانا، یا پروگرامنگ/ریڈنگ پروگرام میموری۔
- ہدف والیوم کو ایڈجسٹ کرنے کا ایک آسان آپشن ہے۔tage ایک ڈریگ اینڈ ڈراپ کمانڈ ٹیکسٹ کے ساتھ file بورڈ کو یہ صرف 0.0V، 3.3V، اور 5.0V کی ترتیبات کو سپورٹ کرتا ہے۔ مزید تفصیلات کے لیے سیکشن 3.1.3.3 خصوصی کمانڈ دیکھیں۔
MIC5353 500 mA کے زیادہ سے زیادہ موجودہ لوڈ کو سپورٹ کرتا ہے۔ یہ ایک چھوٹے پیکج میں ایک LDO ریگولیٹر ہے، جسے ایک چھوٹے پرنٹ شدہ سرکٹ بورڈ (PCB) پر رکھا جاتا ہے، اور تھرمل شٹ ڈاؤن کی حالت 500 mA سے کم بوجھ پر پہنچ سکتی ہے۔ زیادہ سے زیادہ موجودہ بوجھ ان پٹ والیوم پر منحصر ہے۔tage، منتخب آؤٹ پٹ والیومtage، اور محیطی درجہ حرارت۔ نیچے دی گئی تصویر ریگولیٹر کے لیے محفوظ آپریٹنگ ایریا کو ظاہر کرتی ہے، ان پٹ والیوم کے ساتھtage 5.1V اور محیطی درجہ حرارت 23°C۔
ٹارگٹ ریگولیٹر سیف آپریشن ایریا

جلدtagآن بورڈ ڈیبگر کے ذریعے ٹارگٹ ریگولیٹر کے ای آؤٹ پٹ کی مسلسل نگرانی کی جاتی ہے (ماپا جاتا ہے)۔ اگر یہ والیوم کے نیچے/ نیچے 100 mV سے زیادہ ہے۔tage سیٹنگ ویلیو، غلطی کی حالت کو جھنڈا لگایا جائے گا، اور ہدف والیومtagای ریگولیٹر بند کر دیا جائے گا۔ یہ کسی بھی شارٹ سرکٹ کے حالات کا پتہ لگائے گا اور ہینڈل کرے گا۔ یہ بھی پتہ لگائے گا اور ہینڈل کرے گا اگر ایک بیرونی والیومtage جس کی وجہ سے VCC_TARGET والیوم سے باہر نکل جاتا ہے۔tagای سیٹنگ مانیٹرنگ ونڈو ±100 mV اچانک VTG پن پر لگائی جاتی ہے، بغیر VOFF پن کو کم کئے۔
معلومات: اگر خارجی والیومtagای مانیٹرنگ ونڈو کی نچلی حد سے کم ہے (ہدف والیومtage سیٹنگ - 100 mV)، آن بورڈ ڈیبگر اسٹیٹس LED تیزی سے پلکیں جھپکائے گا۔ اگر خارجی والیومtagای مانیٹرنگ ونڈو کی بالائی حد سے زیادہ ہے (ہدف والیومtage سیٹنگ + 100 mV)، آن بورڈ ڈیبگر اسٹیٹس LED چمکتا رہے گا۔ اگر خارجی والیومtage کو ہٹا دیا جاتا ہے، اسٹیٹس ایل ای ڈی تیزی سے جھپکنا شروع کر دے گا جب تک کہ آن بورڈ ڈیبگر نئی صورتحال کا پتہ نہیں لگاتا اور ہدف والیوم کو تبدیل نہیں کرتاtagای ریگولیٹر واپس آن.
بیرونی سپلائی
PIC18F57Q43 کیوریوسٹی نینو کو بیرونی والیوم سے تقویت دی جا سکتی ہے۔tagآن بورڈ ٹارگٹ ریگولیٹر کے بجائے۔ جب والیومtagای آف (VOFF) پن کو زمین پر چھوٹا کیا جاتا ہے (GND)، آن بورڈ ڈیبگر فرم ویئر ٹارگٹ ریگولیٹر کو غیر فعال کر دیتا ہے، اور بیرونی والیوم کو لاگو کرنا محفوظ ہے۔tagای وی ٹی جی پن پر۔ بیرونی والیوم کا اطلاق کرنا بھی محفوظ ہے۔tagE VTG پن پر جائیں جب بورڈ پر DEBUG کنیکٹر میں کوئی USB کیبل پلگ ان نہ ہو۔ VOFF پن کو کسی بھی وقت نیچے باندھا جا سکتا ہے/جانے دو۔ اس کا پتہ آن بورڈ ڈیبگر میں پن کی تبدیلی کے وقفے سے لگایا جائے گا، جو ہدف والیوم کو کنٹرول کرتا ہے۔tagاس کے مطابق ای ریگولیٹر۔
وارننگ
ایک بیرونی والیوم کا اطلاق کرناtagVOFF سے GND کو شارٹ کیے بغیر VTG پن کو ای بورڈ کو مستقل نقصان پہنچا سکتا ہے۔
- کسی بھی جلد کا اطلاق نہ کریں۔tage VOFF پن پر۔ بجلی کی فراہمی کو فعال کرنے کے لیے پن کو فلوٹ ہونے دیں۔
- مطلق زیادہ سے زیادہ بیرونی والیومtagآن بورڈ لیول شفٹرز کے لیے e 5.5V ہے، اور PIC18F57Q43 کی معیاری آپریٹنگ حالت 1.8-5.5V ہے۔ اعلی والیوم کا اطلاق کرناtagای بورڈ کو مستقل نقصان پہنچا سکتا ہے۔
معلومات: اگر کوئی بیرونی جلدtage کو VOFF پن کو نیچے کھینچے بغیر لگایا جاتا ہے اور ایک بیرونی سپلائی والیوم کو کھینچتی ہے۔tagای مانیٹرنگ ونڈو کی نچلی حد سے کم (ہدف والیومtage سیٹنگ - 100 mV)، آن بورڈ ڈیبگر اسٹیٹس LED تیزی سے پلک جھپکائے گا اور آن بورڈ ریگولیٹر کو بند کر دے گا۔ اگر ایک بیرونی والیومtage کو اچانک ہٹا دیا جاتا ہے جب VOFF پن کو نیچے نہیں کھینچا جاتا ہے، اسٹیٹس LED تیزی سے جھپکنا شروع کر دے گا، جب تک کہ آن بورڈ ڈیبگر نئی صورتحال کا پتہ نہ لگا لے اور ٹارگٹ والیوم کو تبدیل نہ کر دے۔tagای ریگولیٹر واپس آن.
بیرونی پاور سپلائی کے ساتھ پروگرامنگ، ڈیبگنگ اور ڈیٹا اسٹریمنگ اب بھی ممکن ہے – ڈیبگر اور سگنل لیول شفٹرز USB کیبل سے چلائے جائیں گے۔ دونوں ریگولیٹرز، ڈیبگر اور لیول شفٹرز، جب USB کیبل ہٹا دی جاتی ہے تو پاور ڈاؤن ہو جاتی ہے۔
- PIC18F57Q43 اور اس کے پیری فیرلز کے ذریعے استعمال ہونے والی بجلی کے علاوہ، تقریباً 100 µA کسی بھی بیرونی طاقت کے منبع سے حاصل کی جائے گی تاکہ آن بورڈ لیول شفٹرز اور والیوم کو پاور بنایا جا سکے۔tagای مانیٹر سرکٹری جب بورڈ پر DEBUG کنیکٹر میں USB کیبل لگائی جاتی ہے۔ جب USB کیبل پلگ ان نہیں ہوتی ہے، تو کچھ کرنٹ لیول شفٹرز والیوم کی فراہمی کے لیے استعمال کیا جاتا ہے۔tage پن، جن کی موجودہ کھپت تقریباً 5 µA ہے۔ عام قدریں 100 nA تک کم ہو سکتی ہیں۔
VBUS آؤٹ پٹ پن
PIC18F57Q43 Curiosity Nano میں ایک VBUS آؤٹ پٹ پن ہے جو بیرونی اجزاء کو پاور کرنے کے لیے استعمال کیا جا سکتا ہے جنہیں 5V سپلائی کی ضرورت ہے۔ VBUS آؤٹ پٹ پن میں USB کو شارٹ سرکٹ سے بچانے کے لیے PTC فیوز ہے۔ PTC فیوز کا ایک ضمنی اثر ایک والیوم ہے۔tagزیادہ موجودہ بوجھ کے ساتھ VBUS آؤٹ پٹ پر e ڈراپ۔ مندرجہ ذیل چارٹ والیوم کو دکھاتا ہے۔tage بمقابلہ VBUS آؤٹ پٹ کا موجودہ بوجھ۔
VBUS آؤٹ پٹ والیومtagای بمقابلہ موجودہ

پاور سپلائی مستثنیات
یہ سب سے زیادہ مستثنیات کا خلاصہ ہے جو بجلی کی فراہمی کے ساتھ ہوسکتا ہے۔
ہدف والیومtage بند ہو جاتا ہے۔
یہ ہو سکتا ہے اگر ٹارگٹ سیکشن دیئے گئے والیوم پر بہت زیادہ کرنٹ کھینچتا ہے۔tage اس سے MIC5353 ریگولیٹر کی تھرمل شٹ ڈاؤن حفاظتی خصوصیت شروع ہو جائے گی۔ اس سے بچنے کے لیے، ہدف والے حصے کا موجودہ بوجھ کم کریں۔
ہدف والیومtagای سیٹنگ تک نہیں پہنچی ہے۔
زیادہ سے زیادہ آؤٹ پٹ والیومtage USB ان پٹ والیوم کے ذریعہ محدود ہے۔tage (4.4V سے 5.25V کے درمیان ہونے کی وضاحت کی گئی ہے)، اور والیومtagای ایک دی گئی والیوم پر MIC5353 ریگولیٹر پر چھوڑیں۔tagای ترتیب اور موجودہ کھپت۔ اگر زیادہ پیداوار والیومtage کی ضرورت ہے، ایک USB پاور سورس استعمال کریں جو زیادہ ان پٹ والیوم فراہم کر سکے۔tage یا بیرونی والیوم استعمال کریں۔tagوی ٹی جی پن پر ای سپلائی۔
ہدف والیومtage سیٹنگ سے مختلف ہے۔
یہ بیرونی طور پر لاگو والیوم کی وجہ سے ہوسکتا ہے۔tage VTG پن پر، VOFF پن کو کم کیے بغیر۔ اگر ہدف والیومtage والیوم کے اوپر/ نیچے 100 mV سے زیادہ فرق ہے۔tagای سیٹنگ، اس کا پتہ آن بورڈ ڈیبگر اور اندرونی والیوم سے لگایا جائے گا۔tagای ریگولیٹر بند کر دیا جائے گا۔ اس مسئلے کو حل کرنے کے لیے، لاگو والیوم کو ہٹا دیں۔tage VTG پن سے، اور آن بورڈ ڈیبگر آن بورڈ والیوم کو فعال کرے گا۔tage ریگولیٹر جب نئی حالت کا پتہ چلا۔ نوٹ کریں کہ PS LED تیزی سے ٹمٹمانے گا اگر ہدف والیومtage سیٹنگ کے 100 mV سے نیچے ہے، لیکن جب یہ سیٹنگ کے اوپر 100 mV سے زیادہ ہو گا تو اسے عام طور پر روشن کیا جائے گا۔
نہیں، یا بہت کم ہدف والیومtage، اور PS LED تیزی سے ٹمٹماتی ہے۔
یہ مکمل یا جزوی شارٹ سرکٹ کی وجہ سے ہو سکتا ہے اور یہ واقعی مذکورہ مسئلے کا ایک خاص معاملہ ہے۔ شارٹ سرکٹ کو ہٹا دیں، اور آن بورڈ ڈیبگر آن بورڈ ٹارگٹ والیوم کو دوبارہ فعال کر دے گا۔tagای ریگولیٹر
کوئی ہدف والیومtage اور PS LED لائٹ 1 ہے۔
یہ اس وقت ہوتا ہے اگر ہدف والیومtage 0.0V پر سیٹ ہے۔ اسے ٹھیک کرنے کے لیے، ہدف والیوم سیٹ کریں۔tage مخصوص والیوم کے اندر ایک قدر کے لیےtagٹارگٹ ڈیوائس کے لیے ای رینج۔
کوئی ہدف والیومtage اور PS LED لائٹ 2 ہے۔
یہ مسئلہ ہو سکتا ہے اگر پاور جمپر J100 اور/یا J101 کاٹ دیا جائے، اور ہدف والیومtage ریگولیٹر کو مخصوص والیوم کے اندر ایک قدر پر سیٹ کیا گیا ہے۔tagٹارگٹ ڈیوائس کے لیے ای رینج۔ اس کو ٹھیک کرنے کے لیے، J100/J101 کے لیے پیڈز کے درمیان ایک تار/پل کو ٹانکا لگا دیں، یا اگر پن ہیڈر نصب ہو تو J101 پر ایک جمپر شامل کریں۔
VBUS آؤٹ پٹ والیومtage کم ہے یا موجود نہیں ہے۔
یہ سب سے زیادہ ہلکے سے VBUS پر زیادہ کرنٹ کی وجہ سے ہوتا ہے، اور پروٹیکشن فیوز (PTC) کرنٹ کو کم کر دے گا یا مکمل طور پر کاٹ دے گا۔ اس مسئلے کو حل کرنے کے لیے VBUS پن پر موجودہ کھپت کو کم کریں۔
کم طاقت کی پیمائش
PIC18F57Q43 کو پاور آن بورڈ پاور سپلائی اور VTG پن سے سلکس اسکرین (J100) میں "پاور" کے نشان والے 101 ملی پن ہیڈر کے ذریعے منسلک کیا گیا ہے۔ PIC18F57Q43 اور بورڈ سے منسلک دیگر پیری فیرلز کی بجلی کی کھپت کی پیمائش کرنے کے لیے، ٹارگٹ پاور اسٹریپ کو کاٹیں اور پٹے پر ایک ایمیٹر جوڑیں۔
سب سے کم ممکنہ بجلی کی کھپت کی پیمائش کرنے کے لیے ان اقدامات پر عمل کریں:
- ایک تیز ٹول سے پاور پٹا کاٹیں۔
- پاؤں کے نشان میں 1×2 100 mil پن ہیڈر کو سولڈر کریں۔
- پن ہیڈر سے ایک ایممیٹر جوڑیں۔
- فرم ویئر لکھیں۔
آن بورڈ ڈیبگر سے منسلک کسی بھی I/O کو سہ رخی بیان کرتا ہے۔ مائکروکنٹرولر کو اس کی سب سے کم طاقت والی نیند کی حالت میں سیٹ کرتا ہے۔ - فرم ویئر کو PIC18F57Q43 میں پروگرام کریں۔
ٹارگٹ پاور اسٹریپ

ٹپ: ایمی میٹر کے آسان کنکشن کے لیے 100 میل پن ہیڈر کو ٹارگٹ پاور اسٹریپ (J101) فٹ پرنٹ میں سولڈر کیا جا سکتا ہے۔ ایک بار جب امیٹر کی مزید ضرورت نہ رہے تو پن ہیڈر پر جمپر کیپ رکھیں۔
معلومات: آن بورڈ لیول شفٹرز استعمال میں نہ ہونے پر بھی تھوڑی مقدار میں کرنٹ کھینچیں گے۔ کل 2 µA کے لیے لیول شفٹر سے منسلک ہر I/O پن سے زیادہ سے زیادہ 10 µA نکالا جا سکتا ہے۔ کسی بھی I/O پن کو لیول شفٹر سے منسلک رکھیں تاکہ رساو کو روکا جا سکے۔ آن بورڈ ڈیبگر سے منسلک تمام I/OS 4.2.4.1 آن بورڈ ڈیبگر کنکشنز میں درج ہیں۔ آن بورڈ لیول شفٹرز میں کسی بھی رساو کو روکنے کے لیے، انہیں مکمل طور پر منقطع کیا جا سکتا ہے، جیسا کہ 7.4 آن بورڈ ڈیبگر کو منقطع کرنا میں بیان کیا گیا ہے۔
پروگرامنگ بیرونی مائیکرو کنٹرولرز
PIC18F57Q43 کیوروسٹی نینو پر آن بورڈ ڈیبگر کو بیرونی ہارڈ ویئر پر مائکرو کنٹرولرز کو پروگرام اور ڈیبگ کرنے کے لیے استعمال کیا جا سکتا ہے۔
معاون آلات
UPDI انٹرفیس کے ساتھ تمام بیرونی AVR مائکروکنٹرولرز کو Atmel Studio کے ساتھ آن بورڈ ڈیبگر کے ساتھ پروگرام اور ڈیبگ کیا جا سکتا ہے۔ بیرونی SAM مائیکرو کنٹرولرز جن کے پاس کیوروسٹی نینو بورڈ ہوتا ہے انہیں Atmel Studio کے ساتھ آن بورڈ ڈیبگر کے ساتھ پروگرام اور ڈیبگ کیا جا سکتا ہے۔ PIC18F57Q43 Curiosity Nano MPLAB X IDE کے ساتھ بیرونی PIC18F57Q43 مائکرو کنٹرولرز کو پروگرام اور ڈیبگ کر سکتا ہے۔
سافٹ ویئر کنفیگریشن
اسی ڈیوائس کو پروگرام اور ڈیبگ کرنے کے لیے کسی سافٹ ویئر کنفیگریشن کی ضرورت نہیں ہے جو بورڈ پر نصب ہے۔ بورڈ پر نصب کردہ مائیکرو کنٹرولر سے مختلف مائیکرو کنٹرولر کو پروگرام اور ڈیبگ کرنے کے لیے، Atmel اسٹوڈیو کو آلات اور پروگرامنگ انٹرفیس کے مفت انتخاب کی اجازت دینے کے لیے ترتیب دیا جانا چاہیے۔
- ایپلیکیشن کے اوپری حصے میں مینو سسٹم کے ذریعے ٹولز > آپشنز پر جائیں۔
- آپشن ونڈو میں ٹولز > ٹول سیٹنگز کا زمرہ منتخب کریں۔
- غیر تعاون یافتہ آلات چھپائیں کے اختیار کو False پر سیٹ کریں۔
غیر تعاون یافتہ آلات چھپائیں۔

معلومات: Atmel سٹوڈیو کسی بھی مائیکرو کنٹرولر اور انٹرفیس کو منتخب کرنے کی اجازت دیتا ہے جب Hide غیر تعاون یافتہ ڈیوائسز کو False پر سیٹ کیا جاتا ہے، مائیکرو کنٹرولرز اور انٹرفیس بھی جو آن بورڈ ڈیبگر کے ذریعے تعاون یافتہ نہیں ہیں۔
ہارڈ ویئر میں ترمیم
آن بورڈ ڈیبگر PIC18F57Q43 سے بطور ڈیفالٹ جڑا ہوا ہے۔ کسی بھی بیرونی مائیکرو کنٹرولر کو پروگرام یا ڈیبگ کرنے سے پہلے ان کنکشنز کو ہٹا دینا چاہیے۔ PIC18F57Q43 کو آن بورڈ ڈیبگر سے منقطع کرنے کے لیے نیچے دیے گئے اعداد و شمار میں دکھائے گئے GPIO پٹے کو ایک تیز ٹول سے کاٹ دیں۔
ڈیبگر سے پروگرامنگ اور ڈیبگنگ کنکشن

معلومات: ڈیبگر سے کنکشن کاٹنا بورڈ پر نصب PIC18F57Q43 سے پروگرامنگ، ڈیبگنگ اور ڈیٹا سٹریمنگ کو غیر فعال کر دے گا۔
ٹپ: آن بورڈ ڈیبگر اور PIC0F18Q57 کے درمیان سگنلز کو دوبارہ جوڑنے کے لیے پاؤں کے نشانات پر 43Ω ریزسٹرس میں ٹانکا لگائیں یا انہیں سولڈر کے ساتھ شارٹ سرکٹ کریں۔
بیرونی مائیکرو کنٹرولرز سے منسلک ہو رہا ہے۔
نیچے دی گئی تصویر اور جدول دکھاتا ہے کہ پروگرامنگ اور ڈیبگنگ سگنلز کو پروگرام سے کہاں منسلک ہونا چاہیے اور بیرونی مائیکرو کنٹرولرز کو ڈیبگ کرنا چاہیے۔ آن بورڈ ڈیبگر بیرونی ہارڈ ویئر کو بجلی فراہم کر سکتا ہے، یا بیرونی والیوم استعمال کر سکتا ہے۔tage اس کے لیول شفٹرز کے حوالے کے طور پر۔ 3.3 پاور سپلائی میں بجلی کی فراہمی کے بارے میں مزید پڑھیں۔ آن بورڈ ڈیبگر اور لیول شفٹرز پروگرامنگ اور ڈیبگنگ کے لیے استعمال ہونے والے ڈیٹا اور کلاک سگنلز (DBG0, DBG1، اور DBG2) کو فعال طور پر چلاتے ہیں، اور زیادہ تر معاملات میں، ان سگنلز پر موجود بیرونی ریزسٹر کو نظر انداز کیا جا سکتا ہے۔ PIC® مائیکرو کنٹرولرز کو ڈیبگ کرنے کے لیے ICSP™ ڈیٹا اور کلاک سگنلز پر پل ڈاؤن ریزسٹرز کی ضرورت ہے۔ DBG3 ایک اوپن ڈرین کنکشن ہے اور اسے کام کرنے کے لیے پل اپ ریزسٹر کی ضرورت ہوتی ہے۔
PIC18F57Q43 Curiosity Nano میں ICSP ڈیٹا اور کلاک سگنل (DBG204 اور DBG205) سے منسلک R0 اور R1 پل ڈاؤن ریزسٹرس ہیں۔ #MCLR سگنل (DBG200) سے منسلک ایک پل اپ ریزسٹر R3 بھی ہے۔ پل ریزسٹرس کا مقام اپینڈکس میں 7.2 اسمبلی ڈرائنگ میں دکھایا گیا ہے۔
یاد رکھیں:
- GND اور VTG کو بیرونی مائکروکنٹرولر سے جوڑیں۔
- اگر بیرونی ہارڈ ویئر کی اپنی پاور سپلائی ہے تو VOFF پن کو GND سے باندھیں۔
- اس بات کو یقینی بنائیں کہ ICSP ڈیٹا اور کلاک سگنلز (DBG0 اور DBG1) پر PIC مائیکرو کنٹرولرز کی ڈیبگنگ کو سپورٹ کرنے کے لیے پل ڈاؤن ریزسٹر موجود ہیں۔
کیوروسٹی نینو سٹینڈرڈ پن آؤٹ

پروگرامنگ اور ڈیبگنگ انٹرفیس
| کیوروسٹی نینو پن | یو پی ڈی آئی | آئی سی ایس پی™ | ایس ڈبلیو ڈی |
| ڈی بی جی 0 | یو پی ڈی آئی | ڈیٹا | ایس ڈبلیو ڈی آئی او |
| ڈی بی جی 1 | - | سی ایل کے | ایس ڈبلیو سی ایل کے |
| ڈی بی جی 2 | - | - | - |
| ڈی بی جی 3 | - | #MCLR | #ری سیٹ کریں۔ |
بیرونی ڈیبگرز کو جوڑنا
اگرچہ آن بورڈ ڈیبگر موجود ہے، بیرونی ڈیبگرز PIC18F57Q43 کو پروگرام/ڈیبگ کرنے کے لیے براہ راست PIC18F57Q43 کیوروسٹی نینو سے منسلک ہو سکتے ہیں۔ آن بورڈ ڈیبگر تمام پنوں کو PIC18F57Q43 سے منسلک رکھتا ہے اور جب فعال طور پر استعمال نہیں کیا جاتا ہے تو بورڈ کے کنارے کو سہ رخی حالت میں رکھتا ہے۔ لہذا، آن بورڈ ڈیبگر کسی بیرونی ڈیبگ ٹولز میں مداخلت نہیں کرے گا۔
MPLAB® PICkit™ 4 ان سرکٹ ڈیبگر/پروگرامر کو PIC18F57Q43 کیوروسٹی نینو سے جوڑنا

احتیاط
MPLAB PICkit 4 ان سرکٹ ڈیبگر/پروگرامر اعلیٰ حجم فراہم کرنے کی صلاحیت رکھتا ہے۔tagای ایم سی ایل آر پن پر۔ R110 کو ہائی والیوم سے مستقل طور پر نقصان پہنچ سکتا ہے۔tage اگر R110 ٹوٹ جاتا ہے تو، آن بورڈ ڈیبگر PIC18F57Q43 کے پروگرامنگ موڈ میں داخل نہیں ہو سکتا، اور عام طور پر ڈیوائس ID کو پڑھنے میں ناکام ہو جائے گا۔
- بیرونی ڈیبگر اور آن بورڈ ڈیبگر کے درمیان تنازعہ سے بچنے کے لیے، بیرونی ٹول کے فعال ہونے کے دوران مائکروچِپ MPLAB® X IDE یا ماس اسٹوریج پروگرامنگ کے ذریعے آن بورڈ ڈیبگر کے ساتھ کوئی پروگرامنگ/ڈیبگ آپریشن شروع نہ کریں۔
ہارڈ ویئر یوزر گائیڈ
کنیکٹرز
PIC18F57Q43 کیوروسٹی نینو پن آؤٹ
تمام PIC18F57Q43 I/O پن بورڈ پر کنارے کنیکٹرز پر قابل رسائی ہیں۔ نیچے دی گئی تصویر بورڈ پن آؤٹ کو ظاہر کرتی ہے۔
PIC18F57Q43 کیوروسٹی نینو پن آؤٹ

معلومات: اوپر کی تصویر میں دکھائے گئے پیریفرل سگنلز جیسے UART، I2C، SPI، ADC، PWM اور دیگر، کیوروسٹی نینو بورڈ کے معیار کی تعمیل کرنے کے لیے مخصوص پنوں پر دکھائے گئے ہیں۔ ان سگنلز کو عام طور پر PIC18F57Q43 میں Peripheral Pin Select (PPS) خصوصیت کا استعمال کرتے ہوئے متبادل پنوں کی طرف روانہ کیا جا سکتا ہے۔
پن ہیڈر کا استعمال
PIC18F57Q43 کیوروسٹی نینو پر ایج کنیکٹر فوٹ پرنٹ اس طرح ہےtagجیرڈ ڈیزائن جہاں ہر سوراخ کو 8 ملی میٹر (~ 0.2 ملی میٹر) آف سینٹر منتقل کیا جاتا ہے۔ سوراخ کی تبدیلی بغیر سولڈرنگ کے بورڈ پر 100 میل پن ہیڈر کے استعمال کی اجازت دیتی ہے۔ ایک بار جب پن ہیڈر مضبوطی سے اپنی جگہ پر آجاتے ہیں، تو انہیں عام ایپلی کیشنز جیسے پن ساکٹ اور پروٹو ٹائپنگ بورڈز میں بغیر کسی مسئلے کے استعمال کیا جا سکتا ہے۔
ٹپ: پن ہیڈر کے ایک سرے سے شروع کریں اور آہستہ آہستہ ہیڈر کو بورڈ کی لمبائی کے ساتھ داخل کریں۔ ایک بار جب تمام پن اپنی جگہ پر ہو جائیں تو، انہیں اندر دھکیلنے کے لیے ایک چپٹی سطح کا استعمال کریں۔
- ایپلی کیشنز کے لیے جہاں پن ہیڈر مستقل طور پر استعمال کیے جائیں گے، پھر بھی انہیں جگہ پر سولڈر کرنے کی سفارش کی جاتی ہے۔
اہم: ایک بار پن ہیڈر اپنی جگہ پر آجاتے ہیں، انہیں ہاتھ سے ہٹانا مشکل ہوتا ہے۔ چمٹا کا ایک سیٹ استعمال کریں اور پن ہیڈر اور پی سی بی کو پہنچنے والے نقصان سے بچنے کے لیے پن ہیڈر کو احتیاط سے ہٹا دیں۔
پیری فیرلز
ایل ای ڈی
PIC18F57Q43 کیوروسٹی نینو بورڈ پر ایک پیلے رنگ کا صارف LED دستیاب ہے جسے GPIO یا PWM سے کنٹرول کیا جا سکتا ہے۔ منسلک I/O لائن کو GND پر چلا کر LED کو چالو کیا جا سکتا ہے۔
ایل ای ڈی کنکشن
| PIC18F57Q43 پن | فنکشن | مشترکہ فعالیت |
| آر ایف 3 | پیلا LED0 | کنارے کنیکٹر |
مکینیکل سوئچ
PIC18F57Q43 Curiosity Nano میں ایک مکینیکل سوئچ ہے۔ یہ ایک عام صارف کے قابل ترتیب سوئچ ہے۔ جب سوئچ دبایا جاتا ہے، تو یہ I/O لائن کو زمین پر لے جائے گا (GND)۔
ٹپ: سوئچ پر کوئی بیرونی طور پر منسلک پل اپ ریزسٹر نہیں ہے۔ سوئچ استعمال کرنے کے لیے، یقینی بنائیں کہ پن RB4 پر اندرونی پل اپ ریزسٹر فعال ہے۔
مکینیکل سوئچ
| PIC18F57Q43 پن | تفصیل | مشترکہ فعالیت |
| RB4 | صارف سوئچ (SW0) | کنارے کنیکٹر, آن بورڈ ڈیبگر |
کرسٹل
PIC18F57Q43 کیوروسٹی نینو بورڈ میں ایک 32.768 kHz کرسٹل فوٹ پرنٹ ہے جو معیاری 3.2mm بائی 1.5mm سطح کے ماؤنٹ کرسٹل کے ساتھ دو ٹرمینلز کے ساتھ بنایا گیا ہے۔ کرسٹل فوٹ پرنٹ PIC18F57Q43 سے بطور ڈیفالٹ منسلک نہیں ہوتا ہے، کیونکہ GPIOs کو کنارے کنیکٹر سے باہر کر دیا جاتا ہے۔ کرسٹل کو استعمال کرنے کے لیے، کچھ ہارڈ ویئر میں ترمیم کی ضرورت ہے۔ کنارے کنیکٹر کی طرف جانے والی دو I/O لائنوں کو کرسٹل کے تنازعہ کے امکانات کو کم کرنے اور لائنوں پر ضرورت سے زیادہ گنجائش کو دور کرنے کے لیے منقطع ہونا چاہیے۔ یہ بورڈ کے نیچے کی طرف دو پٹے کو کاٹ کر کیا جا سکتا ہے، جس پر RC0 اور RC1 کا نشان لگایا گیا ہے، جیسا کہ نیچے دی گئی تصویر میں دکھایا گیا ہے۔ اس کے بعد، بورڈ کے اوپری حصے پر کرسٹل کے آگے سرکلر سولڈر پوائنٹس میں سے ہر ایک پر سولڈر بلاب پر ٹانکا لگائیں، جیسا کہ نیچے دی گئی تصویر میں دکھایا گیا ہے۔
کرسٹل کنکشنز
| PIC18F57Q43 پن | فنکشن | مشترکہ فعالیت |
| RC0 | SOSCO (کرسٹل آؤٹ پٹ) | کنارے کنیکٹر |
| RC1 | SOSCI (کرسٹل ان پٹ) | کنارے کنیکٹر |
کرسٹل کنکشن اور کٹ پٹے


آن بورڈ ڈیبگر کا نفاذ
PIC18F57Q43 Curiosity Nano میں ایک آن بورڈ ڈیبگر ہے جسے ICSP کا استعمال کرتے ہوئے PIC18F57Q43 کو پروگرام اور ڈیبگ کرنے کے لیے استعمال کیا جا سکتا ہے۔ آن بورڈ ڈیبگر میں UART اور ڈیبگ GPIO پر ایک ورچوئل سیریل پورٹ (CDC) انٹرفیس بھی شامل ہے۔ مائکروچِپ MPLAB® X IDE کو پروگرامنگ اور ڈیبگنگ کے لیے آن بورڈ ڈیبگر کے لیے فرنٹ اینڈ کے طور پر استعمال کیا جا سکتا ہے۔ MPLAB ڈیٹا ویزولائزر کو CDC اور ڈیبگ GPIO کے لیے فرنٹ اینڈ کے طور پر استعمال کیا جا سکتا ہے۔
آن بورڈ ڈیبگر کنکشنز
نیچے دی گئی جدول ہدف اور ڈیبگر سیکشن کے درمیان کنکشن دکھاتی ہے۔ ہدف اور ڈیبگر کے درمیان تمام روابط اس وقت تک سہ رخی ہیں جب تک کہ ڈیبگر انٹرفیس کو فعال طور پر استعمال نہیں کر رہا ہے۔ اس لیے، چونکہ سگنلز کی بہت کم آلودگی ہوتی ہے، اس لیے پنوں کو کسی بھی چیز کے لیے کنفیگر کیا جا سکتا ہے جو صارف چاہے۔ آن بورڈ ڈیبگر کی صلاحیتوں کو استعمال کرنے کے طریقے کے بارے میں مزید معلومات کے لیے، 3.1 آن بورڈ ڈیبگر اوور دیکھیںview.
آن بورڈ ڈیبگر کنکشنز
| PIC18F57Q43 | ڈیبگر | فنکشن | مشترکہ فعالیت |
| آر ایف 1 | CDC TX | UART RX (PIC18F57Q43 RX لائن) | کنارے کنیکٹر |
| آر ایف 0 | سی ڈی سی آر ایکس | UART TX (PIC18F57Q43 TX لائن) | کنارے کنیکٹر |
| RB7 | ڈی بی جی 0 | آئی سی ایس پی ڈی اے ٹی | کنارے کنیکٹر |
| RB6 | ڈی بی جی 1 | آئی سی ایس پی سی ایل کے | کنارے کنیکٹر |
| RB4 | ڈی بی جی 2 | جی پی آئی او | کنارے کنیکٹر اور SW0 |
| RE3 | ڈی بی جی 3 | ایم سی ایل آر | کنارے کنیکٹر |
ہارڈ ویئر پر نظرثانی کی تاریخ اور معلوم مسائل
یہ صارف گائیڈ بورڈ کی تازہ ترین دستیاب نظرثانی کے بارے میں معلومات فراہم کرنے کے لیے لکھا گیا ہے۔ درج ذیل حصوں میں معلوم مسائل کے بارے میں معلومات، پرانی نظرثانی کی تاریخ، اور پرانی نظرثانی تازہ ترین نظرثانی سے کس طرح مختلف ہے۔
پروڈکٹ کی شناخت اور نظر ثانی
PIC18F57Q43 کیوروسٹی نینو بورڈ کی نظرثانی اور پروڈکٹ شناخت کنندہ کو دو طریقوں سے پایا جا سکتا ہے: یا تو Microchip MPLAB® X IDE کٹ ونڈو کو استعمال کر کے یا PCB کے نیچے والے اسٹیکر کو دیکھ کر۔ PIC18F57Q43 Curiosity Nano کو کمپیوٹر سے جوڑنے سے Microchip MPLAB® X IDE چل رہا ہے، کٹ ونڈو پاپ اپ ہو جائے گی۔ سیریل نمبر کے پہلے چھ ہندسے، جو کٹ کی معلومات کے تحت درج ہیں، پروڈکٹ شناخت کنندہ اور نظر ثانی پر مشتمل ہیں۔
ٹپ: کٹ ونڈو MPLAB® X IDE میں مینو بار ونڈو > کٹ ونڈو کے ذریعے کھولی جا سکتی ہے۔
یہی معلومات پی سی بی کے نیچے دیے گئے اسٹیکر پر بھی مل سکتی ہیں۔ زیادہ تر بورڈز میں A09-nnnn\rr کے طور پر سادہ متن میں شناخت کنندہ اور نظرثانی پرنٹ ہوگی، جہاں "nnnn" شناخت کنندہ ہے، اور "rr" نظرثانی ہے۔ محدود جگہ والے بورڈز میں صرف ڈیٹا میٹرکس کوڈ والا اسٹیکر ہوتا ہے، جس میں پروڈکٹ کا شناخت کنندہ، نظر ثانی اور سیریل نمبر ہوتا ہے۔
سیریل نمبر سٹرنگ کا فارمیٹ درج ذیل ہے:
- "nnnnrrssssssssss"
- n = پروڈکٹ شناخت کنندہ
- r = نظر ثانی
- s = سیریل نمبر
PIC18F57Q43 Curiosity Nano کے لیے پروڈکٹ کا شناخت کنندہ A09-3290 ہے۔
نظرثانی 3
نظر ثانی 3 ابتدائی طور پر جاری کردہ ورژن ہے۔
دستاویز پر نظر ثانی کی تاریخ
| ڈاکٹر rev | تاریخ | تبصرہ |
| A | 03/2020 | ابتدائی دستاویز کا اجراء۔ |
اپینڈکس
یوجنابدق
PIC18F57Q43 کیوروسٹی نینو اسکیمیٹک



اسمبلی ڈرائنگ
PIC18F57Q43 کیوروسٹی نینو اسمبلی ڈرائنگ ٹاپ

PIC18F57Q43 کیوروسٹی نینو اسمبلی ڈرائنگ باٹم

کلک بورڈز کے لیے کیوروسٹی نینو بیس™
PIC18F57Q43 کیوروسٹی نینو پن آؤٹ میپنگ

آن بورڈ ڈیبگر کو منقطع کرنا
آن بورڈ ڈیبگر اور لیول شفٹرز PIC18F57Q43 سے مکمل طور پر منقطع ہو سکتے ہیں۔ نیچے دیا گیا بلاک ڈایاگرام ڈیبگر اور PIC18F57Q43 کے درمیان تمام کنکشن دکھاتا ہے۔ گول خانے بورڈ کے کنارے سے کنکشن کی نمائندگی کرتے ہیں۔ دکھائے گئے سگنل کے نام بورڈ کے نیچے کی طرف سلک اسکرین میں بھی پرنٹ کیے گئے ہیں۔
ڈیبگر کو منقطع کرنے کے لیے، شکل 7-6 میں دکھائے گئے پٹے کاٹ دیں۔
توجہ: GPIO پٹے کو آن بورڈ ڈیبگر پر کاٹنا ورچوئل سیریل پورٹ، پروگرامنگ، ڈیبگنگ، اور ڈیٹا اسٹریمنگ کو غیر فعال کر دے گا۔ پاور سپلائی کا پٹا کاٹنے سے آن بورڈ پاور سپلائی منقطع ہو جائے گی۔
ٹپ: کوئی بھی کنکشن جو کاٹا جاتا ہے اسے ٹانکا لگا کر دوبارہ جوڑا جا سکتا ہے، متبادل طور پر، 0Ω 0402 ریزسٹر لگایا جا سکتا ہے۔
- جب ڈیبگر منقطع ہو جاتا ہے تو، ایک بیرونی ڈیبگر کو تصویر 7-6 میں دکھائے گئے سوراخوں سے جوڑا جا سکتا ہے۔ ایکسٹرنل ڈیبگر کو جوڑنے کے بارے میں تفصیلات 3.6 کنیکٹنگ External Debuggers میں بیان کی گئی ہیں۔
آن بورڈ ڈیبگر کنکشنز بلاک ڈایاگرام

آن بورڈ ڈیبگر کنکشن کٹ پٹے

مائیکرو چِپ Webسائٹ
مائیکرو چِپ ہمارے ذریعے آن لائن سپورٹ فراہم کرتا ہے۔ webسائٹ پر http://www.microchip.com/.
یہ webسائٹ بنانے کے لئے استعمال کیا جاتا ہے files اور معلومات صارفین کے لیے آسانی سے دستیاب ہیں۔ دستیاب مواد میں سے کچھ میں شامل ہیں:
- پروڈکٹ سپورٹ – ڈیٹا شیٹس اور خطا، ایپلیکیشن نوٹس اور ایسample پروگرامز، ڈیزائن کے وسائل، صارف کے رہنما اور ہارڈویئر سپورٹ دستاویزات، تازہ ترین سافٹ ویئر ریلیز اور محفوظ شدہ سافٹ ویئر
- جنرل ٹیکنیکل سپورٹ - اکثر پوچھے جانے والے سوالات (FAQs)، تکنیکی مدد کی درخواستیں، آن لائن ڈسکشن گروپس، مائکروچپ ڈیزائن پارٹنر پروگرام ممبر کی فہرست
- مائیکرو چِپ کا کاروبار - پروڈکٹ سلیکٹر اور آرڈرنگ گائیڈز، تازہ ترین مائیکرو چِپ پریس ریلیز، سیمینارز اور ایونٹس کی فہرست، مائیکرو چِپ سیلز آفسز، ڈسٹری بیوٹرز اور فیکٹری کے نمائندوں کی فہرستیں
مصنوعات کی تبدیلی کی اطلاع کی خدمت
مائیکرو چِپ کی پروڈکٹ کی تبدیلی کی اطلاع سروس صارفین کو مائیکرو چِپ پراڈکٹس پر تازہ رکھنے میں مدد کرتی ہے۔ سبسکرائبرز کو ای میل اطلاع موصول ہوگی جب بھی کسی مخصوص پروڈکٹ فیملی یا ڈیولپمنٹ ٹول کی دلچسپی سے متعلق تبدیلیاں، اپ ڈیٹس، نظرثانی یا خرابیاں ہوں گی۔
رجسٹر کرنے کے لیے، پر جائیں۔ http://www.microchip.com/pcn اور رجسٹریشن کی ہدایات پر عمل کریں۔
کسٹمر سپورٹ
مائیکرو چِپ پروڈکٹس کے صارفین کئی چینلز کے ذریعے مدد حاصل کر سکتے ہیں:
- تقسیم کار یا نمائندہ
- مقامی سیلز آفس
- ایمبیڈڈ سولیوشن انجینئر (ESE)
- ٹیکنیکل سپورٹ
صارفین کو مدد کے لیے اپنے ڈسٹری بیوٹر، نمائندے یا ESE سے رابطہ کرنا چاہیے۔ مقامی سیلز آفس بھی گاہکوں کی مدد کے لیے دستیاب ہیں۔ سیلز دفاتر اور مقامات کی فہرست اس دستاویز میں شامل ہے۔
کے ذریعے تکنیکی مدد دستیاب ہے۔ webسائٹ پر: http://www.microchip.com/support
مائیکرو چِپ ڈیوائسز کوڈ پروٹیکشن فیچر
مائیکرو چِپ ڈیوائسز پر کوڈ پروٹیکشن فیچر کی درج ذیل تفصیلات نوٹ کریں:
- مائیکرو چِپ پروڈکٹس اپنی مخصوص مائیکرو چِپ ڈیٹا شیٹ میں موجود تفصیلات کو پورا کرتے ہیں۔
- مائیکرو چِپ کا خیال ہے کہ اس کی مصنوعات کا خاندان آج مارکیٹ میں اپنی نوعیت کے سب سے محفوظ خاندانوں میں سے ایک ہے، جب اسے مطلوبہ انداز میں اور عام حالات میں استعمال کیا جاتا ہے۔
- کوڈ کے تحفظ کی خصوصیت کی خلاف ورزی کرنے کے لیے بے ایمان اور ممکنہ طور پر غیر قانونی طریقے استعمال کیے گئے ہیں۔ یہ تمام طریقے، ہمارے علم کے مطابق، مائیکرو چِپ پروڈکٹس کو مائیکرو چِپ کی ڈیٹا شیٹس میں موجود آپریٹنگ تصریحات سے ہٹ کر استعمال کرنے کی ضرورت ہے۔ زیادہ امکان ہے کہ ایسا کرنے والا شخص دانشورانہ املاک کی چوری میں مصروف ہے۔
- مائیکرو چِپ اس صارف کے ساتھ کام کرنے کے لیے تیار ہے جو اپنے کوڈ کی سالمیت کے بارے میں فکر مند ہے۔
- نہ تو مائیکرو چِپ اور نہ ہی کوئی دوسرا سیمی کنڈکٹر بنانے والا اپنے کوڈ کی حفاظت کی ضمانت دے سکتا ہے۔ کوڈ پروٹیکشن کا مطلب یہ نہیں ہے کہ ہم پروڈکٹ کو "اٹوٹ ایبل" کی ضمانت دے رہے ہیں۔
کوڈ تحفظ مسلسل تیار ہو رہا ہے۔ ہم مائیکرو چِپ پر اپنی مصنوعات کے کوڈ پروٹیکشن فیچرز کو مسلسل بہتر بنانے کے لیے پرعزم ہیں۔ مائیکرو چِپ کے کوڈ پروٹیکشن فیچر کو توڑنے کی کوشش ڈیجیٹل ملینیم کاپی رائٹ ایکٹ کی خلاف ورزی ہو سکتی ہے۔ اگر ایسی کارروائیاں آپ کے سافٹ ویئر یا دیگر کاپی رائٹ والے کام تک غیر مجاز رسائی کی اجازت دیتی ہیں، تو آپ کو اس ایکٹ کے تحت ریلیف کے لیے مقدمہ کرنے کا حق حاصل ہو سکتا ہے۔
قانونی نوٹس
ڈیوائس ایپلیکیشنز اور اس طرح کے بارے میں اس اشاعت میں موجود معلومات صرف آپ کی سہولت کے لیے فراہم کی گئی ہیں اور اسے اپ ڈیٹس کے ذریعے ختم کیا جا سکتا ہے۔ یہ یقینی بنانا آپ کی ذمہ داری ہے کہ آپ کی درخواست آپ کی وضاحتوں کے مطابق ہو۔ مائیکروچپ کسی بھی قسم کی کوئی نمائندگی یا وارنٹی نہیں دیتا خواہ وہ ظاہر ہو یا مضمر، تحریری یا زبانی، قانونی یا بصورت دیگر، معلومات سے متعلق، بشمول غیر قانونی، غیر مشروط، غیر مشروط۔ Microchip اس معلومات اور اس کے استعمال سے پیدا ہونے والی تمام ذمہ داریوں کو مسترد کرتا ہے۔ لائف سپورٹ اور/یا حفاظتی ایپلی کیشنز میں مائیکرو چِپ ڈیوائسز کا استعمال مکمل طور پر خریدار کے خطرے میں ہے، اور خریدار اس طرح کے استعمال کے نتیجے میں ہونے والے کسی بھی اور تمام نقصانات، دعووں، سوٹوں، یا اخراجات سے بے ضرر مائیکرو چِپ کا دفاع، معاوضہ اور اسے رکھنے پر متفق ہے۔ کسی بھی مائیکرو چِپ دانشورانہ املاک کے حقوق کے تحت کوئی لائسنس، واضح طور پر یا دوسری صورت میں نہیں دیا جاتا جب تک کہ دوسری صورت میں بیان نہ کیا جائے۔
ٹریڈ مارکس
مائیکرو چِپ کا نام اور لوگو، مائیکرو چِپ لوگو، اڈاپٹیک، اینی ریٹ، اے وی آر، اے وی آر لوگو، اے وی آر فریکس، بیسٹ ٹائم، بٹ کلاؤڈ، چپ کٹ، چپ کِٹ لوگو، کرپٹو میموری، کریپٹو آر ایف، ڈی ایس پی آئی سی، فلیش فلیکس، فلیکس، فلیکس، کیلوبیلوکی , LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST لوگو, MPLAB, OptoLyzer, PackeTime, PIC, picoPower, PICSTART, PIC32 لوگو, PolarFire, SENGUT, SENBUCH, ڈیزائنر , SpyNIC, SST, SST Logo, SuperFlash, Symmetricom, SyncServer, Tachyon, TempTrackr, TimeSource, tinyAVR, UNI/O, Vectron, اور XMEGA امریکہ اور دیگر ممالک میں شامل Microchip ٹیکنالوجی کے رجسٹرڈ ٹریڈ مارکس ہیں۔ اے پی ٹی، کلاک ورکس، ایمبیڈڈ کنٹرول سلوشنز کمپنی، ایتھر سنچ، فلیش ٹیک، ہائپر اسپیڈ کنٹرول، ہائپر لائٹ لوڈ، انٹیلی ایم او ایس، لائبیرو، موٹر بینچ، ایم ٹچ، پاورمائٹ 3، پریسیژن ایج، پرو اے ایس آئی سی، پرو اے ایس آئی سی پلس، پرو اے ایس آئی سی پلس اسمارٹ لوگو، Qui-Wire SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, Vite, WinPath, اور ZL مائیکرو چِپ ٹیکنالوجی کے رجسٹرڈ ٹریڈ مارکس ہیں جو U.S.A. ملحقہ کلید دبانے میں شامل ہیں۔ BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, ڈائنامک ایوریج میچنگ, DAM, ECAN, EtherGREEN, In-Cirt, ECAN, EtherGREEN, In-Cirter, In-CirtterICBICNET, پراگرام کنیکٹیوٹی er، KleerNet، KleerNet لوگو، memBrain، Mindi، MiWi، MPASM، MPF، MPLAB مصدقہ لوگو، MPLIB، MPLINK، MultiTRAK، NetDetach، Omniscient Code Generation، PICDEM، PICDEM.net، PICkit، PICtail، PowerSmart، PureSilicon، QMatrix، Riple IREP، بلاک SAM-ICE, Serial Quad I/O, SMART-I.S, SQI, SuperSwitcher, SuperSwitcher II, Total Endurance, TSHARC, USBCheck, VariSense, ViewSpan، WiperLock، Wireless DNA، اور ZENA امریکہ اور دیگر ممالک میں شامل Microchip ٹیکنالوجی کے ٹریڈ مارک ہیں۔ SQTP مائیکرو چِپ ٹکنالوجی کا ایک سروس مارک ہے جو USA میں شامل ہے۔ Adaptec لوگو، فریکوئنسی آن ڈیمانڈ، سیلیکون سٹوریج ٹیکنالوجی، اور Symmcom دوسرے ممالک میں Microchip Technology Inc. کے رجسٹرڈ ٹریڈ مارک ہیں۔ GestIC Microchip Technology Germany II GmbH & Co. KG کا رجسٹرڈ ٹریڈ مارک ہے، جو Microchip Technology Inc. کا ذیلی ادارہ ہے، دوسرے ممالک میں۔
یہاں ذکر کردہ دیگر تمام ٹریڈ مارک ان کی متعلقہ کمپنیوں کی ملکیت ہیں۔
© 2020، Microchip Technology Incorporated, Printed in USA, جملہ حقوق محفوظ ہیں۔
ISBN: 978-1-5224-5774-9
کوالٹی مینجمنٹ سسٹم
مائیکرو چِپ کے کوالٹی مینجمنٹ سسٹمز کے بارے میں معلومات کے لیے، براہِ کرم ملاحظہ کریں۔ http://www.microchip.com/quality.
دنیا بھر میں سیلز اور سروس
| امریکہ | ایشیا/پیسفک | ایشیا/پیسفک | یوروپ |
| کارپوریٹ آفس 2355 West Chandler Blvd. چاندلر، AZ 85224-6199 ٹیلی فون: 480-792-7200 فیکس: 480-792-7277 تکنیکی معاونت: http://www.microchip.com/support Web پتہ: http://www.microchip.com اٹلانٹا ڈولتھ، جی اے ٹیلی فون: 678-957-9614 فیکس: 678-957-1455آسٹن، TX ٹیلی فون: 512-257-3370 بوسٹن ویسٹبورو، ایم اے ٹیلی فون: 774-760-0087 فیکس: 774-760-0088 شکاگو Itasca، IL ٹیلی فون: 630-285-0071 فیکس: 630-285-0075 ڈلاس ایڈیسن ، ٹی ایکس ٹیلی فون: 972-818-7423 فیکس: 972-818-2924 ڈیٹرائٹ نووی، ایم آئی ٹیلی فون: 248-848-4000 ہیوسٹن، TX ٹیلی فون: 281-894-5983 انڈیاناپولس Noblesville, IN ٹیلی فون: 317-773-8323 فیکس: 317-773-5453 ٹیلی فون: 317-536-2380 لاس اینجلس مشن ویجو، CA ٹیلی فون: 949-462-9523 فیکس: 949-462-9608 ٹیلی فون: 951-273-7800 ریلی، این سی ٹیلی فون: 919-844-7510 نیویارک، نیو یارک ٹیلی فون: 631-435-6000 سان ہوزے، CA ٹیلی فون: 408-735-9110 ٹیلی فون: 408-436-4270 کینیڈا - ٹورنٹو ٹیلی فون: 905-695-1980 فیکس: 905-695-2078 |
آسٹریلیا - سڈنی ٹیلی فون: 61-2-9868-6733 چین - بیجنگ ٹیلی فون: 86-10-8569-7000 چین - چینگڈو ٹیلی فون: 86-28-8665-5511 چین - چونگ کنگ ٹیلی فون: 86-23-8980-9588 چین - ڈونگ گوان ٹیلی فون: 86-769-8702-9880 چین - گوانگزو ٹیلی فون: 86-20-8755-8029 چین - ہانگجو ٹیلی فون: 86-571-8792-8115 چین - ہانگ کانگ SAR ٹیلی فون: 852-2943-5100 چین - نانجنگ ٹیلی فون: 86-25-8473-2460 چین - چنگ ڈاؤ ٹیلی فون: 86-532-8502-7355 چین - شنگھائی ٹیلی فون: 86-21-3326-8000 چین - شینیانگ ٹیلی فون: 86-24-2334-2829 چین - شینزین ٹیلی فون: 86-755-8864-2200 چین - سوزو ٹیلی فون: 86-186-6233-1526 چین - ووہان ٹیلی فون: 86-27-5980-5300 چین - ژیان ٹیلی فون: 86-29-8833-7252 چین - زیامین ٹیلی فون: 86-592-2388138 چین - زوہائی ٹیلی فون: 86-756-3210040 |
انڈیا - بنگلور ٹیلی فون: 91-80-3090-4444 ہندوستان - نئی دہلی ٹیلی فون: 91-11-4160-8631 بھارت - پونے ٹیلی فون: 91-20-4121-0141 جاپان - اوساکا ٹیلی فون: 81-6-6152-7160 جاپان - ٹوکیو ٹیلی فون: 81-3-6880- 3770 کوریا - ڈیگو ٹیلی فون: 82-53-744-4301 کوریا - سیول ٹیلی فون: 82-2-554-7200 ملائیشیا۔ کوالالمپور ٹیلی فون: 60-3-7651-7906 ملائیشیا - پینانگ ٹیلی فون: 60-4-227-8870 فلپائن - منیلا ٹیلی فون: 63-2-634-9065 سنگاپور ٹیلی فون: 65-6334-8870 تائیوان - ہسن چو ٹیلی فون: 886-3-577-8366 تائیوان - کاؤسنگ ٹیلی فون: 886-7-213-7830 تائیوان - تائی پے ٹیلی فون: 886-2-2508-8600 تھائی لینڈ - بنکاک ٹیلی فون: 66-2-694-1351 ویتنام - ہو چی منہ ٹیلی فون: 84-28-5448-2100 |
آسٹریا - ویلز ٹیلی فون: 43-7242-2244-39 فیکس: 43-7242-2244-393 ڈنمارک - کوپن ہیگن ٹیلی فون: 45-4485-5910 فیکس: 45-4485-2829 فن لینڈ - ایسپو ٹیلی فون: 358-9-4520-820 فرانس - پیرس Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 جرمنی - گارچنگ ٹیلی فون: 49-8931-9700 جرمنی - ہان ٹیلی فون: 49-2129-3766400 جرمنی - ہیلبرون ٹیلی فون: 49-7131-72400 جرمنی - کارلسروہے ٹیلی فون: 49-721-625370 جرمنی - میونخ Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 جرمنی - روزن ہائیم ٹیلی فون: 49-8031-354-560 اسرائیل - راعانہ ٹیلی فون: 972-9-744-7705 اٹلی - میلان ٹیلی فون: 39-0331-742611 فیکس: 39-0331-466781 اٹلی - پاڈووا ٹیلی فون: 39-049-7625286 نیدرلینڈز - ڈرونن ٹیلی فون: 31-416-690399 فیکس: 31-416-690340 ناروے - ٹرانڈہیم ٹیلی فون: 47-72884388 پولینڈ - وارسا ٹیلی فون: 48-22-3325737 رومانیہ - بخارسٹ Tel: 40-21-407-87-50 اسپین۔ میڈرڈ Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 سویڈن - گوٹنبرگ Tel: 46-31-704-60-40 سویڈن - اسٹاک ہوم ٹیلی فون: 46-8-5090-4654 یوکے - ووکنگھم ٹیلی فون: 44-118-921-5800 فیکس: 44-118-921-5820 |
© 2020 Microchip Technology Inc.
دستاویزات / وسائل
![]() |
مائکروچپ PIC18F57Q43 کیوروسٹی نینو ہارڈ ویئر [پی ڈی ایف] یوزر گائیڈ PIC18F57Q43 کیوروسٹی نینو ہارڈ ویئر، PIC18F57Q43، کیوروسٹی نینو ہارڈ ویئر، نینو ہارڈ ویئر، ہارڈ ویئر |





