Exam Details

Subject advanced microcontrollers
Paper
Exam / Course m.sc. electronics
Department
Organization solapur university
Position
Exam Date November, 2016
City, State maharashtra, solapur


Question Paper

Master of Science I (Electronic Science) Examination:
Oct Nov 2016 Semester II (New CBCS)
SLR No. Day
Date Time Subject Name Paper
No. Seat No.
SLR SJ
343
Tuesday
22/11/2016
10.30 AM
To
01.00 PM
Advanced
Microcontrollers
C
VII
Instructions: Q. no. 1 and Q. no 2 are compulsory
Attempt any three questions from Q. No.3 to Q. No. 7
All questions carry equal marks
Total Marks: 70
Q.1 Select correct alternative 08
How many general purpose working registers are in AVR microcontroller?
16*8 bit 16*16 bit
32*8 bit 32*16 bit
AVR external interrupts are by default
Rising edge triggered Level triggered
Falling edge triggered Undefined
AVR port output buffers can sink current.
500uA 1.6 mA
16 mA 20 mA
AVR uses instruction to put MCU into sleep modes.
IDLE SLEEP
SWAP HALT
ARM920T MMU specifies KB mapping size for large pages
1KB 4KB
16KB 64KB
The ARM920T processor implements separate instruction and data caches
each of size.
16KB 64KB
128KB 1MB
State True of False 08
AVR is a CISC type microcontroller.
ATmega 16 is a 8-bit microcontroller.
The reset vector of AVR microcontrollers start at 1000H
AVR instructions have a variable size viz. 1-byte, 2-byte or 3-byte.
ARM 920T supports multiple operating system.
ARM 920T has a 7-stage pipeline.
ARM 920T Caches are independently lockable with granularity of 64 words.
The ARM920T processor has only one functional clock input called BCLK
Page 1 of 2
Q.2 Write short notes 14
Explain watchdog timer functionality in AVR.
What are the benefits of THUMB mode?
Write a short note on AVR Stack.
05
05
04
Q.3 List and compare features of AVR with other 8-bit microcontroller.
Write a short note on AVR Status Register
08
06
Q.4 Explain interrupt system of AVR microcontroller.
Write a short note on AVR register file.
10
04
Q.5 Write a program to generate square wave on PORTA pins of AVR.
What is exception? Explain ARM exception processing.
06
08
Q.6 Draw and explain ARM920T functional block diagram.
Write a short note on ARM program status register.
10
04
Q.7 What are the responsibilities of Memory Management Unit? Explain the
concept of virtual memory.
Explain any three load-store instructions of ARM.
08
06


Subjects

  • advanced digital design with vhdl
  • advanced microcontrollers
  • arm microcontroller and system design
  • cmos design technologies
  • control theory
  • digital signal processing
  • instrumentation design
  • mechatronics and industrial automation
  • microwave devices, antennas and measurements
  • mixed signal based soc design
  • nanoelectronics
  • networking and data communications
  • numerical methods
  • opto electronics
  • power electronics
  • real time operating system
  • signals and systems (oet)
  • wireless sensor network