Microcontroller Lab | EXPERIMENT NO. 1:Introduction to 8085 Microprocessor - Architecture and Basic Operations by Prakhar Chauhan | Learn Smarter
K12 Students

Academics

AI-Powered learning for Grades 8–12, aligned with major Indian and international curricula.

Professionals

Professional Courses

Industry-relevant training in Business, Technology, and Design to help professionals and graduates upskill for real-world careers.

Games

Interactive Games

Fun, engaging games to boost memory, math fluency, typing speed, and English skills—perfect for learners of all ages.

EXPERIMENT NO. 1:Introduction to 8085 Microprocessor - Architecture and Basic Operations

The chapter provides an introduction to the 8085 microprocessor, detailing its architecture, operation of basic data transfer, and arithmetic instructions through a hands-on approach using a trainer kit. It covers essential components of microcomputer systems, including the CPU, memory, and I/O devices, along with instruction sets and programming sequences. Students perform experiments to observe the functioning of 8085 through various assembly programs, thereby establishing foundational knowledge of microprocessor basics.

Enroll to start learning

You’ve not yet enrolled in this course. Please enroll for free to listen to audio lessons, classroom podcasts and take practice test.

Sections

  • 1

    Introduction To 8085 Microprocessor - Architecture And Basic Operations

    This section introduces the architecture and basic operations of the 8085 microprocessor, including its components, pin descriptions, and instruction set.

  • 1.1

    Overview Of Microcomputer Systems And Their Building Blocks

    This section introduces microcomputer systems, detailing their architecture and fundamental components, including microprocessors, memory units, I/O units, and system buses.

  • 1.2

    Introduction To 8085 Microprocessor

    This section introduces the Intel 8085 microprocessor, covering its architecture, key features, and basic operational capabilities.

  • 1.2.1

    8085 Architecture

    This section introduces the architecture of the 8085 microprocessor, detailing its internal components and their functions.

  • 1.2.2

    Key 8085 Pin Descriptions

    This section details the functionalities of the 40 pins of the 8085 microprocessor, emphasizing their roles in various operations.

  • 1.3

    8085 Instruction Set (Basic Data Transfer And Arithmetic Operations)

    This section introduces the instruction set of the 8085 microprocessor, focusing on data transfer and arithmetic operations.

  • 1.3.1

    Data Transfer Instructions

    This section covers the data transfer instructions in the 8085 microprocessor, focusing on how to move data between registers and memory locations without modifying the source data.

  • 1.3.2

    Arithmetic Instructions

    Arithmetic instructions in the 8085 microprocessor are vital for performing basic mathematical operations that impact the status flags.

  • 2

    Apparatus / Software Required

    This section outlines the necessary apparatus and software for conducting experiments with the 8085 microprocessor, including trainer kits and simulators.

  • 3

    Procedure

    This section outlines the procedural steps to perform experiments using the 8085 Microprocessor Trainer Kit or simulator, focusing on setup, program entry, execution, and observation.

  • 3.1

    System Setup And Power On

    This section outlines the process for setting up the 8085 Microprocessor Trainer Kit and powering it on successfully.

  • 3.2

    Program Entry

    Program Entry outlines the methodology for entering assembly programs into an 8085 microprocessor trainer kit or simulator.

  • 3.3

    Program Execution

    This section covers the procedures and commands required to execute programs on an 8085 microprocessor, including system setup, program entry, execution, and observation.

  • 3.4

    Observation

    This section details the procedures for observing and analyzing the execution of programs on an 8085 microprocessor trainer kit.

  • 4

    Programs To Be Executed

    This section provides a detailed overview of basic data transfer and arithmetic operations utilizing the 8085 microprocessor, emphasizing programming execution, expected outcomes, and practical applications.

  • 4.1

    Program 1: Basic Data Transfer Operations

    This section provides an introduction to the basic data transfer operations in the 8085 microprocessor, covering instructions to move and manipulate data between registers and memory.

  • 4.2

    Program 2: Basic Arithmetic Operation (Addition)

    This section focuses on the addition operation within the 8085 microprocessor architecture, demonstrating basic arithmetic commands and their effects on registers and flags.

  • 4.3

    Program 3: Basic Arithmetic Operation (Subtraction With Borrow)

    This section covers the implementation of subtraction operations using the 8085 microprocessor, emphasizing the concepts of borrow and flag status after arithmetic operations.

  • 5

    Observations And Results

    This section outlines the expected and observed results from executing various assembly programs on the 8085 microprocessor, focusing on data transfer and arithmetic operations.

  • 5.1

    Program 1 Observations

    This section documents the observations and expected outcomes from executing basic data transfer and arithmetic operations using the 8085 microprocessor.

  • 5.2

    Program 2 Observations

    This section covers the observations and expected outcomes of basic arithmetic operations on the 8085 microprocessor, specifically focusing on the addition and subtraction operations performed in the lab.

  • 5.3

    Program 3 Observations

    This section outlines the observations made during the execution of Program 3, focusing on the subtraction operation in the 8085 microprocessor.

  • 6

    Conclusion

    The conclusion summarizes the insights gained from experimenting with the 8085 microprocessor architecture and its basic operations.

  • 7

    Viva Voce Questions

    This section lists a series of viva voce questions aimed at evaluating students' understanding of the 8085 microprocessor and its architecture.

Class Notes

Memorization

What we have learnt

  • Microcomputer systems utili...
  • The Intel 8085 microprocess...
  • Basic data transfer and ari...

Final Test

Revision Tests