Microcontrollers and Applications - May 2016
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 Concept of Cortex-A, the Cortex-R, and the Cortex-M.(5 marks) 1(b) Compare AJMP, SIMP and LJMP instruction of 8051(5 marks) 1(c) What is Stack? How it is implemented in 8051?(5 marks) 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 marks) 2(a) Explain exceptions and interrupt handling in Arm?(10 marks) 2(b) Explain PORT 1 structure of 8051.(10 marks) 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 marks) 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 marks) 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 marks) 4(b) What is pipeline concept of ARM 7 architecture, explains it with proper block diagram. How it effects the system performance?(10 marks) 5(a) What are the challenges in optimizing embedded system design matrices?(5 marks) 5(b) Explain IR based wireless communication system design(5 marks) 5(c) Explain addressing modes of Arm 7.(10 marks) 6(a) Explain interrupt structure of 8051(10 marks) 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 marks)