0% found this document useful (0 votes)
18 views4 pages

MPMC Imp

The document outlines the course structure for 'Microprocessors and Microcontrollers' at Velammal College of Engineering and Technology, detailing various units and questions for assessment. It includes topics such as the architecture of microprocessors, instruction sets, interfacing techniques, and practical applications. The course is divided into parts with specific questions designed to evaluate students' understanding of microprocessor concepts and their applications.

Uploaded by

d88778132
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views4 pages

MPMC Imp

The document outlines the course structure for 'Microprocessors and Microcontrollers' at Velammal College of Engineering and Technology, detailing various units and questions for assessment. It includes topics such as the architecture of microprocessors, instruction sets, interfacing techniques, and practical applications. The course is divided into parts with specific questions designed to evaluate students' understanding of microprocessor concepts and their applications.

Uploaded by

d88778132
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

VELAMMAL COLLEGE OF ENGINEERING AND TECHNOLOGY,MADURAI – 625 009

(Autonomous)
Department of ECE
Course Code/Name:21EC208/ Microprocessors and Microcontrollers
Course In-charge Name:Dr.S.Gandhimathi alias Usha & Dr.N.Nagarani
PART A
UNIT-1
Q.No Question K CO Marks
1. Why are the program counter and the stack pointer 16-bit registers? 2 1 2
2.
Recall the flag register of 8086 1 1 2
3. Compare 8085 & 8086 microprocessor 2 1 2
The offset address of a data is (341B) H and the data segment register value is
4. 2 1 2
(123A) H . calculate the physical address of the data?
5. List the various address modes of 8086? 1 1 2
6. What is Pipelining? 1 1 2
7. Summarize about the Maskable interrupts and Non-Maskable interrupts? 2 1 2
8. Define assembler directives? Give examples. 1 1 2
9. Outline about the content of the stack pointer after a PUSH operation? 2 1 2
10. List the advantages of using segment registers in 8086. 1 1 2
UNIT-2
11. What are the advantages of Programmable Interval Timer / Counter IC 1 2 2
summarize the requirements to be met while interfacing memory or I/O devices
12. 2 2 2
to 8086 processor?
13. Explain the working of a handshake input port and output port. 2 2 2
14. Outline the operation of N-Key Rollover. 2 2 2
15. List the features of 8255. 1 2 2
16. Show the control word format for BSR mode in 8255. 1 2 2
17. What are the handshake signals used in Mode-2 configuration of 8255? 1 2 2
18. Outline the operation of 2-Key Lockout. 2 2 2
19. Outline the concept of key debounce? 2 2 2
20. What are the operating modes in 8279? 1 2 2
UNIT-3
21. Compare microprocessors and microcontrollers? 2 3 2
22. How does 8051 differentiate between the external and internal program memory? 2 3 2
23. What is the importance of special function registers(SFR) in 8051? 1 3 2
24. List out the applications of microcontrollers. 1 3 2
25. Explain the PUSH and POP instruction in 8051. 2 3 2
26. Illustrate the CJNE, DJNZ instruction. 2 3 2
27. What is the role of the pins PSEN and EA of 8051. 1 3 2
28. What is the significance of the GATE bit in the TMOD control register? 1 3 2
29. What the significance of EA line of 8051 microcontroller? 1 3 2
If a 12 MHz crystal is connected with 8051, Compute the time taken for the count
30. 2 3 2
in timer 0 to get incremented by one?
UNIT-4
31. Compare microprocessors and microcontrollers 2 4 2
32. Summarize the features of MSP430. 2 4 2
33. Outline various addressing modes of MSP430. 2 4 2
34. List the advantages of MSP430 family. 1 4 2
35. Mention the applications of MSP430 family. 1 4 2
36. Summarize the basic Clock system used in MSP430 family. 2 4 2
37. Explain about I/O ports. 2 4 2
38. Define watch dog timer. 1 4 2
39. What is the need for Timer in MSP430? 1 4 2
40. Define brownout reset. 1 4 2
UNIT-5
41. How to implement traffic light controller using 8051? 2 5 2
42. Explain the features of I2C. 2 5 2
43. Show the sequence of data transfer in I2C. 1 5 2
44. Summarize the need of driver circuitry in DC motor? 2 5 2
45. Explain the working concept of relay. 2 5 2
46. Show the output of timer in continuous mode. 1 5 2
47. Define resolution. 1 5 2
48. Mention the I2C communication protocol used for interfacing with DS1307 RTC. 1 5 2
49. Explain the role of signal conditioning in sensor interfacing? 2 5 2
What sensor is typically used in a digital weighing machine for weight
50. 1 5 2
measurement?
PART -B
UNIT-1
1. Explain the internal hardware architecture of 8086 microprocessor with neat
2 1 13
diagram.
2. Explain in detail about the Bit manipulation and Program Execution Transfer instruction
set of 8086 microprocessor with suitable examples. 2 1 13

3. Explain in detail about the shift & rotate instruction set of 8086 microprocessor with
2 1 13
suitable examples.
4. Explain the timing diagram of MEMW and MEMR cycles. 2 1 13
5. Explain in detail about the Data transfer, Arithmetic and logical group instruction set of
2 1 13
8086 microprocessor with suitable examples.
6. Explain various addressing modes of 8086 microprocessor with suitable 2 1 13
examples.
7. i)Write an assembly language program in 8086 to search the largest data in the
array 2 1 13
ii) Explain the various status flags in 8086.
8. i) Explain the register organization of 8086.(10)
2 1 13
ii) Explain the pin diagram of 8086 (6)
9. Explain in detail about the interrupts and interrupt service routines of 8086 2 1 13
10. Explain the register and memory organization of the 8086 microprocessor. 2 1 13
UNIT-2
11. With neat block diagram, Explain about 8255 Programmable Peripheral Interface and its
2 2 13
operating modes.
12. Explain about 8251 Serial Communication Interface with neat diagram. 2 2 13
13. Explain the Functional diagram of Programmable Interrupt Controller in detail. 2 2 13
14. Explain the working of 8279(Keyboard/display controller) in detail with functional
2 2 13
block diagram.
15. Explain the Operating modes of 8253/54(Timer) with timing diagram. 2 2 13
16. Explain the working of Programmable Interrupt Controller (8259) with neat
2 2 13
block diagram.
17. Discuss the features and working of the 8251 USART. How is it configured for
2 2 13
synchronous and asynchronous communication
18. Compare and contrast the features and modes of operation of the 8253 and 8254
2 2 13
Programmable Timer Controller.
19. Explain the architecture and modes of operation of the 8255 Programmable Peripheral 2 2 13
Interface. Provide examples of its use in real-world application.
20. Discuss the architecture and functionality of the 8259 Programmable Interrupt Controller.
2 2 13
How does it manage multiple interrupt sources?
UNIT-3
21. Explain the architecture of 8051 microcontroller with neat block diagram. 2 3 13
22. Explain in brief the various registers present in 8051 microcontroller.
2 3 13
(ii) Discuss the internal memory organization of 8051 microcontroller.
23. Explain about instruction set of 8051 2 3 13
24. Explain the different modes of operation of a timer in 8051 2 3 13
25. Explain in detail about the Serial port of 8051 with corresponding registers 2 3 13
26. Describe interrupts and interrupt programming with respect to 8051
2 3 13
microcontroller with neat diagram.
27. i) Explain in detail about arithmetic and control instruction set in 8051. (7)
2 3 13
ii) Write a program to add any two 16-bit data using 8051. (6)
28. Classify the different addressing modes in 8051 microcontroller with an example. 2 3 13
29. i) Determine the function of 8051 microcontroller instructions for performing data
transfer and logical operations with suitable examples. (7) 2 3 13
(ii) Explain the rotate and swap instructions with an example for each. (6)
30. i) With neat diagram, Explain port 1 pin configurations. (6)
ii) Draw the bit pattern of program status word of 8051 and Explain the 2 3 13
significance of each bit with examples.(7)
UNIT-4
31. Explain the internal hardware architecture of MSP430 microcontroller with neat
2 4 13
diagram.
32. Explain in detail about the movement, Arithmetic and logical instruction set of
2 4 13
MSP430 microcontroller with suitable examples.
33. Explain in detail about the functions of Timers in MSP430 microcontroller. 2 4 13
34. Explain in detail about the shift and rotate, control transfer instruction set of
2 4 13
MSP430 microcontroller with suitable examples.
35. Explain in detail about i) PWM ii)I2C in MSP430 microcontroller 2 4 13
36. Explain the different operating modes of timers available on the MSP430
2 4 13
microcontroller.
37. Explain the I2C communication protocol and its key characteristics like master-
2 4 13
slave architecture and data transfer format.
38. Explain in detail about the MSP430 microcontroller addressing modes. 2 4 13
39. Describe the architecture of the MSP430 microcontroller. Discuss its key features,
2 4 13
including the CPU, memory organization, and low-power modes.
40. Describe the Instruction set of MSP430 microcontroller. 2 4 13
UNIT-5
41. With neat diagram, Explain about interfacing Stepper Motor Control using
2 5 13
microcontroller.
42. With neat diagram, Explain about DC Motor interfacing with 8051. 2 5 13
43. Explain the interfacing of ADC with microcontroller with neat diagram and
2 5 13
program.
44. Explain the interfacing of DAC with microcontroller with neat diagram and
2 5 13
program.
45. Explain about Relay and Motor control using 8051. 2 5 13
46. Explain about Sensor interfacing with microcontroller. 2 5 13
47. 2 5 13
Discuss how you would integrate an RTC module (e.g., DS1307) to schedule
watering based on time or specific environmental conditions.
48. Design a digital weighing machine using a microcontroller and a load cell sensor. Explain
the steps involved in converting the weight measured by the load cell into a digital reading 3 5 13
displayed on an LCD screen.
49. Draw and Explain the circuit diagram showing the interface of a DAC with
2 5 13
microcontroller.
50. With necessary illustrations, Explain how to interface an 8 bit ADC with 8051
2 5 13
microcontroller.
PART -C
UNIT-1
1. With the help of an algorithm and flow chart, Write an Assembly Language
3 1 15
Program to sort an array of 10 elements in Ascending order & Descending order.
2. i)Write an ALP to find the sum of numbers in an array of 10 elements.(7)
3 1 15
ii)Write an ALP to convert BCD data to binary data. (8)
UNIT-2
3. Make use of 8253 basic timer operation, explain how can these modes be utilized
3 2 15
for different timing and counting applications?"
4. Constract the interfacing diagram of microprocessors with I/O and memory in
3 2 15
detail.
UNIT-3
5. i)Write an 8051 ALP to find the Average of ‘N’ numbers and store the results in
internal memory location 55H.(8)
3 3 15
ii)Write an 8051 ALP to perform Addition and Multiplication of two 8 bit
numbers and store the result in external memory location (9500).(7)
6. Two 8051s are interfaced for full-duplex communication. Assuming the crystal
frequency of both to be 11.0592 MHz, Develop the software necessary for serial 3 3 15
communication with a baud rate of 4800.
UNIT-4
7. Discuss the working of the Timer_A module in the MSP430. How would you
configure Timer_A to generate a PWM signal with a 50% duty cycle on a specific 3 4 15
pin?
8. Describe how a timer can be used to generate a Pulse Width Modulated (PWM)
signal on an MSP430 GPIO pin. Explain the factors affecting the PWM duty cycle 3 4 15
and how you would configure a timer to achieve a desired duty cycle.
UNIT-5
9. Describe the block diagram of traffic light control system using 8086. Write the
3 5 15
algorithm and ALP for traffic light control system.
10. Draw the diagram to interface a stepper motor with 8051 microcontroller and
explain. Write its ALP to run the stepper motor in both forward and reverse 3 5 15
direction with delay.

You might also like