MU Information Technology (Semester 5)
Microcontroller and Embedded Systems
May 2015
Total marks: --
Total time: --
(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) What is embedded system? Discuss various component of embedded system.
5 M
1 (b) Describe the instructions of 8051, SWAP A and [email protected], A with one example.
4 M
1 (c) Explain PSW register of 8051.
5 M
1 (d) Describe the features of ARM that makes it suitable for embedded system.
6 M

2 (a) Explain in detail ARM 7 pipelining.
10 M
2 (b) Explain addressing modes of 8051.
10 M

3 (a) Write a assembly language program for 8051 to find largest number from a data block of ten bytes that present internal memory locations 20H to 29H. Store the result in memory locations 2A H.
10 M
3 (b) What is Event register? Explain the use of Event function with respect to embedded operating systems.
10 M

4 (a) Write a assembly language program to generate a rectangular waveform of frequency 1 Khz and 30% duty cycle at pin P1.0 using 8051. Assume 8051 is operating at frequency 12 Mhz.
10 M
4 (b) Describe the flow of ARM development tools for embedded system design.
10 M

5 (a) How RTOS manages the memory? Give the memory management strategy of RTOS in embedded system.
10 M
5 (b) Explain various modes of operation of serial port in 8051.
10 M

6 (a) Explain automated meter reading system in detail.
12 M
6 (b) Explain how semaphores can be used to solve shared data problem.
8 M

More question papers from Microcontroller and Embedded Systems