List any three assembler directives.
ORG, END, EQU, DB, DW, DATA
List any three addressing Modes.
Immediate, Direct, Register, Register Indirect, Register Specific, Indexed
List any two jump instruction
DJNZ, CJNE, JNZ, JNC, ETC....
What is the difference between timers and counters?
Timers: to create precise time delay.
Counters: to count external events.
Where is the microcontroller used?
Automobile Industries, Automation, Home automation etc....
Which directive is used to represent the end of the program?
END
Which symbol is used to represent immediate data?
#
Which instruction is used to mask a data?
Logical Instruction - AND
What is the frequently used crystal in 8051?
11.0592 MHz
What are the kits used for projects in recent era?
Arduino, Raspberry etc
What is the Instruction format in assembly language?
Label : Mnemonics Operand ; Comments
Which symbol is used to represent address?
@
Which instruction is used to check number of 1 in the data present in accumulator?
RRC A, RLC A
How many clock pulse are available in one machine cycle?
12
List three embedded applications using 8051 microcontroller.
Home automation, Automatic parking, Water irrigation etc.,
Which file is loaded into Microcontroller?
hex file
What are the bank registers used for indirect addressing?
R0 and R1 (Ri in default)
Which instruction is used to convert the non BCD number to BCD number while adding BCD Numbers?
Decimal Adjust for Addition - DA A
What is the formula used to calculate the initial value to create the delay?
count = delay/1.085 us
What is the most popular microcontroller?
PIC series from Microchip, AVR series from ATMEL
Which directive is used to define a byte of data?
DB
Which instruction is an example for indexed addressing?
MOVC
Which instruction is used to check the carry flag?
JNC, JC
Why do we need a delay program?
To match the speed of peripheral devices (I/O)
What are the generations of computer?
Vacuum Tubes, Transistor, Integrated Circuits, Very Large Scale Integration, Artificial Intelligence