माइक्रोकंट्रोलर - 8051 वास्तुकला
8051 माइक्रोकंट्रोलर को इंटेल द्वारा 1981 में डिज़ाइन किया गया था। यह 8-बिट माइक्रोकंट्रोलर है। इसे 40 पिन डीआईपी (डुअल इनलाइन पैकेज), 4 केबी रोम स्टोरेज और 128 बाइट्स रैम स्टोरेज, 2 16-बिट टाइमर के साथ बनाया गया है। इसमें चार समानांतर 8-बिट पोर्ट होते हैं, जो प्रोग्रामेबल होते हैं और साथ ही आवश्यकता के अनुसार एड्रेसेबल होते हैं। एक चिप चिप थरथरानवाला 12 MHz की क्रिस्टल आवृत्ति वाले माइक्रोकंट्रोलर में एकीकृत होता है।
आइए अब हम 8051 माइक्रोकंट्रोलर की वास्तुकला पर चर्चा करते हैं।
निम्नलिखित आरेख में, सिस्टम बस सभी समर्थन उपकरणों को सीपीयू से जोड़ता है। सिस्टम बस में 8-बिट डेटा बस, 16-बिट एड्रेस बस और बस कंट्रोल सिग्नल शामिल होते हैं। अन्य सभी डिवाइस जैसे प्रोग्राम मेमोरी, पोर्ट, डेटा मेमोरी, सीरियल इंटरफेस, इंटरप्ट कंट्रोल, टाइमर, और सीपीयू सभी को सिस्टम बस के माध्यम से एक साथ रखा जाता है।