हेल्लो दोस्तों आज के इस पोस्ट में आपको 8748 PIN diagram in hindi के बारे में बताया गया है की क्या होता है कैसे काम करता है तो चलिए शुरू करते है
Contents
8748 pin diagram
माइक्रोकंट्रोलर 8748 एक 40-पिन DIP पैकेज दिया है जिसे आप निचे दिए गए डायग्राम में देख सकते है
डायग्राम
डाटा ट्रांसफर(Data Transfer)
8748 में 8 बिट अकुमुलेटर समस्त डाटा ट्रान्सफर का केंद्र(सेंट्रल point) है प्रत्येक वोर्किंग बैंक के 8 रजिस्टर एवं अकुमुलेटर के मध्य डाटा सीधे (directly) ट्रान्सफर किया जा सकता है अकुमुलेटर तथा बोर्ड पर स्थित (on board) टाइमर काउंटर के मध्य अथवा एकुमुलेटर एवं PSW के मध्य भी डाटा सीधे ट्रान्सफर किया जा सकता है
PIN Designation | Pin No | Function |
Vss | 20 | Circuit GND potential |
VDD | 26 | Programming power supply;+21V during program for the 8748H;+5V during operation for both ROM and EPROM |
Vcc | 40 | Main power supply +5V during operation |
PROG | 25 | Program pulse;+18V input pin during 8748H programming |
P1.0óP1.7(PORT-1) | 27-34 | 8-bit quasi bi-directional port |
P2.0óP2.7(PORT-2) | 21-24 35-38 | 8-bit quasi bi-directional port |
D0óD7 | 12-19 | True bi-directional port, which can be written on,read synchronously using the RD,WR strobes.The port can also be statically latched |
To | 1 | Input pin testable using the conditional transfer instruction,JTO and JNTO |
T1 | 39 | Input pin testable using the JTI and JNTI instruction |
INT(bar) | 6 | Interrupt input initiates and interrupts if interrupts is enabled.interrupts is disabled after a reset |
RD(bar) | 8 | Output strobe activated during a BUS read.it can be used to enable data onto the bus form an external |
RESET(bar) | 4 | Input which is used to initialize in the processor.also used during programming and verification |
WR(bar) | 10 | Output store during a BUS write |
ALE(bar) | 11 | Address latch enable.this signal occurs once during each cycle and is useful as a clock output |
PSEN(bar) | 9 | Program store enable this output occurs only during a fetch to external |
SS(bar) | 5 | Single step input can be used in conjunction with ALE”single step” the processor through each instruction |
EA | 7 | External access input which forces all program memory fetched to external(reference) memory |
XTAL1 | 2 | One side of crystal input for internal osciallator |
XTAL2 | 3 | Other side of crystal/ext. source input |
एकुमुलेटर (Accumulator)
डाटा मैमोरी के contents. immediate data. अथवा वर्किंग रजिस्टरों के contents, एकुमुलेटर में कैरी के जिला (without carry) add किये जा सकते हैं। इन सोसेंज (sources) को एकुमुलेटर के साथ AND, OR तथा EX-OR भी किया जा सकता है। डाटा, एकमुलेटर, वर्किंग रजिस्टर्स अथवा डाटा मैमोरी में ‘move’ किया जा सकता है अथवा उनसे प्राप्त किया जा सकता है।
इसे भी पढ़े –
- what is program counter and stack in hindi-प्रोग्राम काउंटर और स्टैक क्या है?
- what is 8748 memory in hindi-8748 मेमोरी हिंदी में
- architecture of 8748 in hindi- 8748 संरचना हिंदी में
BCD गणित के लिए एक डेसीमल-एडजस्ट इन्सटक्शन उपलब्ध है। इस इन्सट्रक्शन का उपयोग दो 2-dical RCD संख्याओं के बाइनरी योग के परिणाम को ठीक (correct) करने के लिए किया जाता हा एकुमुलेटर के परिणाम पर डेसीमल एडजस्ट क्रिया करने से आवश्यक BCD परिणाम प्राप्त होता है। एकुमुलेटर को increment, decrement, clear complement. rotate left or right on bit at a time with or without carry किया जा सकता है
यद्पि घटाने (subtraction) के लिए कोई इन्सट्रक्शन नहीं है. परन्त इस क्रिया को 3-single बाइट इन्सट्रक्शन द्वारा किया जा सकता है।
एकुमुलेटर से किसी मान (value) को निम्न क्रियाओं द्वारा घटाया जा सकता है, परिणाम एकुमुलेटर में ही प्राप्त होता है
• by complementing the accumulator
•adding the value to the accumulator
रजिस्टर्स (Registers)
8748 के समस्त वर्किंग रजिस्टर्स, एकुमुलेटर के माध्यम से एक्सैस (access) किये जा सकते हैं अथवा उनमें प्रोग्राम मैमोरी के ‘constants’ तुरन्त (immediately) लोड किये जा सकते हैं। इसके अतिरिक्त उन्हें “increment’ अथवा decrement किया जा सकता है
अथवा उन्हें इन्सट्रक्शन increment and jump if not zero’ द्वारा लूप काउन्टर्स की भाँति प्रयुक्त किया जा सकता है। वर्किंग रजिस्टर्स सहित समस्त डाटा मैमोरी, अप्रत्यक्ष (indirect) इन्सट्रक्शन द्वारा Ro तथा R1 के माध्यम से एक्सैस किये जा सकते हैं तथा ‘increment’ किये जा सकते हैं।
फ्लैग्स (Flags)
8748 में 4 फ्लैग्स, यूजर (user) द्वारा एक्सैस किये जा सकते हैं।
ये निम्न हैं
• Carry
• Auxiliary Carry
• F0 तथा
•F1
इनका विवरण पूर्व परिच्छेद में दिया जा चुका है।
reference-http://13.124.15.139/8748%20pin%20configuration-datasheet.html
निवेदन:-आप सभी से निवेदन(8748 PIN diagram in hindi) है की अगर आपको यह पोस्ट अच्छा लगा हो तो आप अपने दोस्तों के साथ शेयर जरुर करे और इस वेबसाइट को अपने दोस्तों को भी जरूर बताये धन्यवाद