SlideShare a Scribd company logo
1 of 4
1
Q.1) Draw & Explain the Pin-Diagram of 8085 Microprocessor?
Ans:
The 8080 Microprocessor is an 8-bit general-purpose microprocessor having 40 pins which is capable of
addressing 64 kb of Memory .It works on +5v of single power-supply & can operate at the maximum
frequency of 5 MHz These 40 logic pin-out of 8085 Microprocessor are divided into 6 main groups.
1) Serial I/O Ports.
2) Interrupts & Externally-Initiated Signals.
3) Data-Bus.
4) Control Signals.
5) Status Signals.
6) Address Bus.
1) X1 & X2:
a) These are the 2 clock-input pins which are connected across a crystal RCLC Circuit of 6MHz
Frequency.
b) Whenever the microprocessor requires a clock-frequency of 3MHz, these 2 clock-input pins
divides the crystal-frequency into 2 parts in the internal circuitry & supplies the 1st 3MHz of
frequency to the microprocessor, while the 2nd 3MHz of Frequency is used as an operating
frequency to synchronize the operations of 8085 Microprocessor.
2) RESET OUT:
a) This is an active high output signal which is synchronized to the processor clock of
Microprocessor.
b) Whenever the microprocessor gets the reset-acknowledgement-signal RÍžEÍžSÍžEÍžT-IÍžN, it sends the
output signal RESET-OUT to reset the microprocessor which resets all the connected devices &
indicates that the CPU has been Resetted.
2
3) SOD (Serial Output Data) pin:
a) It is an active high serial output line used for serial data communication.
b) It provides the data serially given by Microprocessor & delivers its output to the 7th bit of the
Accumulator when (Set Interrupt Mask) SIM instruction is executed.
4) SID (Serial Input Data) pin:
a) It is an active high Serial input data line used for serial data communication.
b) It accepts the serial-data & loads it into the 7th bit of the Accumulator whenever a (Read
Interrupt Mask) RIM instruction is executed.
5) TRAP:
a) This is an active, high-level, edge-triggered, non-maskable & highest priority interrupt.
b) It cannot be enabled or disabled using a program.
c) Whenever TRAP gets active, the program-counter of microprocessor automatically jumps to the
address 0024 respectively.
6) RST 7.5, RST 6.5, & RST 5.5:
These 3 pins are actively -high vectored maskable hardware restart interrupts.
They insert an internal restart function automatically which transfer the program-control to the
specific memory locations. It can be enabled or disabled using a program.
a) According to the priority, after the TRAP pin, the secondmost high-level pin is RST 7.5. This pin is
actively –high, vectored, edge-triggered, maskable hardware restart interrupts. When RST 7.5 is
active, the program counter jumps automatically at address 003C respectively.
b) After RST 7.5, the thirdmost high-level pin is RST 6.5. This pin is actively–high, vectored; level-
triggered, maskable hardware restart interrupts. When RST 6.5 is active, the program counter
jumps automatically at address 0034 respectively.
c) After RST 6.5, the forthmost high-level pin is RST 5.5. This pin is actively–high, vectored; level-
triggered, maskable hardware restart interrupts. When RST 6.5 is active, the program counter
jumps automatically at address 002C respectively.
7) INTR:
a) INTR is an active high, level-triggered, maskable, non-vectored, general-purpose hardware
interrupt pin.
b) It is a level-sensitive interrupt pin which has the lowest priority among the interrupts.
c) It can be enabled or disabled using a program.
d) If INTR is active, the Program Counter (PC) will be restricted from incrementing and it will
generate an interrupt acknowledge signal IÍžNÍžTÍžA.
8) IÍžNÍžTÍžA:
a) It is an active low, general-purpose interrupt acknowledgement signal.
b) Whenever the microprocessor receives interrupt signal, it is acknowledged by IÍžNÍžTÍžA. So,
whenever the interrupt signal is received, IÍžNÍžTÍžA goes high.
9) AD0-AD7:
a) These are the 8-bit bi-directional multiplexed, tri-state input pins which contains 2 sets of
signals 1) Address & 2) Data.
b) These set of lines used to carry the lower order 8-bit address as well as 8-bit data bus.
c) Here, the lower 8 bit of 16 bit address is multiplexed/time shared with data bus , because , at
one-time , 8-bit lower-address of memory is available on these lines & at another time the next
8-bit data is available.
3
10) VSS:
It is an interference pin which is connected to ground for avoiding ground-interference.
11) A8-A15:
These are the 8-bit uni-directional non-multiplexed, tri-state output pins used to carry higher order
address-signals of 16-bit Address.
12) S0 & S1:
These are status signals which provides different status and functions depending on their status.
IO/MĚ… S0 S1 OPERATION
0 1 1 Opcode Fetch
0 0 1 Memory Read
0 1 0 Memory Write
1 0 1 I/O Read
1 1 0 I/O Write
1 0 1 Interrupt Acknowledge
Z 1 0 Halt
Z x x Hold
Z x x Reset
13) ALE:
a) ALE i.e Address Latch Enable is an output signal used to give information of AD0-AD7 Contents &
separate Address-Signals (A0-A7)& Data-Signals (D0-D7)fromAD0-AD7 pin.
b) It is a positive going pulse generated, when a new operation is started by Microprocessor.
c) When ALE is low, it indicates that the content on AD0-AD7 lines is the 8-bit data.
d) When ALE goes high, it indicates that the content on AD0-AD7 lines is in lower-order 8-bit
address of 16-bit address.
14) W͞͞R:
a) This is an active-low, output-control-signal pin used to write the data to the Memory or an I/O
Device.
b) Here, to write a data into a device/memory, microprocessor selects a device & then it transfers
the data & data-lines by generating W͞͞R signal from W͞͞R pin.
c) Thus, when the generated W͞͞R signal is low, then the data is readed from the I/O Device &
When the generated W͞͞R signal is high, then the data is readed from the Memory.
15) RÍžD:
a) This is an active-low, output-control-signal pin used to read the data from the Memory or an I/O
Device.
b) Here, to read a data from a device/memory, microprocessor selects a device & then it transfers
the data & data-lines by generating RÍžD signal from RÍžD pin.
c) Thus, when the generated RÍžD signal is low, then the data is readed from the I/O Device & When
the generated RÍžD signal is high, then the data is readed from the Memory.
16) IO/MĚ… :
a) It is a Status-Signal pin which distinguishes wheather the address is for Memory or to the I/O
Devices.
b) If IO/MÍž signal is low, then the Memory is Selected & If IO/MÍž signal is high, and then the I/O
Devices is selected.
4
17) READY :
a) It is an active-high, input-control signal pin used by the microprocessor to check wheather the
peripheral-devices is ready to transfer the data or not.
b) This signal is also used to synchronize slower peripheral-devices with the faster peripheral-
devices.
c) When READY Signal from READY pin is high, then the microprocessor completes the operation
& proceeds for next operation.
d) When READY Signal from READY pin is low, then the microprocessor will wait untill it goes high.
18) RÍžEÍžSÍžEÍžT-IÍžN:
a) It is an active-low input reset-acknowledgement-signal used to reset the microprocessor & pass
an acknowledgement to RESET OUT signal which indicates that the CPU has been Resetted.
b) When this signal is received by the microprocessor, the address-lines, data-lines & control-lines
gets tri-stated & the memory-location of program-counter i.e 0000 is cleared along with the
flag-register & temporary-registers.
c) After this process, the program-counter is resetted where it starts executing from the Starting
memory-location 0000H onwards.
19) CLK:
a) It is output clock-signal which is used as a system-clock.
b) An Internally Operating 3MHz Frequency obtained from the crystally-connected clock-input pins
X1& X2 is stored in this pin which is used to operate other peripheral devices in the systemwith
the same speed.
20) HLDA:
It is an output-signal which indicates an acknowledgement to HOLD that the HOLD-Request has
been received.
21) HOLD:
a) HOLD is an active-high, input signal used by the DMA (Direct Memory Access) Controller to
transfer the data.
b) When a Peripheral Device wants to transfer the data, it requests DMA controller.
c) Here, in response with it , the DMA Controller ask for Buses to the 8085 Microprocessor by
making it’s HOLD output High which is connected to the Input of HOLD of Microprocessor.
d) Whenever the Microprocessor receives that high-output signal from HOLD’s input, then it sends
this high-output signal to HLDA to hold the acknowledgement that the HOLD-Request has been
received by the DMA Controller by indicating that it has turned the control over buses for other
master in the system.
e) When data-transfer is completed, then it returns the control of buses back to the 8085
Microprocessor by sending back a low HOLD Signal.
22) Vcc:
It is the main power-source pin which requires a single +5v of DC supply to run the 8085
Microprocessor.

More Related Content

What's hot

8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessorjhcid
 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessorATTO RATHORE
 
Microprocessor 8085 Chapter 4
Microprocessor 8085 Chapter 4Microprocessor 8085 Chapter 4
Microprocessor 8085 Chapter 4Rishikesh Bhavsar
 
8085 MICROPROCESSOR
8085 MICROPROCESSOR 8085 MICROPROCESSOR
8085 MICROPROCESSOR THANDAIAH PRABU
 
MICROPROCESSOR INPUT OUTPUT OPERATIONS
MICROPROCESSOR INPUT OUTPUT OPERATIONSMICROPROCESSOR INPUT OUTPUT OPERATIONS
MICROPROCESSOR INPUT OUTPUT OPERATIONSGeorge Thomas
 
PPT on 8085 Microprocessor
PPT on 8085 Microprocessor  PPT on 8085 Microprocessor
PPT on 8085 Microprocessor DebrajJana4
 
Architecture and pin diagram of 8085
Architecture and pin diagram of 8085Architecture and pin diagram of 8085
Architecture and pin diagram of 8085Suchismita Paul
 
8085 Microprocessor Architecture
8085 Microprocessor Architecture8085 Microprocessor Architecture
8085 Microprocessor Architecturedeval patel
 
8085 microproceesor ppt
8085 microproceesor ppt8085 microproceesor ppt
8085 microproceesor pptRJ Aniket
 
Microprocessor & Interfacing (Part-1) By Er. Swapnil V. Kaware
Microprocessor & Interfacing (Part-1) By Er. Swapnil V. KawareMicroprocessor & Interfacing (Part-1) By Er. Swapnil V. Kaware
Microprocessor & Interfacing (Part-1) By Er. Swapnil V. KawareProf. Swapnil V. Kaware
 
PPT 8085 microprocessor
PPT 8085 microprocessor PPT 8085 microprocessor
PPT 8085 microprocessor Ardhendupanja
 
Pin diagram 8085 microprocessor(For College Seminars)
Pin diagram 8085 microprocessor(For College Seminars)Pin diagram 8085 microprocessor(For College Seminars)
Pin diagram 8085 microprocessor(For College Seminars)Naman Joshi
 
Microprocessor 8085 Chapter 3
Microprocessor 8085 Chapter 3Microprocessor 8085 Chapter 3
Microprocessor 8085 Chapter 3Rishikesh Bhavsar
 
Architecture of 8085
Architecture of 8085Architecture of 8085
Architecture of 8085Sumit Swain
 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessorRadhika Patel
 

What's hot (20)

microprocessor 8085
microprocessor 8085microprocessor 8085
microprocessor 8085
 
8085 microprocessor notes
8085 microprocessor notes8085 microprocessor notes
8085 microprocessor notes
 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessor
 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessor
 
Microprocessor 8085 Chapter 4
Microprocessor 8085 Chapter 4Microprocessor 8085 Chapter 4
Microprocessor 8085 Chapter 4
 
8085 MICROPROCESSOR
8085 MICROPROCESSOR 8085 MICROPROCESSOR
8085 MICROPROCESSOR
 
MICROPROCESSOR INPUT OUTPUT OPERATIONS
MICROPROCESSOR INPUT OUTPUT OPERATIONSMICROPROCESSOR INPUT OUTPUT OPERATIONS
MICROPROCESSOR INPUT OUTPUT OPERATIONS
 
Viva
VivaViva
Viva
 
PPT on 8085 Microprocessor
PPT on 8085 Microprocessor  PPT on 8085 Microprocessor
PPT on 8085 Microprocessor
 
Architecture and pin diagram of 8085
Architecture and pin diagram of 8085Architecture and pin diagram of 8085
Architecture and pin diagram of 8085
 
8085 Microprocessor Architecture
8085 Microprocessor Architecture8085 Microprocessor Architecture
8085 Microprocessor Architecture
 
8085 microproceesor ppt
8085 microproceesor ppt8085 microproceesor ppt
8085 microproceesor ppt
 
Microprocessor & Interfacing (Part-1) By Er. Swapnil V. Kaware
Microprocessor & Interfacing (Part-1) By Er. Swapnil V. KawareMicroprocessor & Interfacing (Part-1) By Er. Swapnil V. Kaware
Microprocessor & Interfacing (Part-1) By Er. Swapnil V. Kaware
 
8085 Architecture
8085 Architecture8085 Architecture
8085 Architecture
 
PPT 8085 microprocessor
PPT 8085 microprocessor PPT 8085 microprocessor
PPT 8085 microprocessor
 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessor
 
Pin diagram 8085 microprocessor(For College Seminars)
Pin diagram 8085 microprocessor(For College Seminars)Pin diagram 8085 microprocessor(For College Seminars)
Pin diagram 8085 microprocessor(For College Seminars)
 
Microprocessor 8085 Chapter 3
Microprocessor 8085 Chapter 3Microprocessor 8085 Chapter 3
Microprocessor 8085 Chapter 3
 
Architecture of 8085
Architecture of 8085Architecture of 8085
Architecture of 8085
 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessor
 

Viewers also liked

Bus structure of 8085 microprocessor 8085 microprocessor complete tutorial
Bus structure of 8085 microprocessor   8085 microprocessor complete tutorialBus structure of 8085 microprocessor   8085 microprocessor complete tutorial
Bus structure of 8085 microprocessor 8085 microprocessor complete tutorialmadhurace
 
8086 Microprocessor by Nitish Nagar
8086 Microprocessor by Nitish Nagar8086 Microprocessor by Nitish Nagar
8086 Microprocessor by Nitish NagarNitish Nagar
 
Difference b/w 8085 & 8086
Difference b/w 8085 & 8086Difference b/w 8085 & 8086
Difference b/w 8085 & 8086j4jiet
 
5.4 Data Bus
5.4 Data Bus5.4 Data Bus
5.4 Data Buslpapadop
 
Intro to Buses (Computer Architecture)
Intro to Buses  (Computer Architecture)Intro to Buses  (Computer Architecture)
Intro to Buses (Computer Architecture)Matthew Levandowski
 
Unit 2 Principles of Programming Languages
Unit 2 Principles of Programming LanguagesUnit 2 Principles of Programming Languages
Unit 2 Principles of Programming LanguagesVasavi College of Engg
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkarSAQUIB AHMAD
 
Unit1 principle of programming language
Unit1 principle of programming languageUnit1 principle of programming language
Unit1 principle of programming languageVasavi College of Engg
 
8085 microprocessor architecture ppt
8085 microprocessor architecture ppt8085 microprocessor architecture ppt
8085 microprocessor architecture pptParvesh Gautam
 
Types of buses of computer
Types of buses of computerTypes of buses of computer
Types of buses of computerSAGAR DODHIA
 

Viewers also liked (12)

Bus structure of 8085 microprocessor 8085 microprocessor complete tutorial
Bus structure of 8085 microprocessor   8085 microprocessor complete tutorialBus structure of 8085 microprocessor   8085 microprocessor complete tutorial
Bus structure of 8085 microprocessor 8085 microprocessor complete tutorial
 
8085 full discription
8085 full discription8085 full discription
8085 full discription
 
8086 Microprocessor by Nitish Nagar
8086 Microprocessor by Nitish Nagar8086 Microprocessor by Nitish Nagar
8086 Microprocessor by Nitish Nagar
 
Difference b/w 8085 & 8086
Difference b/w 8085 & 8086Difference b/w 8085 & 8086
Difference b/w 8085 & 8086
 
5.4 Data Bus
5.4 Data Bus5.4 Data Bus
5.4 Data Bus
 
Computer system bus
Computer system busComputer system bus
Computer system bus
 
Intro to Buses (Computer Architecture)
Intro to Buses  (Computer Architecture)Intro to Buses  (Computer Architecture)
Intro to Buses (Computer Architecture)
 
Unit 2 Principles of Programming Languages
Unit 2 Principles of Programming LanguagesUnit 2 Principles of Programming Languages
Unit 2 Principles of Programming Languages
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
 
Unit1 principle of programming language
Unit1 principle of programming languageUnit1 principle of programming language
Unit1 principle of programming language
 
8085 microprocessor architecture ppt
8085 microprocessor architecture ppt8085 microprocessor architecture ppt
8085 microprocessor architecture ppt
 
Types of buses of computer
Types of buses of computerTypes of buses of computer
Types of buses of computer
 

Similar to 8085 microprocessor

Application of 8086 and 8085 Microprocessor in Robots.pptx
Application of 8086 and 8085 Microprocessor in Robots.pptxApplication of 8086 and 8085 Microprocessor in Robots.pptx
Application of 8086 and 8085 Microprocessor in Robots.pptxssuser631ea0
 
Microprocessor Basics 8085 Ch-1
Microprocessor Basics 8085 Ch-1Microprocessor Basics 8085 Ch-1
Microprocessor Basics 8085 Ch-1Neelam Kapoor
 
Ju2416921695
Ju2416921695Ju2416921695
Ju2416921695IJERA Editor
 
Microprocessor and Application (8085)
Microprocessor and Application (8085)Microprocessor and Application (8085)
Microprocessor and Application (8085)ufaq kk
 
Pin Configuration.pptx
Pin Configuration.pptxPin Configuration.pptx
Pin Configuration.pptxssuser823c58
 
UNIT 1 Microprocessors.pptx
UNIT 1 Microprocessors.pptxUNIT 1 Microprocessors.pptx
UNIT 1 Microprocessors.pptxGowrishankar C
 
Obstacle Avoidance Robotic Vehicle
Obstacle Avoidance Robotic VehicleObstacle Avoidance Robotic Vehicle
Obstacle Avoidance Robotic VehicleEdgefxkits & Solutions
 
8086 pin details
8086 pin details8086 pin details
8086 pin detailsAJAL A J
 
Coin based mobile charger project report
Coin based mobile charger project reportCoin based mobile charger project report
Coin based mobile charger project reportkaushal chaubey
 
Presentation of pin diagram
Presentation of pin diagramPresentation of pin diagram
Presentation of pin diagramRohitkumar3723
 
UNIT 2.pptx
UNIT 2.pptxUNIT 2.pptx
UNIT 2.pptxBASKARS53
 
Pin diagram of 8085
Pin diagram of 8085Pin diagram of 8085
Pin diagram of 8085ShivamSood22
 
5 pin-diagram-of-8085-181203034237
5 pin-diagram-of-8085-1812030342375 pin-diagram-of-8085-181203034237
5 pin-diagram-of-8085-181203034237sunilkumar4879
 
8085 Pin Configuration
8085 Pin Configuration8085 Pin Configuration
8085 Pin ConfigurationNoor Nabi
 

Similar to 8085 microprocessor (20)

8085_LAB_PROGRAMS.pdf
8085_LAB_PROGRAMS.pdf8085_LAB_PROGRAMS.pdf
8085_LAB_PROGRAMS.pdf
 
Application of 8086 and 8085 Microprocessor in Robots.pptx
Application of 8086 and 8085 Microprocessor in Robots.pptxApplication of 8086 and 8085 Microprocessor in Robots.pptx
Application of 8086 and 8085 Microprocessor in Robots.pptx
 
Microprocessor Basics 8085 Ch-1
Microprocessor Basics 8085 Ch-1Microprocessor Basics 8085 Ch-1
Microprocessor Basics 8085 Ch-1
 
8086
80868086
8086
 
Ju2416921695
Ju2416921695Ju2416921695
Ju2416921695
 
Microprocessor and Application (8085)
Microprocessor and Application (8085)Microprocessor and Application (8085)
Microprocessor and Application (8085)
 
Assembler4
Assembler4Assembler4
Assembler4
 
Pin Configuration.pptx
Pin Configuration.pptxPin Configuration.pptx
Pin Configuration.pptx
 
UNIT 1 Microprocessors.pptx
UNIT 1 Microprocessors.pptxUNIT 1 Microprocessors.pptx
UNIT 1 Microprocessors.pptx
 
Obstacle Avoidance Robotic Vehicle
Obstacle Avoidance Robotic VehicleObstacle Avoidance Robotic Vehicle
Obstacle Avoidance Robotic Vehicle
 
8086 pin details
8086 pin details8086 pin details
8086 pin details
 
Coin based mobile charger project report
Coin based mobile charger project reportCoin based mobile charger project report
Coin based mobile charger project report
 
8086 new
8086 new8086 new
8086 new
 
Presentation of pin diagram
Presentation of pin diagramPresentation of pin diagram
Presentation of pin diagram
 
UNIT 2.pptx
UNIT 2.pptxUNIT 2.pptx
UNIT 2.pptx
 
8086 complete guide
8086 complete guide 8086 complete guide
8086 complete guide
 
Pin diagram of 8085
Pin diagram of 8085Pin diagram of 8085
Pin diagram of 8085
 
5 pin-diagram-of-8085-181203034237
5 pin-diagram-of-8085-1812030342375 pin-diagram-of-8085-181203034237
5 pin-diagram-of-8085-181203034237
 
8085 (1)
8085 (1)8085 (1)
8085 (1)
 
8085 Pin Configuration
8085 Pin Configuration8085 Pin Configuration
8085 Pin Configuration
 

Recently uploaded

Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoĂŁo Esperancinha
 

Recently uploaded (20)

Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 

8085 microprocessor

  • 1. 1 Q.1) Draw & Explain the Pin-Diagram of 8085 Microprocessor? Ans: The 8080 Microprocessor is an 8-bit general-purpose microprocessor having 40 pins which is capable of addressing 64 kb of Memory .It works on +5v of single power-supply & can operate at the maximum frequency of 5 MHz These 40 logic pin-out of 8085 Microprocessor are divided into 6 main groups. 1) Serial I/O Ports. 2) Interrupts & Externally-Initiated Signals. 3) Data-Bus. 4) Control Signals. 5) Status Signals. 6) Address Bus. 1) X1 & X2: a) These are the 2 clock-input pins which are connected across a crystal RCLC Circuit of 6MHz Frequency. b) Whenever the microprocessor requires a clock-frequency of 3MHz, these 2 clock-input pins divides the crystal-frequency into 2 parts in the internal circuitry & supplies the 1st 3MHz of frequency to the microprocessor, while the 2nd 3MHz of Frequency is used as an operating frequency to synchronize the operations of 8085 Microprocessor. 2) RESET OUT: a) This is an active high output signal which is synchronized to the processor clock of Microprocessor. b) Whenever the microprocessor gets the reset-acknowledgement-signal RÍžEÍžSÍžEÍžT-IÍžN, it sends the output signal RESET-OUT to reset the microprocessor which resets all the connected devices & indicates that the CPU has been Resetted.
  • 2. 2 3) SOD (Serial Output Data) pin: a) It is an active high serial output line used for serial data communication. b) It provides the data serially given by Microprocessor & delivers its output to the 7th bit of the Accumulator when (Set Interrupt Mask) SIM instruction is executed. 4) SID (Serial Input Data) pin: a) It is an active high Serial input data line used for serial data communication. b) It accepts the serial-data & loads it into the 7th bit of the Accumulator whenever a (Read Interrupt Mask) RIM instruction is executed. 5) TRAP: a) This is an active, high-level, edge-triggered, non-maskable & highest priority interrupt. b) It cannot be enabled or disabled using a program. c) Whenever TRAP gets active, the program-counter of microprocessor automatically jumps to the address 0024 respectively. 6) RST 7.5, RST 6.5, & RST 5.5: These 3 pins are actively -high vectored maskable hardware restart interrupts. They insert an internal restart function automatically which transfer the program-control to the specific memory locations. It can be enabled or disabled using a program. a) According to the priority, after the TRAP pin, the secondmost high-level pin is RST 7.5. This pin is actively –high, vectored, edge-triggered, maskable hardware restart interrupts. When RST 7.5 is active, the program counter jumps automatically at address 003C respectively. b) After RST 7.5, the thirdmost high-level pin is RST 6.5. This pin is actively–high, vectored; level- triggered, maskable hardware restart interrupts. When RST 6.5 is active, the program counter jumps automatically at address 0034 respectively. c) After RST 6.5, the forthmost high-level pin is RST 5.5. This pin is actively–high, vectored; level- triggered, maskable hardware restart interrupts. When RST 6.5 is active, the program counter jumps automatically at address 002C respectively. 7) INTR: a) INTR is an active high, level-triggered, maskable, non-vectored, general-purpose hardware interrupt pin. b) It is a level-sensitive interrupt pin which has the lowest priority among the interrupts. c) It can be enabled or disabled using a program. d) If INTR is active, the Program Counter (PC) will be restricted from incrementing and it will generate an interrupt acknowledge signal IÍžNÍžTÍžA. 8) IÍžNÍžTÍžA: a) It is an active low, general-purpose interrupt acknowledgement signal. b) Whenever the microprocessor receives interrupt signal, it is acknowledged by IÍžNÍžTÍžA. So, whenever the interrupt signal is received, IÍžNÍžTÍžA goes high. 9) AD0-AD7: a) These are the 8-bit bi-directional multiplexed, tri-state input pins which contains 2 sets of signals 1) Address & 2) Data. b) These set of lines used to carry the lower order 8-bit address as well as 8-bit data bus. c) Here, the lower 8 bit of 16 bit address is multiplexed/time shared with data bus , because , at one-time , 8-bit lower-address of memory is available on these lines & at another time the next 8-bit data is available.
  • 3. 3 10) VSS: It is an interference pin which is connected to ground for avoiding ground-interference. 11) A8-A15: These are the 8-bit uni-directional non-multiplexed, tri-state output pins used to carry higher order address-signals of 16-bit Address. 12) S0 & S1: These are status signals which provides different status and functions depending on their status. IO/MĚ… S0 S1 OPERATION 0 1 1 Opcode Fetch 0 0 1 Memory Read 0 1 0 Memory Write 1 0 1 I/O Read 1 1 0 I/O Write 1 0 1 Interrupt Acknowledge Z 1 0 Halt Z x x Hold Z x x Reset 13) ALE: a) ALE i.e Address Latch Enable is an output signal used to give information of AD0-AD7 Contents & separate Address-Signals (A0-A7)& Data-Signals (D0-D7)fromAD0-AD7 pin. b) It is a positive going pulse generated, when a new operation is started by Microprocessor. c) When ALE is low, it indicates that the content on AD0-AD7 lines is the 8-bit data. d) When ALE goes high, it indicates that the content on AD0-AD7 lines is in lower-order 8-bit address of 16-bit address. 14) W͞͞R: a) This is an active-low, output-control-signal pin used to write the data to the Memory or an I/O Device. b) Here, to write a data into a device/memory, microprocessor selects a device & then it transfers the data & data-lines by generating W͞͞R signal from W͞͞R pin. c) Thus, when the generated W͞͞R signal is low, then the data is readed from the I/O Device & When the generated W͞͞R signal is high, then the data is readed from the Memory. 15) RÍžD: a) This is an active-low, output-control-signal pin used to read the data from the Memory or an I/O Device. b) Here, to read a data from a device/memory, microprocessor selects a device & then it transfers the data & data-lines by generating RÍžD signal from RÍžD pin. c) Thus, when the generated RÍžD signal is low, then the data is readed from the I/O Device & When the generated RÍžD signal is high, then the data is readed from the Memory. 16) IO/MĚ… : a) It is a Status-Signal pin which distinguishes wheather the address is for Memory or to the I/O Devices. b) If IO/MÍž signal is low, then the Memory is Selected & If IO/MÍž signal is high, and then the I/O Devices is selected.
  • 4. 4 17) READY : a) It is an active-high, input-control signal pin used by the microprocessor to check wheather the peripheral-devices is ready to transfer the data or not. b) This signal is also used to synchronize slower peripheral-devices with the faster peripheral- devices. c) When READY Signal from READY pin is high, then the microprocessor completes the operation & proceeds for next operation. d) When READY Signal from READY pin is low, then the microprocessor will wait untill it goes high. 18) RÍžEÍžSÍžEÍžT-IÍžN: a) It is an active-low input reset-acknowledgement-signal used to reset the microprocessor & pass an acknowledgement to RESET OUT signal which indicates that the CPU has been Resetted. b) When this signal is received by the microprocessor, the address-lines, data-lines & control-lines gets tri-stated & the memory-location of program-counter i.e 0000 is cleared along with the flag-register & temporary-registers. c) After this process, the program-counter is resetted where it starts executing from the Starting memory-location 0000H onwards. 19) CLK: a) It is output clock-signal which is used as a system-clock. b) An Internally Operating 3MHz Frequency obtained from the crystally-connected clock-input pins X1& X2 is stored in this pin which is used to operate other peripheral devices in the systemwith the same speed. 20) HLDA: It is an output-signal which indicates an acknowledgement to HOLD that the HOLD-Request has been received. 21) HOLD: a) HOLD is an active-high, input signal used by the DMA (Direct Memory Access) Controller to transfer the data. b) When a Peripheral Device wants to transfer the data, it requests DMA controller. c) Here, in response with it , the DMA Controller ask for Buses to the 8085 Microprocessor by making it’s HOLD output High which is connected to the Input of HOLD of Microprocessor. d) Whenever the Microprocessor receives that high-output signal from HOLD’s input, then it sends this high-output signal to HLDA to hold the acknowledgement that the HOLD-Request has been received by the DMA Controller by indicating that it has turned the control over buses for other master in the system. e) When data-transfer is completed, then it returns the control of buses back to the 8085 Microprocessor by sending back a low HOLD Signal. 22) Vcc: It is the main power-source pin which requires a single +5v of DC supply to run the 8085 Microprocessor.