Вы находитесь на странице: 1из 2

Roll No. Total No.

of Pages : 02
Total No. of Questions : 09

B.Tech. (ECE)/(ETE) (2011 Onwards) /


B.Tech. (Automation & Robotics) (2011 & Onwards) /
B.Tech. (Electronics Engg.) (2012 & Onwards) (Sem. – 5)
MICROPROCESSORS AND MICROCONTROLLERS
M Code: 70480
Subject Code: BTEC-504
Paper ID: [A2106]
Time : 3 Hrs. Max. Marks: 60

INSTRUCTIONS TO CANDIDATES:
1. SECTION-A is COMPULSORY consisting of TEN questions carrying TWO marks each.
2. SECTION-B contains FIVE questions carrying FIVE marks each and students have to
attempt any FOUR questions.
3. SECTION-C contains THREE questions carrying TEN marks each and students have
to attempt any TWO questions.

o m
.r c
SECTION A

m
p e o
1. a) What are the functions of an accumulator in microprocessor and microcontroller?

a
b) Discuss DJNZ instructions of 8051 microcontroller.

p .r c
b r
c) Give two examples of branch instructions in 8085.

d) What is meant by polling and interrupt?


p e
a
rp
e) Define instruction cycle, machine cycle and T-state for 8085.

f) What is the difference between the shift and rotate instructions?

b
g) State the function of RS1 and RS0 bits in the flag register of intel 8051 microcontroller.

h) Write a delay routine for 1 millisecond using timer 0 of 8051 for 12 MHz crystal
frequency.

i) What is the advantage of bit-addressability for 8051 ports?

j) What is the function of SBUF register?

M-70480 Page 1 of 2
SECTION B
2. With suitable examples, explain 8085 instruction set in detail.
3. What are the differences between microcontroller and microprocessor?
4. Explain the functional pin diagram of 8051 Microcontroller.
5. Write an 8051 assembly program to generate a square wave of 50% duty cycle on the
P1.3 bit. Use Mode 2, Timer1 to generate the time delay. (Assume XTAL = 20 MHz).
6. Write a program that continuously gets a single bit of data from P2.4 and sends it to P2.2 in
the main, while simultaneously creating square wave of 100 KHz on P2.7. Use timer 0 to
create the square wave. Assume XTAL = 22 MHz and 9600 baud rate.

SECTION C
7. Explain the requirement of a program counter, stack pointer and status flags in the
architecture of 8085 microprocessor.

o m
8. Explain the interrupt structure of 8051 microcontroller. Also explain how interrupts are
prioritized.

.r c m
9. What is the significance of addressing modes? Discuss various addressing modes for 8051

p e
microcontroller with suitable examples for each mode.

o
p a .r c
b r p e
a
b rp

M-70480 Page 2 of 2

Вам также может понравиться