Microcontroller Mcqs
Our Collection of Microcontroller questions and answers focuses on all areas of Multiprocessors covering a collection of most authoritative and best reference books on Microcontroller. One should spend 1 hour daily for 2-3 months to learn and assimilate Microcontroller comprehensively.
32. Which out of the following is not a directive?
.EQU
.DEVICE
.ORG
.LDI
33. A 14 bit program counter can execute a maximum of _________ memory locations?
4K
8K
16K
64K
34. When AVR wakes up, then the value of PC becomes?
00H
000H
0000H
00000H
35. Which of the following is correct about BRNE instruction in avr microcontrollers?
It is used to compare two registers
It is used to compare two values
It is used check the zero flag
It is used to jump to the given mentioned label when the zero flag accounts to 1
Answer & Solution
No Solution for this Answer..! Report or Discus this Question
36. How many times is this loop going to get execute? LDI R20, 10now: LDI R21, 70 DEC R21 BRNE now OUT PORTB, R20
10
70
700
None of the mentioned
37. Which of the below mentioned are not the conditional jumps?
BRLO
BRMI
BRVC
None of the mentioned
Answer & Solution
No Solution for this Answer..! Report or Discus this Question
38. What is the relation between the target and the relative address?
Target address= PC address + relative address.
Target address= relation address*2
Relative address= PC address + target address
None of the mentioned
Answer & Solution
No Solution for this Answer..! Report or Discus this Question
39. In the JMP instruction how many bits are their for determining the target address?
16
32
22
10
40. Which of the following statements is/are correct?
Relative address of RJMP instruction varies from 000-fffH
Target address of JMP instruction varies from 000000-3fffffH
IJMP instruction jumps to that address that points to by the Z register
All of the mentioned
Answer & Solution
No Solution for this Answer..! Report or Discus this Question
41. Which of the following is used to represent the last RAM address?
MEM
LASTRAM
RAMEND
None of the mentioned
42. Which of the following statements are correct about the RCALL instruction?
It is a 2 byte instruction
It is a 4 byte instruction
It is a 16 byte instruction
None of the mentioned
Answer & Solution
No Solution for this Answer..! Report or Discus this Question
43. On power on SP points to the address?
FfffH
FffH
00h
All of the mentioned
44. Which of the following statements is true?
CALL instruction is used to transfer control anywhere in the 4M memory space
PUSH instruction is used to take out the value from the stack into some register
POP instruction is used to jump to any location
RCALL is a 4 byte instruction
Answer & Solution
No Solution for this Answer..! Report or Discus this Question
45. In AVR, which registers are there for the I/O programming of ports?
PORT
PIN
DDR
All of the mentioned
Answer & Solution
No Solution for this Answer..! Report or Discus this Question