Microcontroller and Applications - Dec 2015
Electronics Engineering (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.
Solve any four:
1 (a) Draw and explain CPSR of ARM 7 TDMI.(5 marks)
1 (b) Explain the concept of pipeline of ARM 7 TDMI. State its advantages and disadvantages.(5 marks)
1 (c) Describe TCON and TMOD SFR's in 8051.(5 marks)
1 (d) Interface 8 LED's with 8051. Draw detail interfacing diagram.(5 marks)
1 (e) Explain PSW of 8051 in detail.(5 marks)
1 (f) Write a program to convert Hexadecimal number into Decimal number.(5 marks)
2 (a) Explain and draw memory organization of 8051.(10 marks)
2 (b) Explain interrupts and exceptions of ARM 7 TDMI.(10 marks)
3 (a) Assume the XTAL=11.0592 MHz for 8051. Write a program to generate square wave of 1Khz On pin P1.3 of 8051.(10 marks)
3 (b) Explain addressing modes of ARM 7 TDMI with suitable example.(10 marks)
4 (a) Design 8051 based system for following specifications
1) 32 KB RAM using 16 KB RAM.
2) 32 KB RAM using 16 KB ROM.
Show detail memory mapping, and draw interfacing diagram in detail.(15 marks) 4 (b) Differentiate between ARM state and THUMB state.(5 marks) 5 (a) Explain addressing modes of 8051 with suitable example.(10 marks) 5 (b) Explain in detail ARM processor operating modes.(10 marks)
Write a short note an any two:
6 (a) How to double the baud rate in 8051? Write a program to transfer letter "M" serially with The baud rate of 9600.(10 marks)
6 (b) Interface a 8 bit ADC with 8051. Draw detail interfacing diagram and also write program for the same.(10 marks)
6 (c) Explain following instruction related to ARM 7 TDMI.
i) MVN r0, r1, LSL, #2
ii) CMP r5, r3
iii) STMIA r9!, [r0, r1, r2]
iv) TST r4, r5
v) LDR r0, [r1+r2](10 marks) 6 (d) Interface a stepper motor with 8051. Draw detail diagram and also write program for the same.(10 marks)