BEE652

Microprocessor Lab

L-T-P0-0-2 Credits1 Session2024-25 TypeLab / Practical
Appears in 3 semesters · 3 branches

B.Tech Electrical Engineering · Sem 6 (Lab) · B.Tech Electrical & Electronics Engineering · Sem 6 (Lab) · B.Tech Electrical & Computer Engineering · Sem 6 (Lab)

Pre-requisites: Digital Electronics, Computer Basics

List of Experiments / Activities

  1. 1To study 8085 / 8086 based microprocessor system
  2. 2To perform mathematical operations (addition & subtraction) on two 8-bit numbers
  3. 3To perform multiplication on two 8-bit numbers
  4. 4To perform division on two 8-bit numbers
  5. 5To develop and run a program for finding out the largest number from given two 8-bit numbers
  6. 6To develop and run a program for finding out the smallest number from given two 8-bit numbers
  7. 7To develop and run a program for arranging in ascending order of a given set of 8-bit numbers
  8. 8To develop and run a program for arranging in descending order of a given set of 8-bit numbers
  9. 9To perform conversion of temperature from degree F to degree C
  10. 10To perform computation of square root of a given number
  11. 11To obtain interfacing of 8255 – PPI with 8085 microprocessor
  12. 12To perform microprocessor based traffic light control
  13. 13To perform microprocessor based stepper motor operation through 8085 / 8086 kit
  14. 14To obtain interfacing of DMA controller with 8085 / 8086 microprocessor
  15. PART B SUGGESTIVE LIST OF EXPERIMENTS (Through Virtual Lab Link):
  16. 1Write a program using 8085 Microprocessor for Decimal, Hexadecimal addition and subtraction of two Numbers. (Through Virtual Lab Link)
  17. 2Write a program using 8085 Microprocessor for addition and subtraction of two BCD numbers. (Through Virtual Lab Link)
  18. 3To perform multiplication and division of two 8 bit numbers using 8085. (Through Virtual Lab Link)
  19. 4To find the largest and smallest number in an array of data using 8085 instruction set.
  20. 5To write a program using 8086 to arrange an array of data in ascending and descending order. (Through Virtual Lab Link)
  21. 6To convert given Hexadecimal number into its equivalent ASCII number and vice versa using 8086 instruction set.
  22. 7To convert given Hexadecimal number into its equivalent BCD number and vice versa using 8086 instruction set.
  23. 8To interface 8253 programmable interval timer and verify the operation of 8253 in six different modes.
  24. 9To write a program to initiate 8251 and to check the transmission and reception of character.
  25. 10Serial communication between two 8085 through RS-232 C port. Virtual Lab Link: http://vlabs.iitb.ac.in/vlabs-dev/labs_local/microprocessor/labs/explist.php Available on: http://www.vlab.co.in/broad-area-electronics-and-communications
Course Outcomes (COs)5 outcomes

After completion of the course student will be able to:

  1. CO1Study of microprocessor systemK2
  2. CO2Development of flow chart for understanding the data flowK3
  3. CO3Learning assembly language to program microprocessor based systemK3
  4. CO4Interfacing different peripheral devices with the microprocessorK4
  5. CO5Building logic for microprocessor based system KL- Bloom’s Knowledge Level (K1, K2, K3, K4, K5, K6) K1 – Remember K2 – Understand K3 – Apply K4 – Analyze K5 – Evaluate K6 – Create Note: Minimum ten experiments are to be performed from the following list (on 8085 / 8086 microprocessor)K4

Note: The AKTU syllabus PDF of some branches prints this subject with small differences in the course outcomes (Electrical & Computer). Please also check the official AKTU PDF of your branch, linked at the end of your semester page.

Official AKTU syllabus

This subject is on page 24, 25 of the original AKTU PDF.

Official AKTU syllabus PDF ↗