B.E./B.Tech. Degree Examinations, April/May 2010
Regulation 2004
Sixth Semester
Electrical and Electronics Engineering
EC 1362--MICROPROCESSOR AND
MICROCONTROLLER
Time: Three Hours Maximum: 100 Marks
Answer ALL Questions
Part A—(10 x 2 = 20 Marks)
1. State the use of ALE signal in 8085.
2. List the five interrupt pins available in 8085.
3. Mention the instructions used for data transfer with input/output
parts.
Differentiate CALL instruction from JUMP instruction,
5. Name the peripheral ICs used for paralle! and serial data transfer.
6. What is the cascaded mode of 8259 programmable interrupt
controller?
7. Givethe memory size of 8051 microcontroller.
8. Give the details of PSW of 8051.
9. List th different types of 8051 instructions.
10. What are the various operations performed by Boolean variable
instructions of 8051?
PART-B
11. (a) Explain in detail the function of8051 microprocessor with help
of its architecture and signals.
(or)
11. (b) (i) Explain interfering of memory with 8085 microprocessor
and explain memory read and write operations with timing
diagrams.
1L. (b) (ii) Describe the interrupt structure of 8085 microprocessor.
12. (a) (i) Disc:1ss about the instruction format and different addressing
moves of 8085.12. (a) (ii) With suitable examples, explain the function of various Data
transfer and Data manipulation instruction of 8085.
(or)
12. (b) (i) Explain the loop structure with counting and indexing in 8085
programming.
12. (b) (ii) Write an assembly language program for sorting ‘n’ elements
in an array.
13. (a) Explain the interna! functional blocks and programming of 8251
USART.
(or)
13. (b) With neat sketches, explain the interfacing of A/D converter
and D/A converter with 8085 microprocessor.
14. (a) Explain in detail the architecture of 8051 microcontroller.
(or)
14. (b) (i) Explain the function and operating modes of Timer in 8051.
14. (b) (ii) Describe how the serial communication is performed in
8051.
15. (a) (i) Explain the instruction set of 8051 microcontroller.
15. (a) (ii) Write an 8051 based assembly language program for
performing four basic arithmetic operations on two data.
(or)
15.(b) With neat diagram, explain the microcontroller based stepper
motor control.