8051 Microcontroller MCQ-2
8051 Microcontroller MCQ-2
Points: 93/96
1. On power up, the 8051 uses which RAM locations for register R0- R7
00-2F
00-07
00-7F
00-0F
2. If {A} = 11H and {B}= 22H then, -------------- program line will give
multiplication in which product will be in A.
MUL B,A
MUL A,B
MUL A,#11H
MUL A,#22H
3. If the instruction PUSH is used to push data onto the stack then the stack
pointer
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ETV… 1/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
32 bytes
64 bytes
128 bytes
256 bytes
to program the start bit, stop bit, and data bits of framing
Mechanical
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ETV… 2/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
Electrical
Analogue
Incremental
R4+A
R4-A
A-R4
R4+A
Mode 0
Mode 1
Mode 2
Mode 3
9. Which register bank is supposed to get selected if the values of register bank
select bits RS1 & Rs0 are detected to be ‘0’ & ‘1’ respectively?
Bank 0
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ETV… 3/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
Bank 1
Bank 2
Bank 3
Parallelogram
Rectangle
Oval
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ETV… 4/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
13. The rotational speed of a given stepper motor is determined solely by the
Shaft load
14. The I/O ports that are used as address and data for external memory are:
ports 1 and 2
ports 1 and 3
ports 0 and 2
ports 0 and 3
TMOD
SCON
TCON
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ETV… 5/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
SMOD
8 bit
16 bit
32 bit
64 bit
bit-addressable
byte addressable
both a & b
18. How many data lines are there in a 16*2 alphanumeric LCD?
16
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ETV… 6/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
19. The RETURN line comes from _______ in interfacing SWITCH with 8051
interrupt of 8051
20. The number of bits transmitted or received per second is defined as ______
transmission rate
reception rate
transceiver rate
baud rate
electromagnetic induction
motor control
switching
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ETV… 7/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
[A] = FFH
[A] = FFD
[A] = 255 H
Windings
Commutator
Brushes
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ETV… 8/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
can’t be controlled
26. The bits RS0 and RS1 in PSW register selects ------------
timer mode
counter mode
register bank
bit addresses
27. The SCAN line comes from _______ in interfacing SWITCH with 8051
interrupt of 8051
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ETV… 9/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
28. How many rows and columns are present in a 16*2 alphanumeric LCD?
rows=2, columns=32
rows=16, columns=2
rows=16, columns=16
rows=2, columns=16
Four
Sixteen
Eight
Twenty-four
30. How many bytes of bit addressable memory is present in 8051 based
microcontrollers?
8 bytes
32 bytes
16 bytes
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 10/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
128 bytes
read/write data
2 bit
4 bit
8 bit
16 bit
Ending
Data
Starting
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 11/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
Bus
8 bit
32 bit
64 bit
16 bit
35. What steps are followed when we need to turn on any timer?
load the count, start the timer, keep monitoring it, stop the timer
load the TMOD register, load the count, start the timer, keep monitoring it, stop
the timer
load the TMOD register, start the timer, load the count, keep monitoring it, stop the
timer
36. Which pin of the external hardware is said to exhibit INT0 interrupt?
pin no 10
pin no 11
pin no 13
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 12/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
pin no 12
Data pointer
Stack pointer
Program counter
Status register
39. The task of converting the byte into serial form and transmitting it bit by bit
along with start, stop and parity bits is carried out by
reception unit
transmission unit
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 13/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
40. Which operations are performed by stack pointer during its incremental phase?
Push
Pop
Return
16
20
40
4 bit
16 bit
2 bit
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 14/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
8 bit
43. What is the counting rate of a machine cycle in correlation to the oscillator
frequency for timers?
1 / 10
1 / 12
1 / 15
1 / 20
44. In Which of the mode timer can operate in the 16 bit condition?
mode 0
mode1
mode2
45. Which pin of port 3 is has an alternative function as write control signal for
external data memory?
P3.8
P3.3
P3.6
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 15/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
P3.1
46. When data is transmitted one way at a time then it is called as ------------
simplex
duplex
Half duplex
full duplex
48. In multiplication of two bytes in 8051 we must place another byte in ----------
A register
D register
E register
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 16/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
B register
zero
one
two
three
ring indicator
clear to send
request to send
External timer IC
External counter IC
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 17/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
52. Which special function register play an important role in the timer/counter
mode selection process by allocating the bits in it?
TMOD
TCON
SCON
PCON
53. Which port does not represent quasi-bidirectional nature of I/O ports in
accordance to the pin configuration of 8051 microcontroller?
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 18/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
Complement bit
Set bit
Clear bit
57. Which out of the four ports of 8051 needs a pull-up resistor for using it is as an
input or an output port?
PORT 0
PORT 1
PORT 2
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 19/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
PORT 3
58. Which pin of the LCD is used for adjusting its contrast?
pin no 1
pin no 2
pin no 3
pin no 4
CY flag
AC flag
OV flag
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 20/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
16
32
direct
indirect
register
implicit
2K
4K
6K
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 21/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
8K
64. Data transfer from I/O to external data memory can only be done with the -----
--- command.
MOVC
MOV
MOVX
MOV A
66. Which bit must be set in TCON register in order to start the ‘Timer 0’ while
operating in ‘Mode 0’?
TR0
TF0
IT0
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 22/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
IE0
67. Which addressing mode is used in pushing or popping any element on or from
the stack?
immediate
direct
indirect
register
68. Which among the below stated registers does not belong to the category of
special function registers?
P0 & P1
SP & PC
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 23/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
70. --------- pin of LCD is used to latch information presented at input pins.
VEE
RS
71. Which devices are specifically being used for converting serial to parallel and
from parallel to serial respectively?
timers
counters
registers
serial communication
AND
OR
EX-OR
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 24/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
NOT
12
16
75. Which register usually store the output generated by ALU in several arithmetic
operations?
Accumulator
Timer Register
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 25/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
Stack Pointer
16
20
28
20
40
60
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 26/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
80
79. Which general purpose register holds eight bit divisor and store the remainder
especially after the execution of division operation?
A-Register
B-Register
Registers R0 through R7
80. Which of the following instructions will load the value 35H into the high byte of
timer 0?
MOV TH0,35H
MOV TH0,#35H
MOV T0,#35H
MOV T0,35H
Mode 0
Mode 1
Mode 2
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 27/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
Mode 3
16
12
04
08
16 bit
64 bit
8 bit
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 28/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
32 bit
85. Which bit/s play/s a significant role in the selection of a bank register of
Program Status Word (PSW)?
RS1
RS0
Both a & b
myprogram.asm
myprogram.obj
myprogram.lst
myprogram.hex
Mode 0
Mode 1
Mode 2
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 29/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
Mode 3
88. The pins XTAL1 and XTAL2 are used to form an ________
oscillator
generator
selector
vibrator
Program counter
B register
A register
Data pointer
90. When the microcontroller executes some arithmetic operations, then the flag
bits of which register are affected?
PSW
SP
DPTR
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 30/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
PC
91. buffers are used in interfacing a relay with microcontroller 8051, because -------
--
92. Which commands are used for addressing the off-chip data and associated
codes respectively by data pointer?
One
Two
Three
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 31/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
Four
94. When we add two numbers the destination address must always be.
any register
accumulator
memory
95. Which locations of 128 bytes on-chip additional RAM are generally reserved for
special functions?
80H to 0FFH
70H to 0FFH
90H to 0FFH
60H to 0FFH
16
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 32/33
10/24/24, 10:27 PM 8051 Microcontroller MCQ-2
32
Save my response
This content is created by the owner of the form. The data you submit will be sent to the form owner. Microsoft is
not responsible for the privacy or security practices of its customers, including those of this form owner. Never give
out your password.
Microsoft Forms | AI-Powered surveys, quizzes and polls Create my own form
Privacy and cookies | Terms of use
https://forms.office.com/pages/responsepage.aspx?id=Vhm9Cdrtmk6VQ3x6os9OgS130pG-AdNLlq3U3kM91xFUM1ZZTjZNN0ZRT0Y5TE5ET… 33/33