0% found this document useful (0 votes)
36 views

Important questions_Microcontroller

The document outlines important questions for a Microcontroller course at Bharati Vidyapeeth College of Engineering, covering various modules including microprocessor systems, memory systems, 8051 microcontroller, ARM 7, and applications of 8-bit microcontrollers. Each module contains key topics and questions designed to assess understanding of microcontroller concepts, architectures, programming, and interfacing. The questions range from theoretical explanations to practical programming tasks related to the 8051 and ARM 7 microcontrollers.

Uploaded by

prathameshtablet
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)
36 views

Important questions_Microcontroller

The document outlines important questions for a Microcontroller course at Bharati Vidyapeeth College of Engineering, covering various modules including microprocessor systems, memory systems, 8051 microcontroller, ARM 7, and applications of 8-bit microcontrollers. Each module contains key topics and questions designed to assess understanding of microcontroller concepts, architectures, programming, and interfacing. The questions range from theoretical explanations to practical programming tasks related to the 8051 and ARM 7 microcontrollers.

Uploaded by

prathameshtablet
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/ 3

BHARATI VIDYAPEETH COLLEGE OF ENGINEERING, NAVI MUMBAI

DEPARTMENT OF ELECTRONICS AND TELECOMMUNICATION ENGINEERING

Important Questions
Subject- Microcontroller Sem-IV

Module 1: overview of Microprocessor based System

1 What is the role of microprocessor in a computer? Additionally explain the functions


of Program counter and stack pointer registers within the microprocessor.
(Dec-22,Dec-23 10Marks)
2 Compare RISC and CISC architectures.(May 21,May 23,May 24)

3 Explain Harvard and Von Neumann Architecture.(Dec 22,Dec 23,May 24)


4 With the help of diagram, list the sequence of operation carried out by the
microprocessor after RESET to execute a program stored in a memory. Assume
suitable RESET vector address.(May 23)
5 Distinguish between Harvard and Von Neumann Architectures, supported by
diagram

Module 2: The Memory Systems

1 Explain the concept of virtual memory management.

2 Classify various memories and explain the types of semiconductor memories.

3 Explain cache memory.


4 Differentiate between i)Static and dynamic RAM ,ii)Paging and segmentation
5 What is the difference between primary memory and secondary memory

Module 3: 8051 Microcontroller


1 Draw and explain internal memory organization of 8051.
2 Explain ports of 8051 microcontroller.
3 Elaborate on the significance of each bit in the PSW register of 8051
4 Explain the significance of all bits in the TCON register in 8051
5 Explain the TMOD register in timers.
6 Explain Serial communication of 8051 with the help of SCON register.
7 What will be the status of all flags after F2 + 4BH operation is carried out in ALU of
8051 microcontroller.
8 Draw and explain interrupt structure of 8051.

9 Explain difference between Timers and Counter of 8051.Expalin all timer modes.

10 Explain Serial port communication and its operating modes in the 8051
microcontroller.
11 Explain the autorelaod mode of 8051 timer and the significance of all registers used
to configure the timer in 8051.
12 Compare microprocessor and microcontroller.
Module 4: 8051 Assembly language programming and Interfacing

FIVE marks questions

1 What is mean by addressing modes in 8051 and list their types.


2 Write an assembly level language program using 8051 to add two decimal numbers (BCD)
06 and 09.store the result of this addition in register R2.Ensure that the result is also a BCD
number.
3 What is Assembler Directives? Explain few of them with examples.
4 Write an 8051 program to convert hexadecimal number stored in location 20H to
unpacked decimal.store the result at 21H,22H,23H.
4 Write an assembly level language program using 8051 to produce a delay time of 15 seconds
if crystal frequency is 12MHz. Use Timer 0 in mode 1.
5 Write an assembly level language program using 8051 to transfer block of 10 data from
internal memory location 50H to memory location 60H
6 Develop an ALP for 8051 to receive bytes of data serially at a baud rate of 4800 and
transmit them to port P1.the data format is 8 bits with one stop bit, Assume operating
frequency of 8051 is 11.0592MHz.

Module 5: ARM 7
1 Explain the features of the ARM 7.
2 Explain the concept of Cortex-A, Cortex-R and Cortex-M in ARM 7.
3 Write a short note on ARM 7 pipeline stages.
4 What is significance of CPSR? Draw and explain each bit position.
5 Explain the following instructions
1) ADD R0,R2,R3,LSL#2
2)MLA R4,R3,R7,R8
6 Describe the features of ARM 7 architecture and discuss its pipeline structure.

7 Explain exceptions handling in ARM 7 with respect to exception entry, return and
priorities
8 Explain ARMs programmers model with neat diagram

Module 6: Study 8-bit microcontroller applications

FIVE marks questions

1 Explain in detail the various steps involved in selecting a microcontroller for a given
application.
2 Illustrate the application of PIC16F886 microcontroller in the speed control of a DC motor
3 Write features of ATMEGA 328P.
4 List the features of PIC16F886 microcontroller.

You might also like