Microprocessor and Microcontroller Lab

Microprocessor and Micro controller Lab (EC592)

General information about the Laboratory:This lab is used for ODD Semester EE 3rd Year and ECE 3rd Year its Approximation Area is 1800 sq. ft . and Location at 2nd floor Room no – 311. Generally we are Conducting the Lab,Average of student per Session is 30 nos. and Experimental Setup is 8 nos.

Course Outcomes (COs) (EC592):

CO1: Apply the basic instruction sets (data transfer, arithmetic, logical) with small assignments based on that.

CO2: Analyze different arithmetic, logical and branching operations through programming (Addition, Subtraction, Multiplication, Square, Complement, Look up table, Copying a block of memory, Shifting ,Packing and unpacking of BCD numbers, Binary to ASCII conversion, Smaller no., Larger no., Ascending order, Descending Order) using trainer kit and simulator.

CO3: Interface 8255 with 8085 through peripheral mapped IO programming like LED display, stepper motor rotation.

CO4: Interpret 8051 micro controller basic programming.

Name of the experiments performed :

  1. Familiarization with 8085 register level architecture, the basic instruction sets ( data transfer,arithmetic, logical, branching) and the trainer kit components including the memory map.
  2. Familiarization with the process of storing, executing and viewing the contents of memory as well as registers in the trainer kit 8085 and simulator through small assignments.
  3. Programming using kit and simulator for:
    • Addition,
    • Subtraction,
    • Multiplication,
    • Square,
    • Complement,
    • Look up table,
    • Copying a block of memory,
    • Shifting ,
    • Packing and unpacking of BCD numbers,
    • Binary to ASCII conversion,
    • Smaller no., Larger no., Ascending order, Descending Order

4. Program using subroutine calls and IN/OUT instructions using 8255 PPI on the trainer kit e.g. subroutine for delay, reading switch state and glowing LEDs accordingly.

5. Program for serial communication between two trainer kits.

6. Study of 8051 Micro controller kit and writing programs.

Name of the innovative experiments

  1. Program to show Fibonacci series as output.
  2. Program for Square wave generation on oscilloscope using 8255.
    1. Program for Stepper motor rotation using 8255.

Facility available in the laboratory

  • 8085 Microprocessor Trainer Kit. Technology NMOS, Frequency, 3MHz.
  • 8051 Microcontroller Kit, 12MHz, 32bit
  • Seven Segment Display interface With Microprocessor.
  • DC Motor Interface VMC 8501
  • StepperMotor Interface VMC 8501
  • Hex Keyboard Interface Normal
  • Switch LED Buzzer Interface.
  • C.R.O 25MHz, and 50MHz 4 trace, 2-ch oscilloscope
  • Function generator 1 MHz , Amplitude 100mv ~1v with -20db attenuation.
  • Simulator using pc