मोटोरोला 68HC08: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 1: Line 1:
{{Short description|Microcontroller}}
{{Short description|Microcontroller}}
'''68एचसी08''' (संक्षेप में एचसी08) [[8 बिट]] [[ microcontroller |माइक्रोकंट्रोलर]] का विस्तृत फैमिली है जो मूल रूप से [[ MOTOROLA |'''मोटोरोला''']] सेमीकंडक्टर से, पश्चात में [[फ्रीस्केल सेमीकंडक्टर]] से आया।
'''68HC08''' (संक्षेप में HC08) [[8 बिट]] [[ microcontroller |माइक्रोकंट्रोलर]] का विस्तृत फैमिली है जो मूल रूप से [[ MOTOROLA |'''मोटोरोला''']] सेमीकंडक्टर से, पश्चात में [[फ्रीस्केल सेमीकंडक्टर]] से आया।


एचसी08 अपने कम्पेटिबल, [[मोटोरोला 68HC05|मोटोरोला 68एचसी05]] के साथ पूर्ण रूप से कोड-संगत हैं। [[मोटोरोला 6800]] से फैमिली के सभी मोटोरोला प्रोसेसर के जैसे, वे [[वॉन न्यूमैन वास्तुकला|वॉन न्यूमैन आर्किटेक्चर]] के साथ-साथ मेमोरी-मैप्ड इनपुट/आउटपुट का उपयोग करते हैं। इस फैमिली में पांच सीपीयू [[प्रोसेसर रजिस्टर]] हैं जो मेमोरी का भाग नहीं हैं। 8-बिट [[संचायक (कंप्यूटिंग)|एक्युमुलेटर (कंप्यूटिंग)]] , 16-बिट [[ सूचकांक रजिस्टर |इंडेक्स रजिस्टर]] H:X, 16-बिट [[ स्टेक सूचक |स्टेक पॉइंटर]] एसपी, 16-बिट [[ कार्यक्रम गणक |प्रोग्राम काउंटर]] पीसी, और 8-बिट [[ स्थिति कोड रजिस्टर |कंडीशन कोड रजिस्टर]] सीसीआर कुछ निर्देश H:X इंडेक्स रजिस्टर में भिन्न-भिन्न बाइट्स को स्वतंत्र रूप से संदर्भित करते हैं।
HC08 अपने कम्पेटिबल, [[मोटोरोला 68HC05]] के साथ पूर्ण रूप से कोड-संगत हैं। [[मोटोरोला 6800]] से फैमिली के सभी मोटोरोला प्रोसेसर के जैसे, वे [[वॉन न्यूमैन वास्तुकला|वॉन न्यूमैन आर्किटेक्चर]] के साथ-साथ मेमोरी-मैप्ड इनपुट/आउटपुट का उपयोग करते हैं। इस फैमिली में पांच सीपीयू [[प्रोसेसर रजिस्टर]] हैं जो मेमोरी का भाग नहीं हैं। 8-बिट [[संचायक (कंप्यूटिंग)|एक्युमुलेटर (कंप्यूटिंग)]] A, 16-बिट [[ सूचकांक रजिस्टर |इंडेक्स रजिस्टर]] H:X, 16-बिट [[ स्टेक सूचक |स्टेक पॉइंटर]] SP, 16-बिट [[ कार्यक्रम गणक |प्रोग्राम काउंटर]] PC, और 8-बिट [[ स्थिति कोड रजिस्टर |कंडीशन कोड रजिस्टर]] सीसीआर कुछ निर्देश H:X इंडेक्स रजिस्टर में भिन्न-भिन्न बाइट्स को स्वतंत्र रूप से संदर्भित करते हैं।


एचसी08 में दर्जनों प्रोसेसर फैमिली हैं, जिनमें से प्रत्येक भिन्न-भिन्न एम्बेडेड अनुप्रयोगों पर लक्षित है। सुविधाएँ और क्षमताएँ व्यापक रूप से भिन्न होती हैं, 8 से 64-पिन प्रोसेसर तक, [[ स्थानीय इंटरकनेक्ट नेटवर्क |लिन इंटरकनेक्ट नेटवर्क]] कनेक्टिविटी से लेकर [[ USB |यूएसबी]] 1.1 तक इकाइयों के एचसी08 फैमिली से विशिष्ट और जनरल पर्पस डिवाइस माइक्रोकंट्रोलर [http://electronics.physics.auth.gr/microcon/ M68एचसी908GP32] है।
HC08 में दर्जनों प्रोसेसर फैमिली हैं, जिनमें से प्रत्येक भिन्न-भिन्न एम्बेडेड अनुप्रयोगों पर लक्षित है। सुविधाएँ और क्षमताएँ व्यापक रूप से भिन्न होती हैं, 8 से 64-पिन प्रोसेसर तक, [[ स्थानीय इंटरकनेक्ट नेटवर्क |लिन इंटरकनेक्ट नेटवर्क]] कनेक्टिविटी से लेकर [[ USB |यूएसबी]] 1.1 तक इकाइयों के HC08 फैमिली से विशिष्ट और जनरल पर्पस डिवाइस माइक्रोकंट्रोलर [http://electronics.physics.auth.gr/microcon/ M68HC908GP32] है।


फ़्रीस्केल RS08 कोर एचसी08 का सरलीकृत, रिडूसड सोर्स वाला वर्जन है।
फ़्रीस्केल RS08 कोर HC08 का सरलीकृत, रिडूसड सोर्स वाला वर्जन है।


फ़्रीस्केल HCS08 कोर उन्हीं प्रोसेसरों की नेक्स्ट जनरेशन है।
फ़्रीस्केल HCS08 कोर उन्हीं प्रोसेसरों की नेक्स्ट जनरेशन है।


== बाहरी संबंध ==
== बाहरी संबंध ==
* [https://archive.org/details/bitsavers_motorola68tralProcessorUnitReferenceManualRev11994_11429498 M68एचसी08 Family Reference Manual] - archive.org
* [https://archive.org/details/bitsavers_motorola68tralProcessorUnitReferenceManualRev11994_11429498 M68HC08 Family Reference Manual] - archive.org
* [https://www.nxp.com/products/processors-and-microcontrollers/legacy-mcu-mpus/8-bit-legacy-mcus:8-BIT-LEGACY-MCUS?&lang=en&lang_cd=en& एचसी08 Processor Families]
* [https://www.nxp.com/products/processors-and-microcontrollers/legacy-mcu-mpus/8-bit-legacy-mcus:8-BIT-LEGACY-MCUS?&lang=en&lang_cd=en& HC08 Processor Families]
* [http://helium.sourceforge.net Helium Open-Source RTOS for एचसीS08 MCUs]
* [http://helium.sourceforge.net Helium Open-Source RTOS for HCS08 MCUs]
* [https://web.archive.org/web/20110728214131/http://www.dcd.pl/acore.php?idcore=82 Digital Core Design 68एचसी08 - HDL IP Core]
* [https://web.archive.org/web/20110728214131/http://www.dcd.pl/acore.php?idcore=82 Digital Core Design 68HC08 - HDL IP Core]
* [http://www.aspisys.com/asm8.htm Win/Linux/DOS-based freeware macro cross-assembler (ASM8)]
* [http://www.aspisys.com/asm8.htm Win/Linux/DOS-based freeware macro cross-assembler (ASM8)]
* [http://www.aspisys.com/code Example assembly language code written for ASM8]
* [http://www.aspisys.com/code Example assembly language code written for ASM8]
* [http://electronics.physics.auth.gr/microcon Educational material for the एचसी08]
* [http://electronics.physics.auth.gr/microcon Educational material for the HC08]


{{Motorola_microcontrollers}}
{{Motorola_microcontrollers}}

Revision as of 22:04, 12 August 2023

68HC08 (संक्षेप में HC08) 8 बिट माइक्रोकंट्रोलर का विस्तृत फैमिली है जो मूल रूप से मोटोरोला सेमीकंडक्टर से, पश्चात में फ्रीस्केल सेमीकंडक्टर से आया।

HC08 अपने कम्पेटिबल, मोटोरोला 68HC05 के साथ पूर्ण रूप से कोड-संगत हैं। मोटोरोला 6800 से फैमिली के सभी मोटोरोला प्रोसेसर के जैसे, वे वॉन न्यूमैन आर्किटेक्चर के साथ-साथ मेमोरी-मैप्ड इनपुट/आउटपुट का उपयोग करते हैं। इस फैमिली में पांच सीपीयू प्रोसेसर रजिस्टर हैं जो मेमोरी का भाग नहीं हैं। 8-बिट एक्युमुलेटर (कंप्यूटिंग) A, 16-बिट इंडेक्स रजिस्टर H:X, 16-बिट स्टेक पॉइंटर SP, 16-बिट प्रोग्राम काउंटर PC, और 8-बिट कंडीशन कोड रजिस्टर सीसीआर कुछ निर्देश H:X इंडेक्स रजिस्टर में भिन्न-भिन्न बाइट्स को स्वतंत्र रूप से संदर्भित करते हैं।

HC08 में दर्जनों प्रोसेसर फैमिली हैं, जिनमें से प्रत्येक भिन्न-भिन्न एम्बेडेड अनुप्रयोगों पर लक्षित है। सुविधाएँ और क्षमताएँ व्यापक रूप से भिन्न होती हैं, 8 से 64-पिन प्रोसेसर तक, लिन इंटरकनेक्ट नेटवर्क कनेक्टिविटी से लेकर यूएसबी 1.1 तक इकाइयों के HC08 फैमिली से विशिष्ट और जनरल पर्पस डिवाइस माइक्रोकंट्रोलर M68HC908GP32 है।

फ़्रीस्केल RS08 कोर HC08 का सरलीकृत, रिडूसड सोर्स वाला वर्जन है।

फ़्रीस्केल HCS08 कोर उन्हीं प्रोसेसरों की नेक्स्ट जनरेशन है।

बाहरी संबंध