D 020(x1RAT2ffi052101
RegNo.: Name:
APJ ABDUL KALAM TECHNOLOGICAL
Fourth Semester B.Tech Degree Examination h:r;ie 2022
:+
Course Code: RAT206
Course Name: MICROCONTROLLERS AI\D EMBEDDED SYSTEMS
Max. Marks: 100 Duration:3 Hours
PART A
(Answer aII questions; each question carries 3 morks) Marks
I Define baud rate 3
2 List few features of 8051 microcontroller? 3
a
J Name the interrupts of 8051microcontroller. 3
4 What is the various programmed data transfer method? 3
5 What is an embedded system? What are the components of embedded system? 3
6 What is watch dog timer? 3
7 What is Arduino? 3
8 Why we should use Arduino? 3
9 What is called RTOS? 3
l0 What do you meant by kernel function? 3
PART B
(Answer onefull questionfrom each module, each question corries 14 mnrks)
Module -l
II a) Briefly explain the registers used in the 8051 microcontroller 8
b) Draw the pin diagram of'8051 microcontroller. 9
12 a) Explain briefly the five addressing modes of 8051 with example for each. l0
b) After rese! the contents of internal memoryd805l with address OAH and 4
OBH contains data 22Hand 33H, respectively. Sketch the contents of
internal memory from address 07H to OBH and the value of register SP,
after executing the following code:
PUSI{ OAH
MOV 8IH, #OBH
POP O9H.
Page 1 of 2
+<F
Module _2
13 a) Explain briefly the interrufts of 8051, indicate their
vector addresses. g
b) Interface an LCD dispray to g05r write an ALp to
display the message 5
.VERY
GOOD'.
14 a) What is the difference between timer and counter operation
of g05l? How l0
to start/stop the timer/counter of g05l when
i) GATE control is not used
ii)GATE control is used
b) Explain the function ofthe pins of 9-pin RS-232 connector. 4
Module -3
15 a) Explain in detair the design process in embedded
system.
'f E
b) List the hardwarp units that must be present in the embedded systems.
6
16 a) Define kernel? What are the different functions handled by general
a purpose 7
kernel?
b) Explain-the memory management units and address
hanslation techniques. 7
Module -4
l7 a) Briefly explain the architecture ofArduino board with neat block diagram
14
l8 a) Briefly explain the how the stepper motor controlled with aid of Arduino
14
Module -5
19 a) what is an Embedded operating system? Briefly explain the
types of 14
embedded operating system.
20 a) Briefly explain the SpI and USB protocol with example A
Page 2 of 2