विषयसूची:
वीडियो: ब्रेडबोर्ड का उपयोग करके PICkit प्रोग्रामर के साथ PIC MCU को कैसे प्रोग्राम करें: 3 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
आपको PIC (या किसी अन्य) माइक्रोकंट्रोलर के साथ खेलने के लिए महंगे और परिष्कृत उपकरणों की आवश्यकता नहीं है। आपको बस एक ब्रेडबोर्ड चाहिए जहां आप अपने सर्किट और प्रोग्रामिंग का परीक्षण करें। बेशक किसी तरह का प्रोग्रामर और आईडीई जरूरी है। इस निर्देशयोग्य में मैं MPLAB X IDE और PICkit3 प्रोग्रामर का उपयोग करूंगा।
मैंने PIC18F14K22 को चुना है। इस विशेष पीआईसी के लिए कोई विशेष कारण नहीं है, मेरे पास फिलहाल इसका उपयोग नहीं किया गया है। यह 2.3 वी और 5.5 वी के बीच वोल्टेज रेंज में काम करता है। प्रोग्रामिंग प्रक्रिया को सरल कोड के साथ दिखाया जाएगा जो एलईडी को समय-समय पर ब्लिंक करने देता है।
चरण 1: हमें क्या चाहिए
- PICkit3 प्रोग्रामर
- ब्रेड बोर्ड
- PIC18F14K22 एमसीयू
- 6-पिन हैडर
- कुछ केबल
- या तो 4.5 वी बैटरी या यूएसबी केबल (आप पुराने माउस या कीबोर्ड से कुछ का उपयोग कर सकते हैं या स्वयं बना सकते हैं)
- परीक्षण उद्देश्यों के लिए किसी भी रंग एलईडी और 470 रोकनेवाला;
डाटा शीट:
PIC18F14K22
पिककिट 3
चरण 2: वायरिंग
पिककिट3
आइए PICkit3 प्रोग्रामर पर एक नजर डालते हैं। नीचे की तरफ 6-पिन वाली महिला हेडर पर ध्यान दें। पिन नंबर एक को एक सफेद त्रिकोण के साथ हस्ताक्षरित किया जाता है, इसलिए सामने की ओर से पिनों को दाएं से बाएं तक गिना जाता है। पिन का विवरण:
- एमसीएलआर
- वीडीडी
- ज़मीन
- आईसीएसपी डेटा
- आईसीएसपी घड़ी
- जुड़े नहीं हैं
ब्रेड बोर्ड
ब्रेडबोर्ड पर पहले 6-पिन हेडर और PIC को एक-दूसरे के काफी करीब रखें। PIC डेटाशीट में हमें फंक्शन मैपिंग का पता लगाना है:
- वीडीडी - पिन 1
- वीएसएस (जमीन) - पिन 20
- पीजीडी (आईसीएसपी डेटा) - पिन 19
- पीजीसी (आईसीएसपी घड़ी) - पिन 18
- एमसीएलआर - पिन 4
- RC0 - पिन 16 (जिस पिन से LED चलाई जाएगी)
सर्किट योजना को फ्रिट्ज़िंग चित्र में दिखाया गया है।
शक्ति
जैसा कि पहले उल्लेख किया गया था कि सर्किट को या तो 4.5 वी बैटरी या यूएसबी आउटलेट (5 वी) से संचालित किया जा सकता है। यह स्पष्ट करने के लिए कि इस विशेष PIC के लिए 5 V ठीक है, लेकिन दूसरों के लिए होना आवश्यक नहीं है। डिवाइस पर लागू वोल्टेज रेंज के लिए हमेशा डेटाशीट की जांच करें।
चरण 3: प्रोग्रामिंग
मैंने परीक्षण उद्देश्यों के लिए बहुत ही सरल कोड तैयार किया। जब आपके पास प्रोग्रामिंग के लिए MPLAB प्रोजेक्ट तैयार हो, तो PICkit3 को ब्रेडबोर्ड पर पिन हेडर से जोड़ दें। सर्किट को संचालित करना न भूलें अन्यथा PIC और प्रोग्रामर के बीच कनेक्शन विफल हो जाता है। "मेक एंड प्रोग्राम डिवाइस मेन प्रोजेक्ट" बटन पर क्लिक करें और प्रोग्रामिंग समाप्त होने तक प्रतीक्षा करें। उसके बाद एलईडी को ब्लिंक करना चाहिए - 500 एमएस ऑन और 500 एमएस ऑफ।
सिफारिश की:
ESP8266 फ्लैशर और प्रोग्रामर, IOT वाईफ़ाई मॉड्यूल का उपयोग करके फर्मवेयर पर ESP8266 को फ्लैश या प्रोग्राम कैसे करें: 6 चरण
ESP8266 फ्लैशर और प्रोग्रामर, IOT Wifi मॉड्यूल का उपयोग करके फर्मवेयर पर ESP8266 को फ्लैश या प्रोग्राम कैसे करें: विवरण: यह मॉड्यूल ESP-01 या ESP-01S प्रकार के ESP8266 मॉड्यूल के लिए एक USB एडेप्टर / प्रोग्रामर है। यह ESP01 को प्लग करने के लिए 2x4P 2.54mm महिला हेडर के साथ आसानी से फिट है। साथ ही यह 2x4P 2.54mm पुरुष h… के माध्यम से ESP-01 के सभी पिनों को तोड़ देता है
प्रोग्रामर के रूप में Arduino Uno का उपयोग करके AVR में C कोड कैसे अपलोड करें: 6 चरण
प्रोग्रामर के रूप में Arduino Uno का उपयोग करके ِAVR में C कोड कैसे अपलोड करें: सभी को HI:D यहां मैं Arduino Uno R3 का उपयोग करके किसी भी AVR चिप को प्रोग्राम करने का एक सरल तरीका साझा करूंगा, आपको अपने माइक्रोकंट्रोलर को कोड बर्न करने की आवश्यकता है, विशिष्ट खरीदने के बजाय Arduino Uno प्रोग्रामर जिसकी बहुत कीमत होती है
Arduino UNO का उपयोग करके Arduino Pro Mini को कैसे प्रोग्राम करें: 4 कदम
Arduino UNO का उपयोग करके Arduino Pro Mini को कैसे प्रोग्राम करें: नमस्कार दोस्तों, आज मैं Arduino UNO का उपयोग करके Arduino Pro मिनी को प्रोग्राम करने का एक सरल तरीका साझा कर रहा हूं। यह ट्यूटोरियल उन लोगों के लिए है जो arduino के साथ शुरुआत कर रहे हैं और Arduino Pro mini.Arduino Pro mini का उपयोग करके अपने प्रोजेक्ट के आकार को कम करना चाहते हैं।
PIC प्रोग्रामर कैसे बनाएं - PicKit 2 'क्लोन': 4 चरण (चित्रों के साथ)
PIC प्रोग्रामर कैसे बनाएं - PicKit 2 'क्लोन': नमस्ते! यह एक PIC प्रोग्रामर बनाने पर एक छोटा निर्देश है जो PicKit 2 के रूप में कार्य करता है। मैंने इसे इसलिए बनाया क्योंकि यह एक मूल PicKit खरीदने की तुलना में सस्ता है और क्योंकि माइक्रोचिप, PIC माइक्रोकंट्रोलर के निर्माता और PicKit प्रोग्रामर, pr
अपने ब्रेडबोर्ड को ब्लिंग आउट करें (सोलरबॉटिक्स ट्रांसपेरेंट ब्रेडबोर्ड में एलईडी पावर इंडिकेटर कैसे जोड़ें): 7 कदम
अपने ब्रेडबोर्ड को ब्लिंग आउट करें (सोलरबॉटिक्स ट्रांसपेरेंट ब्रेडबोर्ड में एलईडी पावर इंडिकेटर कैसे जोड़ें): ये पारदर्शी ब्रेडबोर्ड किसी भी अन्य इलेक्ट्रॉनिक्स ब्रेडबोर्ड की तरह हैं, लेकिन वे स्पष्ट हैं! तो, स्पष्ट ब्रेडबोर्ड के साथ कोई क्या कर सकता है? मुझे लगता है कि स्पष्ट उत्तर एक पावर एल ई डी जोड़ना है