wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

“8051 Microcontroller: Test Your Knowledge!”

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

Clock frequency of 8051 microcontroller is usually:

a)

1 MHz

b)

4 MHz

c)

12 MHz

d)

40 MHz

2.

In 8051, Timer 0 and Timer 1 are of what size?

a)

8-bit

b)

16-bit

c)

32-bit

d)

64-bit

3.

After executing DEC R0, what happens?

a)

Contents of R0 increase by 1

b)

Contents of R0 become 0

c)

Contents of R0 are moved to A

d)

Contents of R0 decrease by 1

4.

Which of the following is an arithmetic instruction in 8051?

a)

MOV A, R1

b)

INC A

c)

ANL A, R1

d)

CPL A

5.

Which flag is affected by SUBB instruction in 8051?

a)

Carry Flag

b)

Parity Flag

c)

Auxiliary Carry Flag

d)

Overflow Flag

6.

The result of MUL AB is stored in which registers?

a)

B and Accumulator

b)

Only Accumulator

c)

Only B

d)

Stack

7.

What will be Accumulator content after execution?

MOV A, #0FH
ADD A, #01H

a)

0FH

b)

10H

c)

11H

d)

01H

8.

Real-life example of using arithmetic instructions in microcontrollers is:

a)

Storing data in memory

b)

Sensor data Averaging

c)

Sending data via serial port

d)

Generating clock pulses

9.

The instruction MOVC A, @A+DPTR is used to:

a)

Move data from code memory to accumulator

b)

Move data from accumulator to DPTR

c)

Copy accumulator to RAM

d)

Copy RAM to accumulator

10.

Which addressing mode is used in instruction MOV A, @R0?

a)

Register

b)

Direct

c)

Immediate

d)

Register Indirect