इन्फोग्राफिक्स: 8051 माइक्रोकंट्रोलर के बारे में एक संक्षिप्त

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें





वर्ष 1981 में, Intel Corporation द्वारा 8-बिट माइक्रोकंट्रोलर पेश किया गया था जिसे 8051 के रूप में जाना जाता था। इस माइक्रोकंट्रोलर में RAM-128 बाइट्स, ROM-4K बाइट्स, टाइमर -2, सीरियल पोर्ट -1 और 4-पोर्ट्स शामिल हैं जो एक एकल चिप, और एक एसओसी (एक चिप पर सिस्टम) के रूप में संदर्भित किया जाता है। 8051 माइक्रोकंट्रोलर एक 8-बिट प्रोसेसर है - जिसका अर्थ है, सीपीयू एक बार में 8-बिट डेटा के साथ कार्य कर सकता है। 8051 माइक्रोकंट्रोलर में शामिल हैं चार I / O पोर्ट जो 8 बिट्स चौड़े हैं। हालाँकि इसमें ऑन-चिप ROM की अधिकतम 64K बाइट्स हो सकती हैं, कई डिज़ाइनर्स ने चिप पर केवल 4 किलोबाइट सेट किए हैं।

8051 माइक्रोकंट्रोलर व्यापक रूप से लोकप्रिय हो गया जब इंटेल ने अन्य निर्माताओं को माइक्रोकंट्रोलर के किसी भी संस्करण को बनाने और बढ़ावा देने की अनुमति दी। यह निर्माताओं द्वारा प्रचारित ऑन-चिप ROM की प्रसार गति और मात्रा के साथ 8051 के कई संस्करणों को जन्म दिया है। यह ध्यान रखना महत्वपूर्ण है कि भले ही वहाँ हैं 8051 माइक्रोकंट्रोलर के विभिन्न संस्करण चिप-रोम की मात्रा और गति के संदर्भ में - ये सभी मूल 8051 के अनुकूल हैं, जहाँ तक कमांड्स का संबंध है। इसका मतलब है कि यदि आप अपना कोड एक के लिए लिखते हैं, तो यह निर्माता की परवाह किए बिना उनमें से किसी पर काम करेगा। कृपया नीचे दिए गए लिंक को देखें: 8051 माइक्रोकंट्रोलर पिन आरेख और इसकी कार्य प्रक्रिया




8051 माइक्रोकंट्रोलर प्रोग्रामिंग

8051 माइक्रोकंट्रोलर की प्रोग्रामिंग निश्चित रूप से बहुत ही आकर्षक है और यहां तक ​​कि इसे उत्तेजक बनाने के लिए हम आपको कुछ उपकरण देंगे जो 8051 माइक्रोकंट्रोलर की प्रोग्रामिंग को बेहतर तरीके से जानने में आपकी सहायता करेंगे।

उपकरण पर एक नज़र है



  • कोड संपादक -Syntax नोटपैड को उजागर करता है
  • RIDE सॉफ्टवेयर - सिमुलेशन
  • A51- असेंबलर
  • प्रोटीन - पूरी तरह से एम्बेडेड सिमुलेशन सॉफ्टवेयर
  • सिम्युलेटर-विंडोज़ आधारित स्मार्ट एन स्मॉल सिम्युलेटर
  • Keil uVision - 8051 / ARM सिमुलेशन
  • विभिन्न बॉड दरों के लिए बॉड-टाइमर मूल्य कैलकुलेटर

अब हम Keil Uvison4 सिमुलेशन सॉफ्टवेयर के अनुसार कार्यक्रम की रचना करेंगे और कार्यक्रम है

  • अपने पीसी पर 8051 सॉफ्टवेयर इंस्टॉल करें
  • प्रोजेक्ट पर क्लिक करें -> नई दृष्टि परियोजना
  • अपना प्रोजेक्ट सहेजें
  • लक्ष्य डिवाइस का चयन करें (8051 - AT89s51)
  • फ़ाइल -> नया
  • नया पाठ- संपादक खोला जाएगा। यहां आपको अपना कोड लिखना होगा

8051 माइक्रोकंट्रोलर क्या है?


8051 माइक्रोकंट्रोलर एक संपूर्ण कंप्यूटर है जो एक चिप पर निर्मित होता है।

8051 माइक्रोकंट्रोलर का पिन कॉन्फ़िगरेशन

8051 माइक्रोकंट्रोलर में 40 पिन शामिल हैं। जिसमें, P0, P1, P2, और P3 जैसे 4-पोर्ट्स में 32 पिन सेट किए जाते हैं। जहां प्रत्येक पोर्ट में 8 पिन होते हैं।

8051 माइक्रोकंट्रोलर की वास्तुकला

8051 माइक्रोकंट्रोलर की वास्तुकला में सीपीयू, इंटरप्ट, मेमोरी, बस, थरथरानवाला और टाइमर / काउंटर शामिल हैं।

8051 माइक्रोकंट्रोलर के विभिन्न परिवार

8051 माइक्रोकंट्रोलर के विभिन्न परिवारों में 8051, 8031, 8052, 8751, 89C51, 8751, DS89C4xO, 89C52, 8032 और 8752 शामिल हैं।

8051 माइक्रोकंट्रोलर की मेमोरी ऑर्गेनाइज़ेशन

8051 माइक्रोकंट्रोलर की दो यादें होती हैं: प्रोग्राम मेमोरी और डेटा मेमोरी।

8051 माइक्रोकंट्रोलर के अनुप्रयोग

8051 माइक्रोकंट्रोलर का उपयोग विभिन्न इलेक्ट्रॉनिक उपकरणों जैसे मोबाइल, रोबोट, ऑटोमोबाइल, सीडी / डीवीडी प्लेयर, वाशिंग मशीन, कैमरा, सुरक्षा अलार्म, इलेक्ट्रॉनिक माप उपकरण, माइक्रोवेव ओवन, आदि में किया जाता है।

8051 माइक्रोकंट्रोलर के बारे में एक संक्षिप्त जानकारी - इन्फोग्राफिक्स

अनुशंसित
5 दिलचस्प फ्लिप फ्लॉप सर्किट - पुश-बटन के साथ लोड / बंद करें
5 दिलचस्प फ्लिप फ्लॉप सर्किट - पुश-बटन के साथ लोड / बंद करें
कैसे एक Arduino और 8051 माइक्रोकंट्रोलर के साथ एक रोबोट बनाने के लिए
कैसे एक Arduino और 8051 माइक्रोकंट्रोलर के साथ एक रोबोट बनाने के लिए
साधारण हाय दक्षता एलईडी मशाल सर्किट
साधारण हाय दक्षता एलईडी मशाल सर्किट
एमिटर कपल्ड लॉजिक: सर्किट, वर्किंग, OR/NOR गेट के रूप में और इसके अनुप्रयोग
एमिटर कपल्ड लॉजिक: सर्किट, वर्किंग, OR/NOR गेट के रूप में और इसके अनुप्रयोग
ऑटो बंद सर्किट के साथ अलार्म पर पावर स्विच
ऑटो बंद सर्किट के साथ अलार्म पर पावर स्विच
एक पावर ट्रांजिस्टर क्या है: प्रकार और इसके कार्य
एक पावर ट्रांजिस्टर क्या है: प्रकार और इसके कार्य
सब कुछ आप ट्रांसफॉर्मर और उनके कामकाज के बारे में जानना चाहते हैं
सब कुछ आप ट्रांसफॉर्मर और उनके कामकाज के बारे में जानना चाहते हैं
एमईएमएस सेंसर कार्य और उसके अनुप्रयोग
एमईएमएस सेंसर कार्य और उसके अनुप्रयोग
सिंगल ट्रांजिस्टर एलईडी फ्लैशर सर्किट
सिंगल ट्रांजिस्टर एलईडी फ्लैशर सर्किट
RAM मेमोरी संगठन और इसके प्रकार की मेमोरी
RAM मेमोरी संगठन और इसके प्रकार की मेमोरी
अभिकलन का सिद्धांत (TOC)
अभिकलन का सिद्धांत (TOC)
इन्फोग्राफिक्स: अपना खुद का एफएम स्टेशन बनाने / डिजाइन करने के लिए 8 कदम
इन्फोग्राफिक्स: अपना खुद का एफएम स्टेशन बनाने / डिजाइन करने के लिए 8 कदम
555 टाइमर सर्किट या इंजीनियरों के लिए परियोजना विचार
555 टाइमर सर्किट या इंजीनियरों के लिए परियोजना विचार
विंडो ट्रेप के साथ मॉस्किटो किलर सर्किट
विंडो ट्रेप के साथ मॉस्किटो किलर सर्किट
फाइबर ऑप्टिक सेंसर और अनुप्रयोगों के साथ उनके प्रकार का परिचय
फाइबर ऑप्टिक सेंसर और अनुप्रयोगों के साथ उनके प्रकार का परिचय
वोल्ट डिवाइडर नियम क्या है: उदाहरण और इसके अनुप्रयोग
वोल्ट डिवाइडर नियम क्या है: उदाहरण और इसके अनुप्रयोग