Microcontrollers MCQs (Set-1)

For a standalone sensor controller, which device combines processing and peripherals?

A FPGA
B Microcontroller
C Transceiver
D Microprocessor

What is the classic 8051 data width?

A 16-bit
B 32-bit
C 4-bit
D 8-bit

How wide is the 8051 program counter?

A 16-bit
B 12-bit
C 32-bit
D 8-bit

How much on-chip ROM came with the original 8051?

A 2 KB
B 128 bytes
C 4 KB
D 8 KB

How much internal RAM does the original 8051 provide?

A 128 bytes
B 256 bytes
C 1 KB
D 32 bytes

How many parallel ports are named P0 through P3?

A Eight
B Three
C Two
D Four

How many digital I/O pins do those ports provide?

A 40 pins
B 32 pins
C 24 pins
D 16 pins

What does DPTR provide to 8051 programs?

A Status flags
B 8-bit counter
C 16-bit data pointer
D Serial buffer

Which register is the main arithmetic accumulator?

A Register SP
B Register B
C Register R0
D Register A

Which register identifies the next code address?

A Data pointer
B Program counter
C Status word
D Stack pointer

What does PSW primarily hold?

A Status flags
B Port values
C Code bytes
D Timer reloads

Which architecture separates code and data spaces?

A Ring
B Von Neumann
C Harvard
D Stack

How many timer/counter units exist in the base 8051?

A One
B Two
C Three
D Four

What is the width of each base 8051 timer/counter?

A 16-bit
B 13-bit
C 8-bit
D 32-bit

Which serial capability is built into the 8051?

A Receive only
B Transmit only
C Half duplex
D Full duplex

Where are 8051 special function registers mapped?

A 20H–2FH
B 00H–1FH
C 80H–FFH
D 30H–7FH

How many selectable register banks are provided?

A Two
B Four
C Eight
D Three

How many registers are in each register bank?

A Six
B Four
C Sixteen
D Eight

How large is the bit-addressable internal RAM area?

A 16 bytes
B 64 bytes
C 32 bytes
D 8 bytes

How many individual bits fit in that RAM area?

A 256 bits
B 64 bits
C 128 bits
D 16 bits

Where does program execution begin after reset?

A 0023H
B 0000H
C 000BH
D 0003H

What value does the stack pointer take after reset?

A 07H
B 20H
C 00H
D FFH

What value appears in port latches after reset?

A 07H
B 00H
C 80H
D FFH

What code-space capacity follows from a 16-bit address?

A 4 KB
B 16 KB
C 64 KB
D 128 KB

Which PSW bits select the register bank?

A EA and ET0
B RS1 and RS0
C CY and AC
D OV and P