• Home
  • Articles
  • Basics
  • Components
  • Projects
  • Communications
  • MCQ

WatElectronics.com

You are here: Home / MCQ / Microcontrollers Question & Answers

Microcontrollers Question & Answers

June 5, 2021 By WatElectronics

This article lists 90+ Microcontrollers MCQs for engineering students. All the Microcontrollers Questions & Answers given below include a solution and link wherever possible to the relevant topic.

The microcontrollers used in almost all electronic devices, it is composed of two terms micro and controller, whereas micro means very small in size, and controller means a device that controls the operations of all the devices.

The microcontroller consists of various components like memory, serial input/output ports, peripheral devices, timers, counters, and clock circuits, so the microcontroller is nothing but an on-chip computer where all the devices of the computer are embedded on a single chip.

It can be used as an engine controller in automobiles, they are also used in washing machines, refrigerators, microwave ovens for controlling the temperature in the ovens, etc. The speed of the microcontrollers is relatively slow compared to microprocessors. The microcontrollers are classified into three types based on bits they are 8 bit, 16 bit, and 32-bit microcontrollers.

The 8-bit microcontrollers are used to execute both arithmetic and logical operations, the 8051 and 8031 are examples of 8-bit registers. The microcontrollers are of two types based on instruction set they are Reduced Instruction Set Computer, and Complex Instruction Set Computer.

1). The microcontrollers are used in ____________
HintThe microcontrollers used in almost all electronic devices in order to control the operations of the devices. Examples: cameras, laptops, etc
Read more about 8051 Microcontroller
2). The speed of the microcontrollers are ___________
HintThe speed of the microcontrollers are relatively slow compared to microprocessors
3). How many of microcontrollers are there based on bits?
HintThe microcontrollers are classified into three types based on bits they are 8 bit, 16 bit, and 32-bit microcontrollers
4). The microcontrollers based on memory classified into ______
HintThe microcontrollers are classified into two types based on memory they are embedded memory and external memory
5). How many of microcontrollers are there based on instruction set?
HintThe microcontrollers are of two types based on instruction set they are Reduced Instruction Set Computer, and Complex Instruction Set Computer
6). The 8-bit microcontrollers are used to execute _________
HintThe 8-bit microcontrollers are used to execute both arithmetic and logical operations, the 8051 and 8031 are examples of 8-bit registers
7). ____________ is an example of 16 bit microcontroller
HintThe 8096 microcontroller is an example of a 16-bit microcontroller
8). The 32 bit microcontroller used in automatically controlled applications like __________
HintThe 32-bit microcontroller used in both automatic operational machines and medical appliances, etc
9). The type of microcontroller is designed in such a way that they don’t have a program memory on the chip is called as __________
HintThe external type of microcontroller is designed in such a way that it won't have a program memory on the chip
10). _________ is an example of external memory microcontroller
HintThe Intel 8031 microcontroller is an example of an external memory microcontroller
11). In embedded memory microcontroller has __________
HintThe embedded type of microcontroller designed in such a way that microcontroller has all programs, data, counters, timers, I/O ports on the same chip
12). __________ is an example of embedded memory microcontroller
HintThe 8051 microcontroller is an example of an embedded memory microcontroller
13). ___________ instruction set allows the user to insert a single instruction as an alternative to many simple instructions
HintThe complex instruction set computer allows the user to insert a single instruction as an alternative to many simple instructions
14). The reduced instruction set computer reduces the operational time by shortening the clock cycle per instruction
HintYes, it is true the RISC reduces the operational time by shortening the clock cycle per instruction
15). _____________ is the first microcontroller designed by intel
HintThe 8051 microcontroller is the first microcontroller designed by intel
16). The 8051 microcontroller is a __________ bit microcontroller
HintThe 8051is an 8-bit microcontroller, which means it can read, write, and process only 8-bit data
17). The microcontroller which will be dealing with 8 bit data that will be called as _________
HintThe microcontroller which will be dealing with 8-bit data that will be called an 8-bit microcontroller
18). The microcontrollers are divided into how many categories?
HintThe microcontrollers are divided into three categories they are based on memory, based on bits, and based on instruction sets
19). The 8051 microcontroller has______
HintThe 8051 microcontroller has an 8-bit data bus that is used to carry the data
20). The 8051 microcontroller has______
HintThe 8051 microcontroller has a 16-bit address bus that is used to carry the addresses

Microcontrollers Quiz Questions and Answers

21). The ALU performs ______________
HintThe ALU performs both arithmetic and logical operations and manipulates one bit as well as 8-bit data types
22). The accumulator in an 8051 microcontroller is a ________
HintThe accumulator in an 8051 microcontroller is an 8-bit register and it is used to hold the data and receive the result of the ALU operations
23). What is the standard form of PSM?
HintThe standard form of PSM is Program Status Word, which shows the status of all the flags of the 8051 microcontroller
24). The stack pointer in 8051 architecture is a ________
HintThe stack pointer in 8051 architecture is a 16-bit register which is pointing towards the starting address of the stack
25). The data pointer in an 8051 architecture is a __________
HintThe data pointer in an 8051 architecture is a 16-bit register that is used to hold the 16-bit address of the data memory
26). _____________is used as address pointer in order to access the instructions of the program
HintThe program counter is used as an address pointer in order to access the instructions of the program
27). The microcontroller has only one or two instructions to move data between memory and CPU
HintYes, it is true the MC has only one or two instructions to move data between memory and CPU whereas the microprocessor has many instructions
28). How many bit handling instructions does microcontroller have?
HintThe microcontroller has many bit handling instructions whereas the microprocessor has one or two-bit handling instructions
29). The access time for built in memory and input/output devices in microcontroller is ____
HintThe access time for built-in memory and input/output devices in the microcontroller is less
30). The microcontroller requires less hardware devices
HintThe microcontroller requires fewer hardware devices because all the devices present on the same chip
31). In microcontroller power consumption is _______
HintIn microcontroller power consumption is less because the microcontrollers are developed by using CMOS technology
32). The 8051 instructions divided into how many categories?
HintThe 8051 instructions divided into six categories they are data transfer, logical, arithmetic, branch, subroutine, and bit manipulation instruction
33). _________ instruction move the contents of a register to accumulator
HintThe MOV instruction moves the contents of a register to the accumulator
34). ________ defines the byte type variable
HintThe DB (define byte) defines the byte type variable
35). When define byte assembly directive used to define data the numbers can be in _______
HintWhen defining byte assembly directive used to define data the numbers can be in decimal format, binary format, and hexadecimal or ASCII format
36). The assembler always converts number (byte) to _______ format
HintThe assembler always converts the number (byte) to hexadecimal format
37). Which assembler directive is used to set the beginning address of the program?
HintThe ORG (originate) assembler directive is used to set the beginning address of the program
38). How many bit handling instructions does microprocessor have?
HintThe microprocessor has one or two-bit handling instructions whereas microcontroller has many bit handling instructions
39). The MOV instruction, push pop instruction, XCHG instruction comes under ___________
HintThe MOV instruction, push pop instruction, XCHG instruction comes under data transfer instruction
40). In __________ the characters are placed in quotation marks
Add description here!
HintIn ASCII format the characters are placed in quotation marks

Microcontrollers Important Questions and Answers

41). The assembler directive _______ is placed at the end of the source and it acts as the last statement of the program
HintThe assembler directive END is placed at the end of the source and it acts as the last statement of the program
42). ________ declare 24 byte stack in data segment that starts at internal RAM location 08H
HintThe data segment declare a 24-byte stack in the data segment that starts at internal RAM location 08H
43). __________ assembler directive declares the variables defined in a specific file that ca be used in the other source file
HintThe public assembler directive declares the variables defined in a specific file that can be used in the other source file
44). ____________ assembler directive declares the variables that are used in the present file but are defined in some other source file
HintThe extern assembler directive declares the variables that are used in the present file but are defined in some other source file
45). The interrupt service routine always ends with return (RET) instruction, and the execution of the RET instruction results in ____________
HintWhen the return instruction is executed it is going to pop the current stack top to PC and then pop the current stack top to PCW
46). The interrupts in 8051 microcontroller are classified into __________
HintThe interrupts in the 8051 microcontrollers are classified into three types they are external and internal, maskable and nonmaskable, and vectored and non vectored interrupts
47). How many external interrupts does 8051 microcontroller have?
HintThere are two external interrupts in the 8051 microcontrollers they are external interrupt 0 and external interrupt 1
48). If any internal peripheral generating an interrupt request that will be called an _________
HintIf any internal peripheral generating an interrupt request that will be called an internal interrupt
49). If any external peripheral generating an external request that will be called an _________
HintIf any external peripheral generating an interrupt request that will be called an external interrupt
50). The interrupts which can be disabled by the microcontroller using some instructions is called as _________
HintThe interrupts which can be disabled by the microcontroller using some instructions are called nonmaskable interrupts
51). If the address provided by some peripheral devices that type of interrupts are called as __________
HintIf the address provided by some peripheral devices that type of interrupts are called as non vectored interrupt
52). In ___________ interrupts the starting address is fixed
HintIn vectored interrupts the starting address is predefined
53). How many interrupts are available in 8051 microcontroller?
HintFive interrupts are available in the 8051 microcontrollers, out of five three are internal interrupts and the remaining two are external interrupts
54). The 8051 microcontroller has five interrupts and the five interrupts are _________
HintThe 8051 microcontroller has five interrupts and the five interrupts are maskable and vectored interrupts
55). What are the five interrupts of 8051 microcontroller?
HintThe five interrupts of the 8051 microcontrollers are external interrupt 0 and 1, internal interrupt 0 and 1, and timer interrupt 0 and 1
56). __________ interrupts are the internal interrupts in 8051 microcontroller
HintThe serial interrupt, the timer interrupt 0, and timer interrupt 1 is the internal interrupts in the 8051 microcontroller
57). The interrupt enable and interrupt priority registers in 8051 microcontroller is a ______
HintThe interrupt enable and interrupt priority registers in the 8051 microcontrollers are 8-bit registers
58). How many oscillator periods defines the machine cycle
Hint12 oscillator periods define the machine cycle
59). How many states does machine cycle consists of ______
HintThe machine cycle consists of 12 states and each state lasts for two oscillator clock periods
60). In reduced instruction set computer architecture the number of instructions involved is _______
HintIn reduced instruction set computer architecture the number of instructions involved is less and the instructions are also very simple

Microcontrollers Interview Questions and Answers

61). In complex instruction set computer architecture the number of instructions involved is _______
HintIn complex instruction set computer architecture the number of instructions involved is more and the instructions are not simple
62). The small computer instructions provide _______ to the processors
HintThe small computer instructions provide high speed to the processors, due to high speed they can perform millions of instructions per sec
63). The applications of ARM processor are ______
HintThe ARM processors are extensively used in consumer electronic devices example smartphones, tablets, multimedia players, etc
Read more about ARM Processor
64). The ARM processors are _______
HintThe ARM processors are smaller in size as the size is small the power consumption will be less, if the instructions are less the complexity is reduced
65). The serial data communication in 8051 microcontroller uses ________
HintThe serial data communication in 8051 microcontroller uses both synchronous and asynchronous method
66). What is the standard form of UART?
HintThe standard form of UART is Universal Asynchronous Receiver Transmitter
Read more about UART 
67). What is the standard form of USART?
HintThe standard form of USART is Universal Synchronous Asynchronous Receiver Transmitter
68). In which duplex the data is transmitted in one way at a time?
HintIn half-duplex, the data is transmitted in one way at a time
69). In which duplex the data is transmitted in both ways at the same time?
HintIn full-duplex the data is transmitted in both ways at the same time
70). The serial control register (SCON register) operates in how many modes?
HintThe serial control register (SCON register) operates in four modes they are mode0, mode1, mode2, and mode3
71). The vector address of the timer interrupt 1 is ________
HintThe vector address of the timer interrupt 1 is 001B
72). The mode 1 in the serial control register (SCON) is a ______
HintMode 1 in the serial control register is an 8 bit UART with a timer data rate
73). The mode 2 in the serial control register (SCON) is a ______ with set data rate
HintMode 2 in the serial control register is a 9 bit UART with a set data rate
74). The mode 3 in the serial control register (SCON) is a ______
HintMode 3 in the serial control register is a 9 bit UART with a timer data rate
75). What is the standard of the SBUF register?
HintThe standard of SBUF register is serial buffer register, it is one type of register related to serial communication
76). The serial buffer register is an ______
HintThe serial buffer register is an 8-bit register used for serial communication
77). How many transistors do small scale integration IC’s require?
HintThe small scale integration IC’s has less than 10 transistors on a single IC
78). How many transistors do medium scale integration IC’s require?
HintThe medium-scale integration IC’s has less than 10-100 transistors on a single IC
79). How many transistors do large-scale integration IC’s require?
HintThe large scale integration IC’s has less than 100-10k transistors on a single IC
80). How many transistors do very large-scale integration IC’s require?
HintThe very large scale integration IC’s has less than10k transistors on a single IC

Microcontrollers Questions and Answers for Engineers

81). Which one is the bit addressable register?
HintThe SCON is the bit addressable register
82). Which of the following is an 8 bit register?
HintThe program status word, accumulator, and timer control registers all are 8-bit registers
83). Which register provides the status and control information about the serial port is _________
HintThe PCON and SCON registers provide the control and status information about the serial port
84). Which register provides control and status information about counters is ________
HintThe register that provides control and status information about counters is TMOD
85). The receive buffer of the serial data buffer is a_______
HintThe receive buffer of the serial data buffer is a serial in parallel out register
86). Which register contains the status information?
HintThe registers that contain the status information is program status word
87). Which register used as a scratchpad?
HintThe B register is used as a scratchpad
88). Which register used as an operand register?
HintThe register that may be used as an operand register is the accumulator and the B register
89). Which register is used for accessing the external data memory?
HintThe DPTR register is used for accessing the external data memory
90). The vector address of the external interrupt 0 is ________
HintThe vector address of the external interrupt 0 is 0003
91). The vector address of the external interrupt 1 is ________
HintThe vector address of the external interrupt 1 is 0013
clock.png

Time is Up!

clock.png

Time's up

Recent Posts

  • MQ2 Arduino Gas Sensor : Pin Configuration & Its Working
  • What is DMA Controller : Working & Its Applications
  • What is Low Noise Amplifier : Working, Types, Design & Its Applications
  • What is AVR Microcontroller : PinOut, Working & Its Applications
  • What is I3C Protocol : Working & Its Applications
  • What is IEEE 488 Bus or GPIB : Working & Its Applications
  • What is Antenna Array : Architecture & Its Applications
  • What is Digital Potentiometer : Working & Its Applications
  • What is Yagi Uda Antenna : Design, Working & Its Applications
  • What is Preprocessor : Definition, Syntax & Its Commands
  • What is a Heat Sink : Working and Its Applications
  • What is PID Controller : Working, Types & Its Applications

Categories

  • Articles (20)
  • Basics (112)
  • Communications (52)
  • Components (39)
  • Digital Electronics (41)
  • Digital Signalling (3)
  • Electronics (169)
  • Embedded Systems (11)
  • Magnetism (5)
  • Microprocessors (3)
  • Modulation (1)
  • Projects (15)

Subscribe to Our Newsletter

Don’t miss these articles!

We don’t spam! Read our privacy policy for more info.

Check your inbox or spam folder to confirm your subscription.

Category

  • Electronics
  • Components
  • Digital Electronics
  • Embedded Systems
  • Projects

Most Read

  • Electronic Components
  • Multiplexer
  • ARM Architecture
  • 8051 Microcontroller Architecture

ABOUT

  • Contact Us
  • Privacy Policy

Copyright © 2021 · WatElectronics.com | Contact Us | Privacy Policy