इंटेल एमसीएस-48

MCS-48 माइक्रोकंट्रोलर श्रृंखला, इंटेल का पहला माइक्रोकंट्रोलर, मूल रूप से 1976 में जारी किया गया था। इसके पहले सदस्य 8048, 8035 और 8748 थे। 8048 शायद परिवार का सबसे प्रमुख सदस्य है। प्रारंभ में, इस परिवार का उत्पादन एनएमओएस तर्क (एन-टाइप मेटल-ऑक्साइड-सेमीकंडक्टर) तकनीक का उपयोग करके किया गया था। 1980 के दशक की शुरुआत में, यह CMOS तकनीक में उपलब्ध हो गया। इसे 1990 के दशक में पुराने डिजाइनों का समर्थन करने के लिए निर्मित किया गया था जो अभी भी इसका उपयोग करते थे।

MCS-48 श्रृंखला में एक संशोधित हार्वर्ड वास्तुकला है, जिसमें आंतरिक या बाहरी प्रोग्राम केवल पढ़ने के लिये मेमोरी और 64-256 बाइट्स आंतरिक (ऑन-चिप) रैंडम एक्सेस मेमोरी है। इनपुट/आउटपुट|I/O प्रोग्राम और डेटा से अलग अपने स्वयं के पता स्थान में मैप किया जाता है।

हालाँकि MCS-48 श्रृंखला को अंततः बहुत सफल Intel MCS-51|MCS-51 श्रृंखला द्वारा बदल दिया गया था, यह अपनी कम लागत, व्यापक उपलब्धता, स्मृति-कुशल एक-बाइट निर्देश सेट के कारण वर्ष 2000 तक भी काफी लोकप्रिय रही। और परिपक्व विकास उपकरण। इस वजह से, इसका उपयोग उच्च-मात्रा, लागत-संवेदनशील उपभोक्ता इलेक्ट्रॉनिक्स उपकरणों जैसे टीवी रिमोट, कंप्यूटर कीबोर्ड और खिलौनों में किया जाता है।

वेरिएंट
8049 में 2 KB नकाबपोश रीड-ओनली मेमोरी (8748 और 8749 में EPROM था) है जिसे 4 KB बाहरी ROM के साथ-साथ 128 बाइट्स रैंडम-एक्सेस मेमोरी और 27 इनपुट/आउटपुट|I/O पोर्ट से बदला जा सकता है. माइक्रोकंट्रोलर का इलेक्ट्रॉनिक ऑसिलेटर ब्लॉक आने वाली घड़ी को 15 आंतरिक चरणों में विभाजित करता है, इस प्रकार इसकी अधिकतम 11 मेगाहर्ट्ज़ होती है। क्रिस्टल एक को प्रति सेकंड 0.73 निर्देश मिलते हैं # लाखों निर्देश प्रति सेकंड (एक-घड़ी निर्देश सेट के)। कुछ 70% निर्देश एकल बाइट/चक्र वाले होते हैं, लेकिन 30% को दो चक्र और/या दो बाइट की आवश्यकता होती है, इसलिए अपरिष्कृत प्रदर्शन 0.5 MIPS के करीब होगा।



उपयोग
1979 में जारी टैंडी/रेडियो शेक टीआरएस-80 मॉडल II ने अपने कीबोर्ड में 8021 का उपयोग किया। 8021 ने मॉडल II को पहला डेस्कटॉप कंप्यूटर सिस्टम बनाने की अनुमति दी, जिसमें एक अलग वियोज्य हल्के कीबोर्ड को एक पतले लचीले तार से जोड़ा गया था, और एक समर्पित माइक्रोप्रोसेसर का उपयोग करने वाला पहला कीबोर्ड होने की संभावना थी।, दोनों विशेषताएँ जिन्हें सालों बाद Apple और IBM द्वारा कॉपी किया जाएगा। 8021 प्रोसेसर कुंजी मैट्रिक्स को स्कैन करता है, स्विच क्लोजर को 8-बिट कोड में परिवर्तित करता है और फिर उस कोड को मुख्य सिस्टम पर कीबोर्ड इंटरफ़ेस में क्रमिक रूप से प्रसारित करता है। 8021 सूचक एलईडी को चालू या बंद करने के लिए आदेश भी स्वीकार करेगा। यह सब सिर्फ चार चिप्स के साथ किया गया था, जो उस समय एक उल्लेखनीय उपलब्धि थी। 8021 का उपयोग TRS-80 मॉडल 12, 12B, 16, 16B और टैंडी 6000/6000HD के कीबोर्ड में भी किया गया था। मूल आईबीएम पीसी कीबोर्ड ने 8048 को अपने आंतरिक माइक्रोकंट्रोलर के रूप में इस्तेमाल किया। IBM पर्सनल कंप्यूटर/AT ने I/O पोर्ट पतों पर PC के Intel 8255 पेरिफेरल इंटरफ़ेस चिप को बदल दिया 0x60–63 पोर्ट पतों के माध्यम से 8042 तक पहुँचा जा सकता है 0x60 और 0x64. कीबोर्ड इंटरफ़ेस को प्रबंधित करने के साथ-साथ, 8042 ने एटी के इंटेल 80286 सीपीयू के लिए ए 20 लाइन गेटिंग फ़ंक्शन को नियंत्रित किया और 80286 को रीसेट करने के लिए सॉफ़्टवेयर द्वारा निर्देशित किया जा सकता है (इंटेल 80386 और बाद के प्रोसेसर के विपरीत, 80286 में संरक्षित से स्विच करने का कोई तरीका नहीं था। रीसेट किए जाने के अलावा वास्तविक मोड पर वापस मोड)। बाद के पीसी संगत 8042 के कार्यों को उनके सुपर I/O उपकरणों में एकीकृत करते हैं।

8048 का उपयोग मैग्नेवॉक्स ओडिसी² विडियो गेम कंसोल, टोकरी त्रिशूल श्रृंखला में किया गया था, और Korg Poly-61, रोलैंड ज्यूपिटर-4 और रोलैंड प्रोमार्स एनालॉग सिंथेसाइज़र। Sinclair QL ने अपने कीबोर्ड, जॉयस्टिक पोर्ट, RS-232 इनपुट और ऑडियो को प्रबंधित करने के लिए निकट से संबंधित Intel 8049 का उपयोग किया। रॉम-रहित 8035 संस्करण का उपयोग पृष्ठभूमि संगीत उत्पन्न करने के लिए Nintendo के आर्केड गेम गधा काँग (वीडियो गेम) में किया गया था।

व्युत्पन्न माइक्रोकंट्रोलर
PHILIPS सेमीकंडक्टर्स (अब एनएक्सपी सेमीकंडक्टर्स) के पास इस श्रृंखला का निर्माण करने के लिए एक लाइसेंस था और उन्होंने इस वास्तुकला के आधार पर अपने MAB8400-परिवार को विकसित किया। ये एक एकीकृत I²C-इंटरफ़ेस के साथ पहले माइक्रोकंट्रोलर थे और पहले फिलिप्स (यूएस में मैग्नावॉक्स) सीडी प्लेयर (जैसे सीडी-100) में इस्तेमाल किए गए थे।  File:KL USSR KM1816BE i8748 Black Background.jpg|क्वासर कीव KM1816ВЕ48 (सोवियत संघ) File:Mitsubishi M5M80C39P-6.jpg|मित्सुबिशी इलेक्ट्रिक M5M80C39P-6 File:NS87PC48D.jpg|राष्ट्रीय सेमीकंडक्टर NS87PC48D File:NEC D8749HD.png|NEC µCOM सीरीज#µCOM-84|NEC µPD8749HD File:Ic-photo-Philips--MAF 8049H PB A064--(8049-MCU).JPG|फिलिप्स एमएएफ 8049 एच File:Ic-photo-Signetics--SCN8048A-(8048-MCU).png|सिग्नेटिक्स SCN8048A 

यह भी देखें

 * इंटेल सिस्टम डेवलपमेंट किट#HSE-49|HSE-49 एमुलेटर

ग्रन्थसूची

 * MCS-48
 * MCS-48 Single Component Microcomputer, Applications Seminar Notebook, 1978, Intel Corporation.
 * Lionel Smith, Cecil Moore: Serial I/O and Math Utilities for the 8049 Microcomputer, Application Note AP-49, January 1979, Intel Corporation.
 * A High-Speed Emulator for Intel MCS-48 Microcomputers, Application Note AP-55A, August 1979, Intel Corporation.
 * Phil Dahm, Stuart Rosenberg: Intel MCS-48 and UPI-41A Microcontrollers, Reliability Report RR-25, December 1979, Intel Corporation.
 * Microcontroller Handbook, Intel 1984, Order number 210918-002.
 * 8-Bit Embedded Controllers, Intel 1991, Order number 270645-003.
 * 8-Bit Embedded Controllers, Intel 1991, Order number 270645-003.


 * UPI-41
 * UPI-41A User's Manual, Intel 1980, Order number 9800504-02 Rev. B.
 * Johan Beaston, Jim Kahn: An 8741A/8041A Digital Cassette Controller, Application Note AP-90, May 1980, Intel Corporation.
 * Johan Beaston, Jim Kahn: An 8741A/8041A Digital Cassette Controller, Application Note AP-90, May 1980, Intel Corporation.

बाहरी संबंध

 * MCS-48 family architecture
 * Computer History Museum, Intel 8048 Microcontroller Oral History Panel
 * Microcontroller NEC 8741 (image of the Silicon-Chip)
 * Microcontroller NEC 8741 (image of the Silicon-Chip)