माइक्रोप्रोसेसर माइक्रोकंट्रोलर का एक बड़ा, उन्नत रूप है।
वर्चुअल वर्कस्पेस में इलेक्ट्रॉनिक सर्किट के डिजाइन और परीक्षण के लिए नेशनल इंस्ट्रूमेंट्स मल्टीसिम एक उपयोगी उपकरण है। सॉफ़्टवेयर की उन्नत सुविधाओं में से एक माइक्रोकंट्रोलर, या एमसीयू को अनुकरण करने की क्षमता है। वर्चुअल MCU का प्रारंभिक सेट-अप और कॉन्फ़िगरेशन एक संक्षिप्त, चरणबद्ध प्रक्रिया है जिसे आसानी से पूरा किया जा सकता है। हालाँकि, MCU सर्किट का वास्तविक निर्माण और MCU की प्रोग्रामिंग चुनौतीपूर्ण और समय लेने वाली हो सकती है, लेकिन आप प्रारंभिक सेट-अप और कॉन्फ़िगरेशन को पूरा कर सकते हैं।
स्टेप 1
मल्टीसिम खोलें और एमसीयू आइकन पर क्लिक करें, जो घटक टूलबार में स्थित है। विंडो खुलने के बाद, "805x" परिवार का चयन करें, "8051" एमसीयू का चयन करें और "ओके" पर क्लिक करें। विंडो गायब हो जाएगी और कार्यक्षेत्र में 8051 की रूपरेखा दिखाई देगी।
दिन का वीडियो
चरण दो
8051 को एक बार क्लिक करके कार्यक्षेत्र पर रखें। इसे रखे जाने के बाद, "MCU विजार्ड - 3 का चरण 1" शीर्षक वाली एक विंडो दिखाई देगी।
चरण 3
कार्यक्षेत्र को "टेस्टस्पेस" नाम दें और कार्यक्षेत्र पथ को सत्यापित करें। अगली विंडो पर जाने के लिए "अगला>" पर क्लिक करें। यह आवश्यक नहीं है, लेकिन आप "ब्राउज़" भी कर सकते हैं और बचत के लिए एक अलग कार्यक्षेत्र पथ चुन सकते हैं।
चरण 4
"3 में से 2" विंडो में प्रत्येक ड्रॉप-डाउन मेनू पर क्लिक करें। प्रोजेक्ट प्रकार के लिए "मानक" चुनें और प्रोग्रामिंग भाषा के लिए "असेंबली" चुनें। प्रोजेक्ट को "testMCU" नाम दें और आगे बढ़ने के लिए "अगला>" पर क्लिक करें। प्रोग्रामिंग भाषा चुने जाने पर असेंबलर/कंपाइलर टूल स्वचालित रूप से सेट हो जाएगा।
चरण 5
विंडो "3 में से 3" में "स्रोत फ़ाइल जोड़ें" के लिए रेडियो बटन पर क्लिक करें। स्रोत फ़ाइल का नाम "test1." MCU विज़ार्ड को बंद करने के लिए "समाप्त" पर क्लिक करें और 8051 घटक विंडो को बंद करने के लिए "X" पर क्लिक करें।
चरण 6
MCU का उपयोग करके एक सर्किट का निर्माण करें। यह प्रक्रिया मल्टीसिम में किसी अन्य सर्किट के निर्माण के समान है।
चरण 7
8051 को प्रोग्राम करने के लिए "test1.asm" विंडो (कार्यक्षेत्र के निचले भाग में) के लिए टैब पर क्लिक करें। एक अलग प्रोग्रामिंग विंडो खुलेगी। उस क्षेत्र में एमसीयू कार्यक्रम लिखें जहां यह कहता है "; कृपया अपना कोड यहां डालें।" अपने कार्यक्रम में "$MOD51" और "END" कथन शामिल करें।
चरण 8
प्रोग्रामिंग पूर्ण होने पर सिमुलेशन चलाएँ। "सिम्युलेट" पर क्लिक करें और "रन" चुनें। यह कोड को संकलित करेगा और MCU सर्किट को संचालित करेगा।
चीजें आप की आवश्यकता होगी
मल्टीसिम संस्करण 10.0 (या समकक्ष) सॉफ्टवेयर
"एमसीयू मॉड्यूल यूजर गाइड" पीडीएफ फाइल
टिप
भाषा और संकलक के साथ सहायता के लिए प्रोग्रामिंग संदर्भ का प्रयोग करें। मल्टीसिम के कुछ संस्करणों में "दस्तावेज़ीकरण" फ़ोल्डर में शामिल संदर्भ मैनुअल हैं। यदि नहीं, तो इंटरनेट पर लैंगेज संदर्भ आसानी से मिल सकते हैं। मेटालिंक कॉर्पोरेशन, "8051 क्रॉस असेंबलर यूजर मैनुअल" 8051 एमसीयू प्रोग्रामिंग के लिए निर्माता का संदर्भ है।
Multisim में कुछ मेनू क्रियाएँ कीबोर्ड शॉर्टकट से की जा सकती हैं। उदाहरण के लिए, आप "F5" कुंजी दबाकर सिमुलेशन चला सकते हैं।
मल्टीसिम में एमसीयू के कई उदाहरण हैं। 8051 एमसीयू का एक बहुत ही सामान्य और "बुनियादी" उदाहरण है।
चेतावनी
यदि एमसीयू सर्किट ठीक से काम नहीं करता है, तो त्रुटियों के लिए प्रोग्रामिंग की जांच करें और सर्किट कनेक्शन की जांच करें। यदि समस्या बनी रहती है, तो Multisim दस्तावेज़ देखें।