SPPU Electrical Engineering (Semester 4)
Fundamentals of Microprocessor & Microcontroller
December 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


Solve any one question fromQ.1(a,b) and Q.2(a,b)
1(a) Explain the function of register stack pointer and instruction register.
6 M
1(b) Explain the steps taken by 8085 C.P.U. in response to a valid CALL instruction.
6 M

2(a) Explain with an example Direct and Register indirect addressing modes of 8085.
6 M
2(b) Compute the total no. of bits in memories which are organized as:
1) 8k× 1
2) 4k×8
3) 1k×4.
6 M

Solve any one question fromQ3(a,b) and Q.4(a,b)
3(a) 8255 is interfaced with 8255 such that Contol word register of 8255 has an address of 83 H. Write a program to set PC0 bit of 8255 in BSR mode.
6 M
3(b) Explain the functions of following pins of 8051:
1) EA
2) PSEN
3) RST.
6 M

4(a) Draw the TMOD register and explain the individual bits of the register in detail.
6 M
4(b) Explain functions of following pins of ADC 0809:
1) SOC
2) EOC
3) ALE.
6 M

Solve any one question fromQ5(a,b) and Q.6(a,b)
5(a) Explain the MOVC anf MOVX instruction in detail.
6 M
5(b) Write a program to transfer a letter 'S' serially and continuously at a baud rate of 4800. Use serial port in Mode 1. Assume crystal frequency as 11.0592 Mhz.
7 M

6(a) Write an assembly language program for 8051 microcontroller to find one's complement of the number stored in register a location 30H and store the result in R0 of Bank 0.
6 M
6(b) Write a short note on interrupt structure of 8051.
7 M

Solve any one question fromQ.7(a,b) and Q.8(a,b)
7(a) With a neat diagram and flow chart, explain measurement of speed of a DC motor using 80511 microcontroller.
6 M
7(b) With a neat diagram and flowchart explain power factor measurement using 8085.
7 M

8(a) A stepper motor is interfaced with 8051 through a driver card . The motor is controlled through most significant 4 bits of port 1. The step angle of the motor is 1.8 degrees. Write a program to run the motor in anticlockwise direction continuously.
6 M
8(b) With a neat diagram explain temperature measurement using 8051 microcontroller.
7 M



More question papers from Fundamentals of Microprocessor & Microcontroller
SPONSORED ADVERTISEMENTS