Sei sulla pagina 1di 2

JIS College of Engineering

BME Department
---------------------------------------------------------------------------------------------Microprocessor & Microcontroller Lab
PAPER CODE: BME692
List of experiments:

1.

Write a program in 8085 microprocessor to swap the content of two register B and C containing the
values 08H and 06H respectively.

2.

Write a program in 8085 microprocessor to add two number 09H and 08H and store the result in 9085H
location and draw the flow chart.

3.

Write a program in 8085 microprocessor to subtract 05H from 09H and store the result in 8072H. and
draw the flow chart.

4.

Write a program in 8085 microprocessor to add five (5) numbers and store the result in memory
location 9071H. The numbers are stored from 9061H to 9065H location. The numbers are stored in 5
consecutive memory locations given below and draw the flow chart.

5.

Write a program in 8085 microprocessor to multiply 08H with 03H and store the result in 9065H
location. and draw the flow chart.

6.

Write a program in 8085 microprocessor to multiply FEH with 0FH and store the result in 9074H
&9075H memory location and draw the flow chart.

7.

Write a program in 8085 microprocessor to divide 07H by 03H and store the quotient in 9075H and
reminder in 9076H memory location and draw the flow chart.

8.

Write a program in 8085 microprocessor to add six (6) numbers and store the result in memory location
9071H and 9061H.The numbers are stored from 9050H to 9055H location. The numbers are stored in 6
consecutive memory locations given below and draw the flow chart.

9.

Write a program in 8085 microprocessor of shifting block of five (5) data from 9055H location to
9080H location and draw the flow chart.

10. Write a program in 8085 microprocessor to count ones (1) in 8 bit data. The 8 bit no. is store in
memory location 9070H.Store the counting result in memory location 9080H and draw the flow chart.
11. Write a program in 8085 microprocessor to interchange the nibble of a 8 bit number stored in memory
location 9006H and store the interchanged number into memory location 9060H.[ for example 78H will
be 87H]. 1 nibble= 4 bits
12. In 8086 microprocessor write a program to add two numbers 0465H and 2010H and store the result at
different registers and draw the flow chart
13. In 8086 microprocessor write a program to subtract two numbers 0006H from 0009H and store the
result at different registers and draw the flow chart
14. In 8086 microprocessor write a program to multiply between 24H and 45H and store the result at
different registers and draw the flow chart
15. In 8086 microprocessor write a program to divide 0009H by 0002H and store the quotient and
remainder at different registers.

16. Configure 8255 A such that port A and port B as output port. Display the value of 45H through port A
and 56H through port B. Execute the program at 8000H and draw the flow chart.
Port A Equ. 80H,

Port B Equ. 81H,

Control Register Equ. 83H

17. Configure 8255 A such that port A as an output and port B as input port. Take the input value through DIP
switch of Port B. Display the input value though port A. Execute the program at 8000H, and draw the flow
chart. Port A Equ. 80H,
Port B Equ. 81H,
Control Register Equ. 83H
18. Configure 8255 A such that port A as an input and port B as output port. Take the input value through
DIP switch of Port A. Display the input value though port B. Execute the program at 8000H, and draw the flow
chart. Port A Equ. 80H,
Port B Equ. 81H,
Control Register Equ. 83H
19. Write a program in 8051 microcontroller to add 07H and 09H and store the result in RAM address 45H
and draw the flow chart.
20. Write a program in 8051 microcontroller to send 55h to port 1 and port 2 and check the value of ports
and draw the flow chart.
21. Write a program in 8051 microcontroller to multiply 06H by 05H and store the result in RAM address
46H and draw the flow chart.
22. Write a program in 8051 microcontroller to divide 07H by 02H and store the quotient and remainder in
two suitable RAM address.

Potrebbero piacerti anche