The document provides an overview of the 8085 microprocessor, detailing its architecture, components, pin configuration, and memory addressing modes. It outlines course outcomes related to understanding various processor architectures and designing with microcontrollers like Arduino and Raspberry Pi. The conclusion emphasizes the importance of mastering the 8085 microprocessor for applications in embedded systems and computer engineering.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
2 views9 pages
Manoj Kumar PPPT
The document provides an overview of the 8085 microprocessor, detailing its architecture, components, pin configuration, and memory addressing modes. It outlines course outcomes related to understanding various processor architectures and designing with microcontrollers like Arduino and Raspberry Pi. The conclusion emphasizes the importance of mastering the 8085 microprocessor for applications in embedded systems and computer engineering.
After the completion of the course, I am able to -
Distinguish various types of processor architectures. Describe architecture, memory organization of 8085 and 8051. Create sketches, libraries and Arduino development environment. Design Raspberry Pi hardware and implement program. COS Develop interfacing between different sensors and Arduino / Raspberry Pi. INTRODUCTION
The 8085 microprocessor is an 8-bit microprocessor that was
introduced by Intel in 1977. It is a single-chip general-purpose microprocessor, which was widely used in early personal computers and other embedded systems. The 8085 is known for its simplicity and versatility, making it a popular choice for a wide range of applications. BLOCK DIAGRAM OF 8085:
The following are the major components of the 8085
microprocessor: Arithmetic and Logic Unit (ALU) Registers Control Unit Instruction Register and Decoder Timing and Control Circuits Interrupt Control PIN CONFIGURATION AND DESCRIPTION: The 8085 microprocessor has a total of 40 pins. The pins are grouped into various categories, such as address bus, data bus, control signals, and power supply. Some of the important pins are: AD0-AD7: These are the data bus lines, used for transferring data between the microprocessor and external devices. A0-A15: These are the address bus lines, used for specifying the memory locations or I/O ports. RD and WR: These signals are used for indicating a read or write operation, respectively. RESET: This signal is used for resetting the microprocessor to its initial state. CLK: This is the clock signal, used for synchronizing the MEMORY ADDRESSING The 8085 microprocessor MODES: supports various memory addressing modes, which determine the way in which memory operands are accessed. Some of the common addressing modes are: Immediate Addressing: In this mode, the operand is specified as a part of the instruction itself. Direct Addressing: In this mode, the operand is specified as a memory address. Register Addressing: In this mode, the operand is specified as a register. Indirect Addressing: In this mode, the operand is specified as a memory address contained in a register. Indexed Addressing: In this mode, the operand is specified as a memory address obtained by adding an offset to the contents of a register. CONCLUSION In conclusion, the 8085 microprocessor is a powerful computing device that has been used in various applications for many years. Understanding its architecture and operation is important for anyone interested in working with microprocessors, embedded systems, or computer engineering. In this presentation, we covered the basic information about the 8085 microprocessor, its architecture, block diagram, pin configuration, and memory addressing modes. With this knowledge, one can effectively design, develop, and troubleshoot applications using the 8085 microprocessor.