Monday, October 24, 2016

EE2354 Microprocessors and Microcontrollers Nov Dec 2012 Question Paper

Anna University Chennai
Fifth Semester in R-2013 / Sixth Semester R-2008
Electrical and Electronics Engineering
EE2354 Microprocessors and Microcontrollers
(Regulation 2008)
Time : Three hours Maximum : 100 marks

Note: New Subject Code of the Question Paper in R-2013 is EE6502

Answer ALL questions.
PART A-(10 x 2 = 20 marks)
1. List the control and status signals of 8085 microprocessor and mention its needs.
2. Write the functional aspects of execution unit in an 8086 architecture.
3. What is a stack in an 8085 niicro computer system?
4. What is indexing?
5. Draw the 3-bit Digital to Analog converter block and plot its analog output. A
6. Draw the mode word format of 8251 USART.
7. Write an 8085 assembly language program to clear the accumulator and add 3 to the accumulator IO times.
8. What does the Mnemonics “LCALL” and “ACALL” stands for?
9. Give an example for DA instruction of 8051 microcontroller.
10. Draw the pin diagram of 8085 microprocessor and list the classification of signals.

11.(a) (i) Draw the pin diagram of 8085 micro processor and list the classification of signals.
11.(a) (ii) Draw the timing diagram for op»code fetch machine cycle and memory read machine cycle.
11.(b)(i) Write an 8085 assembly language program by assuming that microprocessor is completing an RST 7.5 interrupt request; check to see if RST 6.5 is pending. If it is pending, enable RST 6.5 without affecting any other interrupts. otherwise return to the main program.

11.(b) (ii) Draw the decode logic for LED output port in an l/O interface.

12. (a)(i) What are the different addressing modes in 8085. microprocessor? Explain it with an example.
12.(a)(ii) Write an 8085 assembly language program to multiply two 8-bit numbers.
12. (b)(i) Give two examples for data transfer instructions, arithmetic instructions, logic instructions and branch instructions.
12.(b)(ii) Six bytes of data are stored in memory locations starting at XXSOh. Add all the data bytes. Use register B to save any carries generated while adding data bytes. Display the entire sum at two consecutive memory locations XX70h and XX71h.

13.(a)(i) List the major components of the 8279 keyboard/display interface and explain their functions in detail.
13.(a)(ii) Explain in detail, the operating modes of 8255 PPI with control registers.
13.(b)(i) List the major components of 8259 A interrupt controller and explain their functions.
13.(b)(ii) Explain the different operating modes of 8253 timer.

14.(a)(i) Draw the data memory structure of 8051 microcontroller and explain.
14.(a)(ii) Write an 8051 assembly language program to copy of the value 554 into RAM memory locations. 40H to 45H using register indirect addressing with a loop.

Share This
Previous Post
Next Post

Pellentesque vitae lectus in mauris sollicitudin ornare sit amet eget ligula. Donec pharetra, arcu eu consectetur semper, est nulla sodales risus, vel efficitur orci justo quis tellus. Phasellus sit amet est pharetra


Pen down your valuable important comments below