MU Electronics and Telecom Engineering (Semester 5)
Microcontrollers and Applications
May 2016
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1(a) Explain Concept of Cortex-A, the Cortex-R, and the Cortex-M.
5 M
1(b) Compare AJMP, SIMP and LJMP instruction of 8051
5 M
1(c) What is Stack? How it is implemented in 8051?
5 M
1(d) Which are the basic features adopted from RISC architecture to enhance the performance of ARM architecture? Explain in short two of them.
5 M

2(a) Explain exceptions and interrupt handling in Arm?
10 M
2(b) Explain PORT 1 structure of 8051.
10 M

3(a) Write an Assembly language program for 8051 to copy a block of data 10 bytes long from Ram locations starting at 35H to RAM locations starting at 60H.
10 M
3(b) interface HEX keypad and seven segment display to 8051 and write assembly language program program to display the key pressed on the display.
10 M

4(a) Write a assembly language program to generate a rectangular waveform of frequency 1 KHz and 70% duty cycle at pin p1.1 using 8051. Assume 8051 is operating at frequency 12 MHz.
10 M
4(b) What is pipeline concept of ARM 7 architecture, explains it with proper block diagram. How it effects the system performance?
10 M

5(a) What are the challenges in optimizing embedded system design matrices?
5 M
5(b) Explain IR based wireless communication system design
5 M
5(c) Explain addressing modes of Arm 7.
10 M

6(a) Explain interrupt structure of 8051
10 M
6(b) Write assembly language program for 8051 to transfer message 'WELCOME' serially at baud rate 9600 in mode 1. Assume that 8051 operates at frequency 11.0592 MHz.
10 M



More question papers from Microcontrollers and Applications
SPONSORED ADVERTISEMENTS