0
1.9kviews
Microcontrollers and Applications : Question Paper May 2015 - Electronics & Telecomm. (Semester 5) | Mumbai University (MU)
1 Answer
0
6views

Microcontrollers and Applications - May 2015

Electronics & Telecomm. (Semester 5)

TOTAL MARKS: 80
TOTAL TIME: 3 HOURS
(1) Question 1 is compulsory.
(2) Attempt any three from the remaining questions.
(3) Assume data if required.
(4) Figures to the right indicate full marks.


1 (a) Explain Special Function Registers (SFRs) of 8051. (5 marks)


1 (b) Explain features of ARM-7 microcontroller. (5 marks)


1 (c) Explain 8051 assembler directives. (5 marks)


1 (d) Explain Digital Camera as an embedded system application. (5 marks)


2 (a) For an 8051 system of 11.059 Mhz. Find how long it takes to execute each of the following instructions.
a) MOV R3, #55 b) DJNZ R2, Target c) LJMP d) SJMP e) MUL AB.
(10 marks)


2 (b) Design a microcontroller system using 8051 microcontroller, 4Kbytes of ROM and 8 Kbytes of RAM. Interface the external memory such that the starting address of ROM IS 1000H and RAM is C000H. (10 marks)


3 (a) Draw and explain data flow model of ARM-7. (10 marks)


3 (b) Explain addressing modes of ARM-7. (10 marks)


4 (a) Explain IR communication system with basic transmitter setup. Write a program segment to vary speed of a DC motor using the remote transmitter keypad. (10 marks)


4 (b) Write a program for a square wave is being generated at pin P1.2. This square wave is to be sent to a receiver connected in serial term to this 8051. (10 marks)


5 (a) What is stack? How stacks are accessed in 8051? Explain operations of PUSH and POP instructions with example. (10 marks)


5 (b) Write a program to blink all LED's connected to port P1 at a slow rate so that the blinking is clearly seen. Assume a frequency of 22MHz and that the system is using he 89C1. Use a crystal of frequency 22 Mhz. (10 marks)


Write short notes on following:

6 (a) Design metrics of embedded system. (10 marks)


6 (b) PCON and SCON registers of 8051. (10 marks)

Please log in to add an answer.