WorksheetsQuiz on 8051 Microcontroller
Total questions: 25
Worksheet time: 2mins
8051 microcontrollers are manufactured by which of the following companies?
Atmel
Philips
Intel
All of the above
Which addressing mode is used in pushing or popping any element on or from the stack?
immediate
Direct
Indirect
Register
8051 has on chip ROM size of
4K bytes
8K bytes
16K bytes
32K bytes
8051 has ........... no. of timers
1
2
3
4
8051 has ................no. of pins
32
40
64
128
pin no .......................is gnd pin in 8051
5
10
15
20
Full form of PSW register is
Program Status Work
Program Status Word
Program Sending Word
None of the above
The RS0 and RS1 is ________ bit of PSW register
1-2
2-3
3-4
4-5
The function of RS0 and RS1 bit of 8051 is for _______
Register bank Select
Memory Select
I/O select
None of the above
The higher and lower bytes of a 16-bit register DPTR are represented respectively as
LDPTR and HDPTR
DPTRL and DPTRH
DPH and DPL
HDP and LDP
What is the purpose of the Timer 0 in the 8051 microcontroller?
To interface with external devices
To control the serial communication
To generate a delay
To manage the power supply
Which of the following is a valid instruction for the 8051 microcontroller?
SUB A, @R0
INC DPTR
ADD A, #data
All of the above
The 8051 microcontroller operates on which type of architecture?
None of the above
Both Harvard and Von Neumann
Von Neumann Architecture
Harvard Architecture
What is the maximum clock frequency of the 8051 microcontroller?
12 MHz
40 MHz
24 MHz
50 MHz
What is the size of the data memory in the 8051 microcontroller?
128 bytes
1024 bytes
512 bytes
256 bytes
What is the function of the accumulator in the 8051 microcontroller?
To control input/output operations
To perform arithmetic operations
To store data temporarily
All of the above
Which of the following is the size of the program memory in the 8051 microcontroller?
2K bytes
8K bytes
16K bytes
4K bytes
What is the function of the Timer 1 in the 8051 microcontroller?
To manage the power supply
To control the serial communication
To generate a delay
To interface with external devices
Which of the following is a feature of the 8051 microcontroller?
Built-in ADC
On-chip ROM
Multiple cores
High-speed processing
When the microcontroller executes some arithmetic operations, then the flag bits of which of the following register are affected?
DPTR
PSW
PC
SP
What does the symbol '#' represent in the instruction MOV A, #55H ?
Direct datatype
Indirect datatype
Immediate datatype
Indexed datatype
If we push data onto the stack then the stack pointer
increases with every push
decreases with every push
increases & decreases with every push
none of the mentioned
What do you mean by micro in microcontroller?
Distance between 2 IC’s
Distance between 2 transistors
Size of a controller
Distance between 2 pins
Auxiliary carry is set during which condition?
When carry is generated from D3 to D4
When carry is generated from D7
When carry is generated from both D3 to D4 and D7
When carry is generated at either D3 to D4 or D7
Which register is used to hold the address of the next instruction to be executed in the 8051 microcontroller?
Program Counter (PC)
Data Pointer (DPTR)
Stack Pointer (SP)
Accumulator (A)
