Microprocessor & Microcontroller Laboratory

General information about the Laboratory: Students can gain practical experience with creating, programming, testing, and debugging processors and microcontrollers in the Microprocessor and Microcontroller Laboratory. This lab uses a SIMULATOR system with microprocessors and microcontrollers to do software and hardware experiments.

Programming in assembly language, basic I/O interfaces, serial-parallel interfaces, and interrupt handling are all used in microprocessor and microcontroller systems. The hardware consists of training kits for the 8085, 8086, and 8051 microcontrollers.

Utilization: 

This laboratory offers support for course as listed below

UG Level:  PC-EE 692 C(Microprocessor & Micro controller Lab) for 6th Semester, EE

Software Used:  Microprocessor & Micro controller Simulators

Hardware Used: 8085, 8086, and 8051 microcontrollers Trainer Kits.

Experiments offered:

A partial list of experiments offered in simulator & trainer kit:

1. Programs for 16 bit arithmetic operations for 8086 (using various addressing modes) 

2. Program for sorting an array for 8086 

3. Program for searching for a number or character in a string for 8086 

4. Program for String manipulations for 8086 

5. Program for digital clock design using 8086. 

6. Interfacing ADC and DAC to 8086. 

7. Parallel communication between two microprocessors using 8255. 

8. Serial communication between two microprocessor kits using 8251. 

9. Interfacing to 8086 and programming to control stepper motor. 

10. Programming using arithmetic, logical and bit manipulation instructions of 8051

11. Program and verify Timer/Counter in 8051.

12. Program and verify interrupt handling in 8051. 

13. UART operation in 8051. 

14. Interfacing LCD to 8051. 

15. Interfacing matrix or keyboard to 8051. 

16. Data transfer from peripheral to memory through DMA controller 8237/8257