You are on page 1of 1

R.M.K.

ENGINEERING COLLEGE
RSM NAGAR, KAVARAIPETTAI 601 206

4th Semester B.E. / B.Tech.


Revision Test-I
Sub. Title : Microprocessor & Microcontroller

Date: 28.03.16&29.03.16

Sub. Code : EC6504

Branch

Duration

Max. Marks: 60

: 2 periods

: CSE

Answer all questions


Part A - (6 x 2 = 12)

1. What are the operating modes of 8255?


2. Give the various modes and applications of 8254.
3. Draw the alarm controller with 8086 as processor.
4. Draw the diagram for PSW in 8051.
5. How do you select the register bank in 8051 microcontroller?
6. State the TMOD function register and its timer modes of operations.
Part B - (3 x 16 = 48)
7. (i) Explain how D/A and A/D interfacing done with 8086 with an application.
(ii) What is DMA? Explain the DMA based data transfer using DMA controller.
8. (i) Draw the block diagram of traffic control system using 8086.
(ii) Write the algorithm and ALP for traffic light control system.
9. (i) Explain the architecture of 8051 microcontroller with neat diagram.
10. Write short notes on 8051 Instruction set.(8)

(10)
(6)
(8)
(8)
(8)

1 .Instructions for data transfer includes MOV, MOVC, MOVX, PUSH, POP, XCH, XCHD
2.Instructions for arithmetic operations are ADD, ADDC, SUBB, MUL, DIV, INC, DEC, DA A
3. Instructions for branching and subroutines LJMP, AJMP, SJMP, LCALL, ACALL, JZ, JNZ,
CJNE, DJNZ, JMP, NOP, RET, RETI
4. Instructions for logical operations ANL, ORL, XRL, CLR, CPL, RL, RLC, RR, RRC, SWAP
5. Instructions for boolean variable operations SETB, MOV, CLR, JB, JNB, JBC, ANL, ORL,
CPL, JC, JNC
6. Special purpose instructions involves MOVC, MOVX, SWAP, XCH, XCHD, JBC, RETI, DA A

You might also like