Basics
Architecture & addressing modes
Instruction set
Timers and counters
Interfacing
100

What is the size of 8051 Microcontoller?

8 bit

100

Mention the two 16 bit registers available in 8051 microcontoller?

Program counter and Data pointer registers

100

MOV A,20h This instruction is in which addressing mode?

Direct addressing mode

100

How many timers are available in 8051 microcontoller?

2

100

How many ports are available in 8051 microcontroller?

4

200

What is size of address bus and data bus in 8051 Microcontroller?

16 bit address bus and 8 bit data bus

200

How many Register banks are available in 8051 Microcontroller?

4 Register banks

200

MOV A,@ RO This instruction is in which addressing mode?

Register indirect Addressing mode

200

Which are the special function register used for serial transmission?

SBUF and SCON Register

200

How many rotors and stators are available in typical stepper motor?

1 rotor and 4 stator

300

Which is the register which is pointing towards the starting address of stack?

Stack Register

300

Which register is used to access the external memory in 8051 Microcontroller?

DPTR 

300

ADD R0,# 12h This instruction is in which addressing mode?

Immediate AM

300

Which is register which is used to set various timer modes in 8051 Microcontroller?

TMOD register

300

Which is the device which is used to convert digital signals to analog signals

Digital to Analog converter

400

What is pin package of the  8051 Microcontroller ?

40 pin

400

After reset, SP register is initialized to which address? 

07h

400

Which instruction is used to store the data temporarily in stack memory

PUSH instruction

400

 Auto reload mode is allowed in which mode of the timer?

Mode 2

400

 When is the function of the WR pin in ADC0804?

WR pin’s active low input tells ADC0804 about the start of conversion.

500

 In 8 bit signed number operations, when is  OV flag is set to 1 ?

When a carry is generated from  D6 to D7 bit 

500

What is the address range of SFR Register bank?

80-0FFh

500

When we add two numbers the destination address must always be in which register?

Accumulator

500

TF1, TR1, TF0, TR0 bits are of which register?

TCON

500

How many discrete voltages are available in 8 input DAC?

256 voltage levels