सिलिकॉन लॅब्स C8051F00x/01x-DK डेव्हलपमेंट किट वापरकर्ता मार्गदर्शक

सिलिकॉन लॅब्स लोगो

C8051F00x/01x-DK 

C8051F00X/01X Dविकास KIT USER S GUIDE 

किट सामग्री

C8051F00x/01x डेव्हलपमेंट किटमध्ये खालील आयटम आहेत:

  • C8051F005 लक्ष्य बोर्ड
  • C8051Fxxx विकास किट क्विक-स्टार्ट मार्गदर्शक
  • सिलिकॉन प्रयोगशाळा IDE आणि उत्पादन माहिती CD-ROM. सीडी सामग्रीमध्ये हे समाविष्ट आहे:
    • सिलिकॉन प्रयोगशाळा एकात्मिक विकास पर्यावरण (IDE)
    • केइल सॉफ्टवेअर 8051 डेव्हलपमेंट टूल्स (मॅक्रो असेंबलर, लिंकर, मूल्यांकन 'सी' कंपाइलर)
    • स्रोत कोड उदाamples आणि रजिस्टर व्याख्या files
    • दस्तऐवजीकरण
    • C8051F00x/01x विकास किट वापरकर्ता मार्गदर्शक (हा दस्तऐवज)
  • एसी ते डीसी पॉवर अडॅप्टर
  • यूएसबी डीबग अॅडॉप्टर (यूएसबी टू डीबग इंटरफेस)
  • यूएसबी केबल

USB डीबग अडॅप्टर वापरून हार्डवेअर सेटअप

आकृती 1 मध्ये दर्शविल्याप्रमाणे यूएसबी डीबग अॅडॉप्टरद्वारे सिलिकॉन लॅबोरेटरीज IDE चालवणाऱ्या पीसीशी लक्ष्य बोर्ड जोडलेला आहे.

  1. यूएसबी डीबग अडॅप्टर J शी कनेक्ट कराTAG 10-पिन रिबन केबलसह लक्ष्य बोर्डवर कनेक्टर. 2. USB केबलचे एक टोक USB डीबग अडॅप्टरवरील USB कनेक्टरशी जोडा.
  2. USB केबलचे दुसरे टोक PC वरील USB पोर्टशी जोडा.
  3. लक्ष्य बोर्डवरील पॉवर जॅक P1 ला ac/dc पॉवर अडॅप्टर कनेक्ट करा.

टिपा: 

  • वापरा रीसेट करा USB डीबग अडॅप्टर वापरून कनेक्ट केलेले असताना लक्ष्य रीसेट करण्यासाठी IDE मधील बटण.
  • रिबन केबलला टार्गेट बोर्डवरून जोडण्यापूर्वी किंवा डिस्कनेक्ट करण्यापूर्वी टार्गेट बोर्ड आणि USB डीबग अडॅप्टरमधून पॉवर काढून टाका. जेव्हा डिव्हाइसेसमध्ये पॉवर असते तेव्हा केबल कनेक्ट करणे किंवा डिस्कनेक्ट केल्याने डिव्हाइस आणि/किंवा USB डीबग अडॅप्टर खराब होऊ शकते.

आकृती 1

आकृती 1. USB डीबग अडॅप्टर वापरून हार्डवेअर सेटअप

सॉफ्टवेअर सेटअप

समाविष्ट केलेल्या CD-ROM मध्ये सिलिकॉन लॅबोरेटरीज इंटिग्रेटेड डेव्हलपमेंट एन्व्हायर्नमेंट (IDE), Keil सॉफ्टवेअर 8051 टूल्स आणि अतिरिक्त कागदपत्रे आहेत. तुमच्या PC च्या CD-ROM ड्राइव्हमध्ये CD-ROM घाला. इंस्टॉलर आपोआप लॉन्च होईल, तुम्हाला IDE सॉफ्टवेअर इंस्टॉल करण्याची किंवा इंस्टॉलेशन पॅनेलवरील बटणावर क्लिक करून दस्तऐवज वाचण्याची परवानगी देईल. तुम्ही CD-ROM टाकल्यावर इंस्टॉलर आपोआप सुरू होत नसल्यास, चालवा autorun.exe CD-ROM च्या रूट निर्देशिकेत आढळते. चा संदर्भ घ्या readme.txt file ज्ञात IDE समस्या आणि निर्बंधांसंबंधी नवीनतम माहितीसाठी CD-ROM वर.

सिलिकॉन प्रयोगशाळा एकात्मिक विकास पर्यावरण

सिलिकॉन लॅबोरेटरीज आयडीई सोर्स-कोड एडिटर, सोर्स-लेव्हल डीबगर आणि इन-सिस्टम फ्लॅश प्रोग्राम mer समाकलित करते. थर्ड-पार्टी कंपाइलर आणि असेंबलरचा वापर देखील समर्थित आहे. या डेव्हलपमेंट किटमध्ये Keil Software A51 मॅक्रो असेंबलर, BL51 लिंकर आणि मूल्यमापन आवृत्ती C51 'C' कंपाइलर समाविष्ट आहे. ही साधने सिलिकॉन लॅबोरेटरीज IDE मधून वापरली जाऊ शकतात.

सिस्टम आवश्यकता

सिलिकॉन प्रयोगशाळा IDE आवश्यकता:

  • मायक्रोसॉफ्ट विंडोज 98SE किंवा नंतरचा पेन्टियम-क्लास होस्ट पीसी.
  • एक उपलब्ध COM किंवा USB पोर्ट.
  • 64 MB RAM आणि 40 MB मोफत HD जागा शिफारस केली आहे.
असेंबलर आणि लिंकर

पूर्ण-आवृत्ती Keil A51 मॅक्रो असेंबलर आणि BL51 बँकिंग लिंकर डेव्हलपमेंट किटमध्ये समाविष्ट केले जातात आणि IDE इंस्टॉलेशन दरम्यान स्थापित केले जातात. संपूर्ण असेंबलर आणि लिंकर संदर्भ पुस्तिका अंतर्गत आढळू शकते मदत करा IDE मधील मेनू किंवा "SiLabs\MCU\hlp" निर्देशिका (A51.pdf).

मूल्यांकन C51 'C' कंपाइलर

Keil C51 'C' कंपाइलरची मूल्यमापन आवृत्ती डेव्हलपमेंट किटमध्ये समाविष्ट केली जाते आणि IDE इंस्टॉलेशन दरम्यान स्थापित केली जाते. C51 कंपाइलरची मूल्यमापन आवृत्ती संपूर्ण व्यावसायिक आवृत्ती सारखीच आहे आणि कोड आकार 4 kB पर्यंत मर्यादित आहे आणि फ्लोटिंग पॉइंट लायब्ररी समाविष्ट नाही. C51 कंपाइलर संदर्भ पुस्तिका अंतर्गत आढळू शकते मदत करा IDE मधील मेनू किंवा "SiLabs\MCU\hlp" निर्देशिका (C51.pdf).

Silicon Laboratories IDE सह Keil Software 8051 टूल्स वापरणे

IDE सह सोर्स-लेव्हल डीबगिंग करण्यासाठी, तुम्हाला परिपूर्ण ऑब्जेक्ट व्युत्पन्न करण्यासाठी Keil 8051 टूल्स कॉन्फिगर करणे आवश्यक आहे. file OMF-51 फॉरमॅटमध्ये ऑब्जेक्ट विस्तार आणि डीबग रेकॉर्ड सक्षम केले आहेत. तुम्ही OMF-51 absolute ऑब्जेक्ट बनवू शकता file कमांड लाइनवर Keil 8051 टूल्स कॉल करून (उदा. बॅच file किंवा बनवा file) किंवा IDE मध्ये तयार केलेला प्रकल्प व्यवस्थापक वापरून. सिलिकॉन लॅबोरेटरीज IDE प्रकल्प व्यवस्थापक वापरताना डीफॉल्ट कॉन्फिगरेशन ऑब्जेक्ट विस्तार आणि डीबग रेकॉर्ड निर्मिती सक्षम करते. अनुप्रयोग नोट पहा AN104 - सिलिकॉन लॅब्स IDE मध्ये Keil 8051 टूल्स समाकलित करणे मध्येSiLabs\MCU\Documentation\Appnotesसिलिकॉन लॅबोरेटरीज IDE सह Keil 8051 टूल्स वापरण्याबाबत अतिरिक्त माहितीसाठी CD ROM वरील निर्देशिका.

निरपेक्ष वस्तू तयार करणे file सिलिकॉन लॅबोरेटरीज आयडीई प्रकल्प व्यवस्थापक वापरून, तुम्ही प्रथम एक प्रकल्प तयार केला पाहिजे. प्रकल्पामध्ये संच असतो files, IDE कॉन्फिगरेशन, डीबग views, आणि लक्ष्य बिल्ड कॉन्फिगरेशन (यादी fileआउटपुट ऑब्जेक्ट बनवताना असेंबलर, कंपाइलर आणि लिंकरला इनपुट म्हणून वापरलेले s आणि टूल कॉन्फिगरेशन file).

खालील विभाग एक किंवा अधिक स्त्रोतांसह मॅन्युअली प्रोजेक्ट तयार करण्यासाठी आवश्यक असलेल्या चरणांचे वर्णन करतात files, एक प्रोग्राम तयार करा आणि डीबगिंगच्या तयारीसाठी लक्ष्यावर प्रोग्राम डाउनलोड करा. (IDE आपोआप एकल तयार करेल-file सध्या खुले आणि सक्रिय स्त्रोत वापरून प्रकल्प file आपण निवडल्यास प्रकल्प तयार करा/बनवा प्रकल्प परिभाषित करण्यापूर्वी.)

४.५.१. नवीन प्रकल्प तयार करणे 

  1. निवडा प्रकल्पनवीन प्रकल्प नवीन प्रोजेक्ट उघडण्यासाठी आणि सर्व कॉन्फिगरेशन सेटिंग्ज डीफॉल्टवर रीसेट करा.
  2. निवडा Fileनवीन File संपादक विंडो उघडण्यासाठी. तुमचा स्रोत तयार करा file(s) आणि जतन करा file(s) कलर सिंटॅक्स हायलाइटिंग सक्षम करण्यासाठी .c, .h, किंवा .asm सारख्या मान्यताप्राप्त विस्तारासह.
  3. मध्ये "नवीन प्रकल्प" वर उजवे-क्लिक करा प्रकल्प विंडो. निवडा ॲड fileप्रकल्प करण्यासाठी एस. निवडा fileमध्ये s file ब्राउझर आणि उघडा क्लिक करा. जोडणे सुरू ठेवा fileसर्व प्रकल्प होईपर्यंत s files जोडले गेले आहेत.
  4. प्रत्येकासाठी fileमध्ये s प्रकल्प विंडो जे तुम्हाला टार्गेट बिल्डमध्ये असेंबल, संकलित आणि लिंक करायचे आहे, त्यावर उजवे-क्लिक करा file नाव आणि निवडा ॲड file बांधणे. प्रत्येक file योग्य म्हणून एकत्र किंवा संकलित केले जाईल (आधारीत file विस्तार) आणि परिपूर्ण ऑब्जेक्टच्या बिल्डमध्ये जोडलेले आहे file.
    टीप: जर एखाद्या प्रकल्पात मोठ्या प्रमाणात समाविष्ट असेल files, आयडीईचे "ग्रुप" वैशिष्ट्य आयोजित करण्यासाठी वापरले जाऊ शकते. मध्ये "नवीन प्रकल्प" वर उजवे-क्लिक करा प्रकल्प विंडो. निवडा प्रोजेक्टमध्ये गट जोडा. पूर्व-परिभाषित गट जोडा किंवा सानुकूलित गट जोडा. गटाच्या नावावर उजवे-क्लिक करा आणि निवडा ॲड file गट करण्यासाठी. निवडा files जोडायचे आहे. जोडणे सुरू ठेवा fileसर्व प्रकल्प होईपर्यंत s files जोडले गेले आहेत.

४.५.२. डीबगिंगसाठी प्रोग्राम तयार करणे आणि डाउनलोड करणे 

  1. एकदा सर्व स्त्रोत fileलक्ष्य बिल्डमध्ये s जोडले गेले आहेत, वर क्लिक करून प्रकल्प तयार करा प्रकल्प तयार करा/बनवा टूलबारमधील बटण किंवा निवड प्रकल्पप्रकल्प तयार करा/बनवा मेनूमधून.
    टीप: प्रकल्प प्रथमच बांधल्यानंतर, द प्रकल्प तयार करा/बनवा कमांड फक्त तयार करेल  files जे मागील बिल्डपासून बदलले गेले आहेत. सर्व पुन्हा बांधण्यासाठी files आणि प्रकल्प अवलंबित्व, वर क्लिक करा सर्व पुन्हा तयार करा टूलबारमधील बटण किंवा निवडा प्रकल्पसर्व पुन्हा तयार करा मेनूमधून.
  1. लक्ष्य डिव्हाइसशी कनेक्ट करण्यापूर्वी, अनेक कनेक्शन पर्याय सेट करणे आवश्यक असू शकते. उघडा कनेक्शन पर्याय निवडून विंडो पर्यायकनेक्शन पर्याय... IDE मेनूमध्ये. प्रथम, “सिरियल अडॅप्टर” विभागात योग्य ॲडॉप्टर निवडा. पुढे, योग्य "डीबग इंटरफेस" निवडणे आवश्यक आहे. C8051F00x/01x फॅमिली उपकरणे J वापरतातTAG डीबग इंटरफेस. एकदा सर्व निवडी झाल्यानंतर, विंडो बंद करण्यासाठी ओके बटणावर क्लिक करा.
  2. वर क्लिक करा कनेक्ट करा टूलबारमधील बटण किंवा निवडा डीबग कराकनेक्ट करा डिव्हाइसशी कनेक्ट करण्यासाठी मेनूमधून.
  3. वर क्लिक करून लक्ष्यावर प्रकल्प डाउनलोड करा कोड डाउनलोड करा टूलबारमधील बटण.
    टीप: प्रोग्राम बिल्ड यशस्वी झाल्यास स्वयंचलित डाउनलोडिंग सक्षम करण्यासाठी निवडा बिल्ड केल्यानंतर स्वयंचलित संपर्क/डाउनलोड सक्षम करा मध्ये प्रकल्पलक्ष्य बिल्ड कॉन्फिगरेशन संवाद बिल्ड प्रक्रियेदरम्यान त्रुटी आढळल्यास, IDE डाउनलोड करण्याचा प्रयत्न करणार नाही.
  4. सध्याचे टार्गेट बिल्ड कॉन्फिगरेशन, एडिटर सेटिंग्ज आणि सर्व ओपन डीबगचे स्थान जतन करण्यासाठी डीबग सेशन पूर्ण झाल्यावर प्रोजेक्ट सेव्ह करा views प्रकल्प जतन करण्यासाठी, निवडा प्रकल्प->प्रोजेक्ट म्हणून जतन करा... मेनूमधून. प्रकल्पासाठी नवीन नाव तयार करा आणि त्यावर क्लिक करा जतन करा.

Exampस्रोत कोड

Example स्रोत कोड आणि नोंदणी व्याख्या files मध्ये प्रदान केले आहेत "SiLabs\MCU\Exampलेस\C8051F0xxIDE इंस्टॉलेशन दरम्यान निर्देशिका. या fileकोड डेव्हलपमेंटसाठी टेम्प्लेट म्हणून s वापरला जाऊ शकतो. उदाampले ॲप्लिकेशन्समध्ये ब्लिंकिंग एलईडी एक्स समाविष्ट आहेample जे एका निश्चित दराने ब्लिंक करण्यासाठी लक्ष्य बोर्डवर हिरव्या एलईडी कॉन्फिगर करते.

नोंदणी व्याख्या Files

नोंदणी व्याख्या files C8051F000.inc आणि C8051F000.h C8051F00x/01x डिव्हाइस कुटुंबासाठी सर्व SFR रजिस्टर आणि बिट-ॲड्रेसेबल कंट्रोल/स्टेटस बिट्स परिभाषित करा. ते मध्ये स्थापित केले आहेत "SiLabs\MCU\Examples\C8051F0xxIDE इंस्टॉलेशन दरम्यान निर्देशिका. नोंदणी आणि बिट नावे C8051F00x/01x डेटा शीटमध्ये वापरल्या जाणाऱ्या नावांसारखीच आहेत. दोन्ही नोंदणी व्याख्या files हे Keil Software 8051 टूल्सद्वारे वापरल्या जाणाऱ्या डीफॉल्ट शोध मार्गामध्ये देखील स्थापित केले जातात. म्हणून, डेव्हलपमेंट किट (A8051, C51) सह समाविष्ट केलेले Keil 51 टूल्स वापरताना, रजिस्टर व्याख्या कॉपी करणे आवश्यक नाही. file प्रत्येक प्रकल्पाला file निर्देशिका

ब्लिंकिंग एलईडी उदाample

माजीample स्रोत files blink.asm आणि blinky.c माजी दाखवाampअनेक मूलभूत C8051F00x/01x फंक्शन्स. यात समाविष्ट; वॉचडॉग टायमर (WDT) अक्षम करणे, पोर्ट I/O क्रॉसबार कॉन्फिगर करणे, व्यत्यय दिनचर्यासाठी टाइमर कॉन्फिगर करणे, सिस्टम घड्याळ सुरू करणे, आणि GPIO पोर्ट कॉन्फिगर करणे. संकलित/असेम्बल आणि लिंक केल्यावर हा प्रोग्राम टायमरसह इंटरप्ट हँडलर वापरून लक्ष्य बोर्डवर हिरवा LED एका सेकंदात पाच वेळा चमकतो.

लक्ष्य मंडळ

C8051F00x/01x डेव्हलपमेंट किटमध्ये मूल्यमापन आणि प्राथमिक सॉफ्टवेअर डेव्हलपमेंटसाठी C8051F005 डिव्हाइस पूर्व-स्थापित केलेले लक्ष्य बोर्ड समाविष्ट आहे. लक्ष्य बोर्ड वापरून प्रोटोटाइपिंग सुलभ करण्यासाठी असंख्य इनपुट/आउटपुट (I/O) कनेक्शन प्रदान केले जातात. विविध I/O कनेक्टरच्या स्थानांसाठी आकृती 2 चा संदर्भ घ्या.

P1 पॉवर कनेक्टर (7 ते 15 VDC अनियमित पॉवर अॅडॉप्टर मधील इनपुट स्वीकारतो)
J1 SW2 ला पोर्ट पिन P1.7 ला जोडतो
J2 64-पिन I/O कनेक्टर सर्व I/O सिग्नलमध्ये प्रवेश प्रदान करतो
J3 LED D3 ला पोर्ट पिन P1.6 ला जोडतो
J4 JTAG डीबग अडॅप्टर इंटरफेससाठी कनेक्टर
J6 ॲनालॉग I/O कॉन्फिगरेशन कनेक्टर
X1 ॲनालॉग I/O टर्मिनल ब्लॉक

आकृती 2

सिस्टम घड्याळ स्रोत

लक्ष्य बोर्डवर स्थापित केलेल्या C8051F005 डिव्हाइसमध्ये अंतर्गत ऑसीलेटर आहे जो रीसेट केल्यावर सिस्टम घड्याळ स्त्रोत म्हणून सक्षम आहे. रीसेट केल्यानंतर, अंतर्गत ऑसीलेटर डीफॉल्टनुसार 2 MHz (±2%) च्या वारंवारतेवर कार्य करते परंतु इतर फ्रिक्वेन्सीवर ऑपरेट करण्यासाठी सॉफ्टवेअरद्वारे कॉन्फिगर केले जाऊ शकते. म्हणून, बऱ्याच अनुप्रयोगांमध्ये बाह्य ऑसिलेटरची आवश्यकता नसते. तथापि, अतिरिक्त अनुप्रयोगांसाठी लक्ष्य बोर्डवर बाह्य क्रिस्टल स्थापित केले जाऊ शकते. टार गेट बोर्ड Q1 चिन्हांकित पॅडवर बाह्य क्रिस्टल स्थापित करणे सुलभ करण्यासाठी डिझाइन केले आहे. सिस्टम क्लॉक सोर्स कॉन्फिगर करण्याबद्दल अधिक माहितीसाठी C8051F005 डेटाशीटचा संदर्भ घ्या. योग्य क्रिस्टल्सचे काही भाग क्रमांक खालीलप्रमाणे आहेत:

सिस्टम घड्याळ स्रोत

स्विच आणि LEDs

लक्ष्य फलकावर दोन स्विचेस दिले आहेत. स्विच SW1 हे लक्ष्य बोर्डवरील C8051F005 डिव्हाइसच्या RESET पिनशी जोडलेले आहे. SW1 दाबल्याने डिव्हाइस त्याच्या हार्डवेअर-रीसेट स्थितीत येते. SW1 रिलीझ झाल्यानंतर डिव्हाइस रीसेट स्थिती सोडेल. स्विच SW2 हे हेडरद्वारे डिव्हाइसच्या सामान्य उद्देश I/O (GPIO) पिनशी कनेक्ट केलेले आहे. SW2 दाबल्याने पोर्ट पिनवर लॉजिक लो सिग्नल तयार होतो. पोर्ट पिनमधून SW2 डिस्कनेक्ट करण्यासाठी हेडरमधून शॉर्टिंग ब्लॉक काढा. पोर्ट पिन सिग्नल J2 I/O कनेक्टरवरील पिनवर देखील पाठविला जातो. प्रत्येक स्विचशी संबंधित पोर्ट पिन आणि शीर्षलेखांसाठी तक्ता 1 पहा.

टार्गेट बोर्डवर दोन एलईडी देखील दिले आहेत. PWR लेबल असलेले लाल एलईडी लक्ष्य बोर्डला वीज कनेक्शन दर्शविण्यासाठी वापरले जाते. पोर्ट पिन नावासह लेबल केलेले हिरवे एलईडी हेडरद्वारे डिव्हाइसच्या GPIO पिनशी जोडलेले आहे. पोर्ट पिनवरून एलईडी डिस्कनेक्ट करण्यासाठी हेडरमधून शॉर्टिंग ब्लॉक काढा. पोर्ट पिन सिग्नल J2 I/O कनेक्टरवरील पिनवर देखील पाठविला जातो. प्रत्येक LED शी संबंधित पोर्ट पिन आणि शीर्षलेखांसाठी तक्ता 1 पहा.

तक्ता 1. लक्ष्य मंडळ I/O वर्णन 

वर्णन I/O शीर्षलेख
SW1 रीसेट करा काहीही नाही
SW2 P3.7 J1
हिरवा एलईडी P1.6 J3
लाल एलईडी पीडब्ल्यूआर काहीही नाही
लक्ष्य मंडळ जेTAG इंटरफेस (J4)

जेTAG कनेक्टर (J4) J ला प्रवेश प्रदान करतोTAG C8051F005 च्या पिन. इन-सर्किट डीबगिंग आणि फ्लॅश प्रोग्रामिंगसाठी सिरीयल ॲडॉप्टर किंवा यूएसबी डीबग ॲडॉप्टरला टार्गेट बोर्डशी जोडण्यासाठी याचा वापर केला जातो. तक्ता 2 जे दाखवतेTAG पिन व्याख्या.

तक्ता 2. जेTAG कनेक्टर पिन वर्णन 

पिन # वर्णन
1 +3 VD (+3.3 VDC)
३३, ४५, ७८ GND (ग्राउंड)
4 TCK
5 TMS
6 टीडीओ
7 TDI
8, 10 कनेक्ट केलेले नाही
ॲनालॉग I/O (J6, टर्मिनल ब्लॉक)

एनालॉग I/O कॉन्फिगरेशन कनेक्टर (J6) J8051 वर दोन शॉर्टिंग ब्लॉक्स स्थापित करून C005F6 डिव्हाइसवरून एनालॉग I/O सिग्नलला टर्मिनल ब्लॉकमध्ये रूट करण्याची क्षमता प्रदान करतो. हे डीएसी आऊटपुटला कम्पॅरेटर 0 इनपुट किंवा दोन एडीसी इनपुटशी कनेक्ट करण्याची परवानगी देते. J0 वर दोन लगतच्या पिनमध्ये शॉर्टिंग ब्लॉक स्थापित करून एनालॉग सिग्नल टर्मिनल ब्लॉकच्या AIO 01 आणि AI6 पोस्टवर पाठवले जाऊ शकतात. इच्छित ॲनालॉग सिग्नलला टर्मिनल ब्लॉकला जोडण्यासाठी आवश्यक शॉर्टिंग ब्लॉक इंस्टॉलेशन पोझिशन्स निश्चित करण्यासाठी आकृती 3 चा संदर्भ घ्या. टर्मिनल ब्लॉक कनेक्शनसाठी तक्ता 3 आणि J4 पिन व्याख्यांसाठी तक्ता 6 पहा.

आकृती 3

आकृती 3. J6 ॲनालॉग I/O कॉन्फिगरेशन कनेक्टर 

तक्ता 3. टर्मिनल ब्लॉक पिन वर्णन 

पिन #

 वर्णन 

1

AIO1

2 AIO0
7

AGND (एनालॉग ग्राउंड)

8 VREF

तक्ता 4. J6 कनेक्टर पिन वर्णन 

पिन # वर्णन
1 CP0+
2 CP0-
३३, ४५, ७८ AIO1
३३, ४५, ७८ AIO0
5 डीएसी 0
6 डीएसी 1
7 AIN0
8 AIN1
11 AIN2
12 AIN3
13 AIN4
14 AIN5
17 AIN6
18 AIN7
विस्तार I/O कनेक्टर (J2)

64-पिन विस्तार I/O कनेक्टर J1 लक्ष्य बोर्डवरील C8051F005 डिव्हाइसच्या बहुतेक सिग्नल पिनमध्ये प्रवेश प्रदान करतो. एक लहान थ्रू-होल प्रोटोटाइपिंग क्षेत्र देखील प्रदान केले आहे. कनेक्टर J2 ला रूट केलेले सर्व I/O सिग्नल देखील J2 आणि प्रोटोटाइपिंग क्षेत्रामधील थ्रू-होल कनेक्शन पॉईंट्सकडे पाठवले जातात (पृष्ठ 4 वरील आकृती 9 पहा). या कनेक्शन पॉइंट्सचा सिग्नल लेआउट पॅटर्न जवळच्या J2 कनेक्टर पिन सारखाच आहे. J5 साठी पिन वर्णनाच्या सूचीसाठी तक्ता 2 पहा.

तक्ता 5: J2 पिन वर्णन 

पिन वर्णन 
1 +VD (डिजिटल खंडtagई पुरवठा)
2 XTAL1
3 P1.6
4 P1.7
5 P1.4
6 P1.5
7 P1.2
8 P1.3
9 P1.0
10 P1.1
11 P0.6
12 P0.7
13 P0.4
14 P0.5
15 P0.2
16 P0.3
17 P0.0
18 P0.1
19 P2.6
20 P2.7
21 P2.4
22 P2.5
23 P2.2
24 P2.3
25 P2.0
26 P2.1
27 P3.6
पिन

 वर्णन 

28

P3.7

29

P3.4

30

P3.5

31

P3.2

32

P3.3

33 P3.0
34

P3.1

36 /RST
39,41,42o GND (डिजिटल ग्राउंड)
45,47,63 GNDA (एनालॉग ग्राउंड)
46,64 +VA (एनालॉग व्हॉलtagई पुरवठा)
48 डीएसी 0
49 CP1-
50 डीएसी 1
51 CP1+
52 CP0-
53 VREF
54 CP0+
55 AIN0
56 AIN1
57 AIN2
58 AIN3
59 AIN4
60 AIN5
61 AIN6
62 AIN7

योजनाबद्ध

योजनाबद्ध

DOCUMENT CHANGE LIST 

पुनरावृत्ती 0.4 ते पुनरावृत्ती 0.5 

  • विभाग 1, USB डीबग अडॅप्टर आणि USB केबल जोडले.
  • विभाग 2, "हार्डवेअर सेटअप" वरून "EC2 सिरीयल अडॅप्टर वापरून हार्डवेअर सेटअप" असे नाव बदलले.
  • विभाग 2, 2 नोट्स बुलेट जोडले.
  • विभाग २, पृष्ठाच्या तळापासून टीप काढली.
  • विभाग 3, "USB डीबग अडॅप्टर वापरून हार्डवेअर सेटअप" जोडले.
  • विभाग 5.4.2, नवीन सूचना समाविष्ट करण्यासाठी चरण 2 बदलले.
  • विभाग 7, J4, "सीरियल अडॅप्टर" "डीबग अडॅप्टर" मध्ये बदलले.
  • लक्ष्य बोर्ड डीबग इंटरफेस विभाग, जोडले USB डीबग अडॅप्टर.
  • डीबग कनेक्टर पिन वर्णन सारणी, पिन 4 C2D मध्ये बदलला.
  • "जम्पर" ला "हेडर" मध्ये बदलले.
  • EC2 सिरीयल अडॅप्टर विभाग, विभाग शीर्षक, सारणी शीर्षक आणि आकृती शीर्षक EC2 जोडले.
  • EC2 सिरीयल अडॅप्टर विभाग, बदलला “JTAG” ते “डीबग”.
  • "USB डीबग अडॅप्टर" विभाग जोडला.

पुनरावृत्ती 0.5 ते पुनरावृत्ती 0.6 

  • किट सामग्रीमधून EC2 सिरीयल अडॅप्टर काढले.
  • काढलेला विभाग 2. EC2 सिरीयल अडॅप्टर वापरून हार्डवेअर सेटअप. RS232 Serial Adapter (EC2) वापरकर्ता मार्गदर्शक पहा.
  • काढलेला विभाग 8. EC2 सिरीयल अडॅप्टर. RS232 Serial Adapter (EC2) वापरकर्ता मार्गदर्शक पहा.
  • काढलेला विभाग 9. USB डीबग अॅडॉप्टर. USB डीबग अडॅप्टर वापरकर्ता मार्गदर्शक पहा.

साधेपणा स्टुडिओ

अस्वीकरण 

Silicon Laboratories चा ग्राहकांना सिलिकॉन लॅबोरेटरीज उत्पादनांचा वापर करणाऱ्या किंवा वापरण्याचा हेतू असलेल्या सिस्टीम आणि सॉफ्टवेअर अंमलबजावणी करणाऱ्यांसाठी उपलब्ध सर्व परिधी आणि मॉड्यूल्सचे नवीनतम, अचूक आणि सखोल दस्तऐवजीकरण प्रदान करण्याचा मानस आहे. कॅरेक्टरायझेशन डेटा, उपलब्ध मॉड्यूल्स आणि पेरिफेरल्स, मेमरी आकार आणि मेमरी पत्ते प्रत्येक विशिष्ट उपकरणाचा संदर्भ घेतात आणि प्रदान केलेले “नमुनेदार” पॅरामीटर्स वेगवेगळ्या अनुप्रयोगांमध्ये बदलू शकतात आणि करू शकतात. अर्ज माजीampयेथे वर्णन केलेले लेस केवळ स्पष्टीकरणासाठी आहेत. सिलिकॉन लॅबोरेटरीजने पुढील सूचना न देता बदल करण्याचा अधिकार राखून ठेवला आहे आणि उत्पादनाची माहिती, तपशील आणि वर्णनात मर्यादा आहेत आणि समाविष्ट माहितीच्या अचूकतेची किंवा पूर्णतेची हमी देत ​​नाही. येथे पुरवलेल्या माहितीच्या वापराच्या परिणामांसाठी सिलिकॉन प्रयोगशाळांचे कोणतेही उत्तरदायित्व असणार नाही. हा दस्तऐवज कोणत्याही एकात्मिक सर्किट्सची रचना करण्यासाठी किंवा तयार करण्यासाठी येथे दिलेले कॉपीराइट परवाने सूचित करत नाही किंवा व्यक्त करत नाही. सिलिकॉन प्रयोगशाळांच्या विशिष्ट लेखी संमतीशिवाय उत्पादने कोणत्याही जीवन समर्थन प्रणालीमध्ये वापरली जाऊ नयेत. "लाइफ सपोर्ट सिस्टीम" हे जीवन आणि/किंवा आरोग्याला समर्थन देण्यासाठी किंवा टिकवून ठेवण्याच्या उद्देशाने असलेले कोणतेही उत्पादन किंवा प्रणाली आहे, जे अयशस्वी झाल्यास, लक्षणीय वैयक्तिक इजा किंवा मृत्यू होण्याची वाजवी अपेक्षा केली जाऊ शकते. सिलिकॉन प्रयोगशाळांची उत्पादने सामान्यतः लष्करी अनुप्रयोगांसाठी नसतात. सिलिकॉन लॅबोरेटरीजची उत्पादने कोणत्याही परिस्थितीत अण्वस्त्र, जैविक किंवा रासायनिक शस्त्रे किंवा अशी शस्त्रे वितरीत करण्यास सक्षम क्षेपणास्त्रांसह (परंतु त्यापुरते मर्यादित नाही) मोठ्या प्रमाणावर विनाश करणारी शस्त्रे वापरली जाऊ नयेत.

ट्रेडमार्क माहिती 

Silicon Laboratories Inc., Silicon Laboratories, Silicon Labs, SiLabs आणि Silicon Labs लोगो, CMEMS®, EFM, EFM32, EFR, Energy Micro, Energy Micro लोगो आणि त्याचे संयोजन, “जगातील सर्वात ऊर्जा अनुकूल मायक्रोकंट्रोलर”, EmberZ, Ember® ®, EZMac®, EZRadio®, EZRadioPRO®, DSPLL®, ISOmodem®, Precision32®, ProSLIC®, SiPHY®, USBXpress® आणि इतर हे Silicon Laboratories Inc. चे ट्रेडमार्क किंवा नोंदणीकृत ट्रेडमार्क आहेत. ARM, CORTEX, Cortex-M3 आणि THUMB आहेत एआरएम होल्डिंग्सचे ट्रेडमार्क किंवा नोंदणीकृत ट्रेडमार्क. Keil हा ARM Limited चा नोंदणीकृत ट्रेडमार्क आहे. येथे नमूद केलेली इतर सर्व उत्पादने किंवा ब्रँड नावे त्यांच्या संबंधित धारकांचे ट्रेडमार्क आहेत.

सिलिकॉन लॅब्स लोगो
सिलिकॉन लॅबोरेटरीज इंक.
400 वेस्ट सीझर चावेझ
ऑस्टिन, TX 78701
यूएसए 

http://www.silabs.com 

कागदपत्रे / संसाधने

सिलिकॉन लॅब्स C8051F00x-01x-DK डेव्हलपमेंट किट [pdf] वापरकर्ता मार्गदर्शक
C8051F00x-01x-DK, C8051F00x-01x-DK विकास किट, विकास किट, किट

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *