You are on page 1of 2

No.

of Printed Pages : 2

I BIEL 008 I
-

B.Tech. ELECTRONICS AND COMMUNICATION ENGINEERING (BTECVI) Term-End Examination December, 2011 BIEL-008 : MICROCONTROLLERS
Time : 3 hours Maximum Marks : 70 Note : Attempt five questions in all. Question No. 7 is compulsory. Assume data wherever not provided.
1. (a) What is the difference between micro 7 controller and microprocessor ? (b) Draw the Harvard and Non Neumann CPU architecture and explain it.
(a) (b) Explain Rom memory map of the 805/-. 7 Explain the purpose of PSW register. Show the status of the CY, AC and P flags 7 after the addition of 9 CH and 64H in the following instructions. MOV A, # 9 CH ADD A, # 64 H ; after addition A = 00 and CY = 1 3. (a) Explain conditions that determine each 7 conditional Jump instruction. (b) Iwo numbers are stored in registers R 0 and 7 R1 verify if their sum is greater than FFH.

BIEL-008

P.T.O.

4.

(a) What is the difference between polling and 7 interrupts ? Explain the various interrupts of 8051. (b) Define the interrupts priority of the 8051. 7

5.

(a) Explain the purpose of interrupt vector 7 table. (b) Describe the external hardware interrupts of 8051.

6.

Write a C program that continuously gets a single bit of data from P1.7 and sends it to P1.0, while simultaneously creating a square wave of 200 p.s period on Pin P2.5. Use timer 0 to create the square wave. Assume that XTAL =11.0592 MHz

14

7.

Write short Notes on any two. (a) (b) (c) Interfacing 8051 to LCD 8051 interfacing with stepper motor Interfacing 8051 to DC motor.

7x2=14

BIEL-008

You might also like