QB MPMC 2023

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

B 1100EET303122102

Reg No.:

APJ ABDUL ICALAM TECHNOLOGICAL UNJV/EBSITY


B.Tech Degree 55 (R, S) / 33 (PT) (R, S) Examination DecemQer 2023 (2019 Scheme)
\ .,
\tta,,--.----
-, ,.-,..no " '

Course Code: EET 303


Course Name: MICROPROCESSORS AND MICROCONTROLLERS

Max. Marks: 100 Duration:3 Hours

PART A
(Answer all questions; each question carries 3 marks) Marks

I Explain the functions ofthe following 8085 pins: (i) ALE (ii) READY (iii) TRAP (3)
2 Define instruction cycle, machine cycle and T-states in 8085. (3)

3 Write an 8085 ALP program to find the 2's complement of an 8-bit number stored (3)
in memorv location 2000H
4 List the conditional Jump instructions of 8085. (3)

5' What are the challenges in embedded systems design? (3)

6 Define the PSW register of 8051. (3)

7 Differentiate between ACALL and LCALL instructions of 8051. (3)

8 Write an 8051 C program to send values of -4 to +4 to port Pl. (3)

9 Explain how are intemrpts enabled and disabled in 8051 microcontroller. (3)

l0 Explain the role of SCON register in 8051. (3)


t
PART B
(Answer onefult questionfrom eoch module, each question carries 14 morks)

Module -1
ll a) Explain the functional block diagram of 8085 miuoprocessor. . (10)

b) With the help of examples, explain th?operation of DAA and XTHL instructions (4)
in 8085
12 a) Sketch and explain the timing diagram ofthe instruction MVI A, 05H with opcode (8)
3EH stored in the memory location 4500H.
b) Differentiate between one-byte, two-byte and three-byte instructions of 8085 with (6)

suitable examples.
Module -2
13 a) Write and explain an ALP in 8085 to find the largest number in a data array. (8)

Page 1 of 2

Downloaded from Ktunotes.in


1100EET303t22r02

b) Write a delay subroutine program in 8085 using a register pair. Find the maximum (6)
delay obtained under this clndition. Assume the system clock frequency is 3MHz.
t4 a) Explain PUSH and POP instructions of 8085 with examples. (g)
b) Let register B of 8085 hold 93H and accumulator hold l5H. Illustrate the results (6)
of the instructions ORA B. XRA B and CMA.
Module -3
t5 a) Using appropriate address decoding technique design a memory interfacing (10)
circuit to interface 4 numbers of 8KB RAM chips with 8085 and explain
b) Draw the control word format for the BSR and I/O modes of 8255. (4)
l6 il With the help of a neat diagram, explain the architecture of 8051 microcontroller. (10)
b) Explain I/O ports and their functions in 8051. ()
Module -4
17 a) Write an ALP in 8051 to add two l6-bit numbers. (7)
b) Differentiate betweenthe various embedded C datatypesofS05l microcontroller (7)
with examples.
18 a) Write an ALP in 8051 to cneate a squane wave with ON time 3ms and OFF time (S)
lOms on all pins of Port 0. Assume XTAL: I l.05MHz.
b) Discuss the various bit handling instructions of 8051. (6)
Module -5
l9 a) Explain the role of TMOD and TCON registers in 8051. (S)
b) Indicate which mode and which timer are selected for each of the following: (i) (6)
MOV TMOD, #0tH (ii) MOV TMOD, #l2H (iii) MOV TMOD, #20H
20 a) Design a circuilto interface ADc with the 8051 microcontroiler. (6)
b) Explain how serial port programming is done in 8051 with the help of an example (S)
Program .-,.'

Page 2 of 2

Downloaded from Ktunotes.in

You might also like