MPMC Model Exam Question Paper Sec L
MPMC Model Exam Question Paper Sec L
DEPARTMENT OF ECE
Skill Level
As per
Course Outcomes
Dave’s
Taxonomy
Develop an assembly language program for performing basic ALU
CO1 S3
manipulation using 8085 microprocessor.
Execute an assembly language program to perform basic ALU
CO2 S3
manipulation and peripheral interfacing using 8086 microprocessor.
Generate an assembly language/ C program for performing bit
CO3 manipulations and timer, serial port and interrupt programming using S3
8051 microcontroller
Implement C program for performing real time interfacing using 8051
CO4 S3
and PIC microcontroller
Skill
S.No Model Practical Question CO
level
Write an assembly language program to perform the logical AND
1. CO1 S3
operation for two 8- bit numbers using 8085 microprocessor.
Write an assembly language program to perform the logical OR
2. CO1 S3
operation for two 8- bit numbers using 8085 microprocessor.
Write an assembly language program to perform the logical XOR
3. CO1 S3
operation for two 8 -bit numbers using 8085microprocessor.
Write an assembly language program to perform the logical NOT
4. operation of following 8-bit numbers using 8085 microprocessor. CO1 S3
a) 70H b) 9AH c) E6H
Write an assembly language program to perform the operation of
5. addition for the given two 8- bit numbers using 8085. CO1 S3
[Data 1: 1BH, Data 2: 3AH
Write an assembly language program to perform the operation of
6. subtraction for the given two 8- bit numbers using 8085. CO1 S3
[Data 1: 3AH, Data 2: 05H]
Write an assembly language program to perform the operation of
7. CO1 S3
multiplication of two 8-bit numbers using 8085 microprocessor.
Write an assembly language program to perform the operation of
8. CO1 S3
division of two 8-bit numbers using 8085 microprocessor.
Write an assembly language program to perform the operation of
9. addition and subtraction for two 8- bit numbers using 8085emulator CO1 S3
software.
Write an assembly language program to perform the operation of
10. addition and subtraction for two 8- bit numbers using 8085emulator CO1 S3
software.
Write an assembly language program to perform the operation of
11. multiplication and division for two 8- bit numbers using 8085 emulator CO1 S3
software.
Write an ALP to interface 8086 with PPI by making Port A as input
12. port, and Port B as output port, change the data by setting PA5,PA6 and CO2 S3
PA7and check the change by using LEDs Connected with port B
Write an ALP to interface 8086 with PPI by making Port A as input
13. port, change the data and check the change by storing the data in CO2 S3
memory location
Write an ALP to interface 8086 with PPI by making Port A as input
14. port, and Port B as output port, change the data and check the change CO2 S3
by using LEDs Connected with port B
Write an ALP to interface 8086 with PPI by making Port A as input
15. port, and Port B as output port, set the data PA0,PA1, PA7 and note the CO2 S3
same changes by using LEDs Connected with port B
Develop an ALP for rolling a display using 8279 and
16. 8086microprocessor in common anode mode. Assume the characters to CO2 S3
be displayed are “ECE DEPT”.
Develop an ALP for rolling a display using 8279 and 8086
17. CO2 S3
microprocessors in common anode mode. Display Your “VTU NO”.
Develop an ALP for rolling a display using 8279 and 8086
18. microprocessors in common anode mode. Display “INDIA” in seven CO2 S3
segment display.
Develop an ALP for rolling a display using 8279 and 8086
19. microprocessors in common anode mode. Display “VELTECH” in CO2 S3
seven segment display.
(i) Write an 8051 assembly language program to mask an upper nibble
of 1111 1010 and verify the result using 8051 micro controller.
20. CO3 S3
(ii) Write an 8051 assembly language program to set lower nibble of
10110000 and verify the result using 8051 micro controller.
(i) Write an 8051 assembly language program to mask the lower nibble
of 1010 1111 and verify the result using 8051 micro controller.
21. CO3 S3
(ii) Write an 8051 assembly language program to set an upper nibble of
00001011 and verify the result using 8051 micro controller.
(i) Write an 8051 assembly language program to mask LSB of
11111011 and verify the result using 8051 micro controller.
22. CO3 S3
(ii) Write an 8051 assembly language program to set MSB of 01011010
and verify the result using 8051 micro controller.
(i) Write an 8051 assembly language program to mask MSB of
11111010 and verify the result using 8051 micro controller.
23. CO3 S3
(ii) Write an 8051 assembly language program to set LSB of 01111010
and verify the result using 8051 micro controller.
Write an embedded C program to generate a square wave of 50% duty
24. CO3 S3
cycle in P2.5 using mode 2 of timer 0.
Write an embedded C program to toggle all the pins in Port 0 with a
25. CO3 S3
delay of 1000µs using timer 0 mode 1.
Write an embedded C program using Keil simulator with a maximum
26. CO3 S3
delay to generate a square wave in P1.3 using mode 0 timer 0.
Write an embedded C program to toggle the P2 with a maximum delay
27. CO3 S3
using timer 1 mode 1.
Write an embedded C program to generate a square wave in all pins of
28. CO3 S3
Port 3 with a delay of 5000µs using timer 1 mode 0.
Write an embedded C program to toggle the pins in port 1 with a delay
29. of 250ms and pins in port 2 with a delay of 500ms using timer 1 mode CO3 S3
2.
Design & Develop an 8051-program using KEIL simulator to transmit
30. a character ‘G’ continuously with a baud rate of 9600 using timer1 in CO3 S3
mode2. Assume crystal oscillator frequency as 11.03 MHz
Design & Develop an 8051-program using KEIL simulator to transmit
31. a character ‘S’ continuously with a baud rate of 4800 using timer1 in CO3 S3
mode2. Assume crystal oscillator frequency as 24MHz
Design & Develop an 8051-program using KEIL simulator to transmit
32. a “VEL TECH” continuously with a baud rate of 9600 using timer 1 in CO3 S3
mode2 & SMOD 1. Assume crystal oscillator frequency as 11.03MHz
Write a C program using the concept of interrupts to generate a square
33. wave using timer 0 in mode 1 in P1.5 with a frequency of 10Hz and 50% CO3 S3
duty cycle. Assume the clock frequency as 11.0592MHz.
Write an interrupt Program using Keil C to generate a square wave using
34. timer 0 in mode 1 in P1.5 with a frequency of 30Hz and 50% duty cycle. CO3 S3
Assume the clock frequency as 24MHz.
Write a C program using the concept of interrupts to generate a square
35. wave using timer 1 in mode 0 in P2.3 with a frequency of 20Hz and 50% CO3 S3
duty cycle. Assume the clock frequency as 24MHz.
Generate a square wave using timer 0 in mode 0 in P2.3 with a frequency
36. of 100Hz and 50% duty cycle using Interrupt Programming. Assume CO3 S3
the clock frequency as 11.0592MHz.
CC HOD - ECE