You are on page 1of 4

DEPARTMENT OF ELECTRONICS AND INSTRUMENTATION ENGINEERING

EID 2206 – MICROPROCESSOR AND MICROCONTROLLER LABORATORY


END SEMESTER EXAMINATON, 15th MAY 2023.

1. a) Write an ALP to implement the addition and subtraction of 2 8-bit numbers using an
8051 microcontroller and verify manually. (50)

b) Write an ALP to implement the multiplication and division of 2 8-bit numbers using an
8051 microcontroller and verify manually. (50)

AIM (5) ALGORITHM FLOW PROGRAM EXECUTION VIVA VOCE TOTAL (100)
(15) CHART (20) (20) (30) (10)

2. a) Write an ALP to perform 8-bit subtraction using the 8051 microcontroller. (50)

b) Implement an ALP / C for interfacing 8051 with Traffic light controller using Keil
and simulate using Proteus. (50)

AIM (5) ALGORITHM FLOW PROGRAM EXECUTION VIVA VOCE TOTAL (100)
(15) CHART (20) (20) (30) (10)

3. a) Write an ALP to sort 5 elements in ascending order using 8051 / 8086. (50)

b) Write an ALP to perform 8-bit addition using the 8051 microcontroller. (50)
AIM (5) ALGORITHM FLOW PROGRAM EXECUTION VIVA VOCE TOTAL (100)
(15) CHART (20) (20) (30) (10)

4. a) Write an ALP to perform logical manipulations using the 8051 microcontroller. (50)

b) Implement an ALP to run servo motors at different angles (90o and 180o). (50)

AIM (5) ALGORITHM FLOW PROGRAM EXECUTION VIVA VOCE TOTAL (100)
(15) CHART (20) (20) (30) (10)
5. a) Write an ALP to perform logical manipulations using 8051 microcontroller. (50)

b) Implement an ALP to move a data block from one location to another. (50)

AIM (5) ALGORITHM FLOW PROGRAM EXECUTION VIVA VOCE TOTAL (100)
(15) CHART (20) (20) (30) (10)

6. a) Implement an ALP / C to run the stepper motor in clockwise and anticlockwise


directions. (50)

b) Write an ALP /C to perform LED blinking using keil and trainer kit. (50)

AIM (5) ALGORITHM FLOW PROGRAM EXECUTION VIVA VOCE TOTAL (100)
(15) CHART (20) (20) (30) (10)

7. a) Write an ALP / C to perform LED blinking using keil and trainer kit. (50)

b) Write an ALP / C to implement the addition and subtraction of 2 8-bit numbers


using an 8086 microcontroller and verify manually. (50)

AIM (5) ALGORITHM FLOW PROGRAM EXECUTION VIVA VOCE TOTAL (100)
(15) CHART (20) (20) (30) (10)

8. Write an ALP / C to generate the following waveforms using DAC.


a) Square waveform (50)
b) Triangular waveform (50)

AIM (5) ALGORITHM FLOW PROGRAM EXECUTION VIVA VOCE TOTAL (100)
(15) CHART (20) (20) (30) (10)

9. a) Write an ALP to perform 8-bit subtraction using 8051 microcontroller. (50)

b) Implement an ALP / C for interfacing 8051 with traffic light controller using Keil
and simulate using Proteus. (50)

AIM (5) ALGORITHM FLOW PROGRAM EXECUTION VIVA VOCE TOTAL (100)
(15) CHART (20) (20) (30) (10)
10. a) Design and Implement a simple temperature controller using Arduino.

c) Implement an ALP to run DC motor at different directions and speed.

AIM (5) ALGORITHM FLOW PROGRAM EXECUTION VIVA VOCE TOTAL (100)
(15) CHART (20) (20) (30) (10)

11. a) Write an ALP to implement the addition and subtraction of 2 8-bit numbers using an
8086 microcontroller and verify manually. (50)

b) Write an ALP to implement the multiplication and division of 2 8-bit numbers using
an 8086 microcontroller and verify manually. (50)

AIM (5) ALGORITHM FLOW PROGRAM EXECUTION VIVA VOCE TOTAL (100)
(15) CHART (20) (20) (30) (10)

12. a) Write an ALP to perform 8-bit subtraction using 8086 microcontroller. (50)

b) Implement an ALP / C for interfacing 8051 with Traffic light controller using Keil
and simulate using Proteus. (50)

AIM (5) ALGORITHM FLOW PROGRAM EXECUTION VIVA VOCE TOTAL (100)
(15) CHART (20) (20) (30) (10)

13. a) Write an ALP to sort 5 elements in ascending order using 8086. (50)

b) Write an ALP to perform 8-bit addition using 8086 microcontroller. (50)


AIM (5) ALGORITHM FLOW PROGRAM EXECUTION VIVA VOCE TOTAL (100)
(15) CHART (20) (20) (30) (10)

14. a) Write an ALP to perform logical manipulations using 8086 microcontroller. (50)

b) Implement an ALP to run servo motors at different angles (90o and 180o). (50)

AIM (5) ALGORITHM FLOW PROGRAM EXECUTION VIVA VOCE TOTAL (100)
(15) CHART (20) (20) (30) (10)

15. a) Write an ALP to perform logical manipulations using 8051 microcontroller. (50)

b) Implement an ALP to move a data block from one location to another. (50)

AIM (5) ALGORITHM FLOW PROGRAM EXECUTION VIVA VOCE TOTAL (100)
(15) CHART (20) (20) (30) (10)

INTERNAL EXAMINER

You might also like