Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
r05320202-microprocessors-and-micro-controllers

r05320202-microprocessors-and-micro-controllers

Ratings: (0)|Views: 186 |Likes:
Published by SRINIVASA RAO GANTA

More info:

Published by: SRINIVASA RAO GANTA on Sep 18, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/09/2014

pdf

text

original

Code No: R05320202
Set No. 1
III B.Tech Supplimentary Examinations, Aug/Sep 2008
MICROPROCESSORS AND MICRO CONTROLLERS
(Electrical & Electronic Engineering)
Time: 3 hours
Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
\u22c6 \u22c6 \u22c6 \u22c6 \u22c6
1. (a) Discuss the following interface signals of 8086 in minimum mode
i. DMA interface signals
ii. Interrupt signals
(b) Discuss the following Data Transfer instructions
i. IN
ii. MOV
iii. POP
iv. XLAT
v. LAHF.
[8+8]
2. (a) Write an ALP to \ufb01nd the smallest of a given array of 16 bit numbers? ( assume
suitable array length)
(b) De\ufb01ne a MACRO \u201dSQUARE\u201d that calculates the Square of number. [10+6]
3. (a) Explain the steps involved in the Interfacing of an I/O device
(b) Explain various methods of interfacing of I/O devices.
[6+10]
4. Explain various operating modes of 8259 PIC.
[16]
5. (a) Explain the pin structure of RS232C and also discuss about voltage and cur-
rent speci\ufb01cations of RS 232C.
(b) Describe important features of 8251 USART.
[8+8]
6. (a) Draw the architectural diagram of 8051 microcontroller and explain in detail
about each block.
(b) Explain the basic di\ufb00erences between a microprocessor and a microcontroller.
[10+6]
7. (a) Write 8051 program to generate 2 kHz square waves on pin P1.0 of port 1
using Timer interrupt.
(b) Write 8051 program to receive a serial byte through RxD.
[8+8]
8. Give the hardware and software details of 4\u00d7 4 matrix keyboard interfaced to
8051.
[16]
\u22c6 \u22c6 \u22c6 \u22c6 \u22c6
1 of 1
Code No: R05320202
Set No. 2
III B.Tech Supplimentary Examinations, Aug/Sep 2008
MICROPROCESSORS AND MICRO CONTROLLERS
(Electrical & Electronic Engineering)
Time: 3 hours
Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
\u22c6 \u22c6 \u22c6 \u22c6 \u22c6
1. (a) Discuss the minimum mode memory control signals of 8086?
(b) Explain the write cycle operation of the microprocessor with a neat timing
diagram in maximum mode.
[8+8]
2. (a) Explain the following Assembler Directives
i. ASSUME

ii. ENDS
iii. EVEN
iv. OFFSET

v. PUBLIC
(b) Write an ALP to perfom the division operation on two 16 bit Hex numbers.
[10+6]
3. Interface 16-bit 8255 ports with 8086 . The address of Port A is F0H.
[16]
4. (a) Explain pin diagram of 8259 PIC
(b) Explain the interrupt sequence in 8086 system.
[10+6]

5. (a) Give the speci\ufb01cations of RS232C?
(b) Explain about line driver and line receiver used in serial communication?
(c) Give the status register of 8251 and explain each bit.

[4+6+6]
6. (a) Draw the oscillator circuit and also draw the 8051 timing diagram.
(b) Discuss in detail about parallel I/O ports in 8051 micro controller and explain
how these ports are accessible for speci\ufb01c applications.
[8+8]
7. (a) Give the sequence of events that takes place when the interrupt occurs in 8051.
(b) Draw the bit formats of IE and IP registers of 8051?
[8+8]
8. (a) Explain with a neat diagram how push button and LED can be connected to
8051
(b) Mention any application of electromagnetic relay and explain how a electro-
magnetic Relay is connected to a 8051 microcontroller with diagram. [8+8]
\u22c6 \u22c6 \u22c6 \u22c6 \u22c6
1 of 1
Code No: R05320202
Set No. 3
III B.Tech Supplimentary Examinations, Aug/Sep 2008
MICROPROCESSORS AND MICRO CONTROLLERS
(Electrical & Electronic Engineering)
Time: 3 hours
Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
\u22c6 \u22c6 \u22c6 \u22c6 \u22c6
1. What is a machine cycle? Explain the basic 8086 system timing with a neat timing
diagram.
[16]

2. Write an 8086 Assembler program to decide the parity of a given number? If the parity is even, set DL to 00H, else set DL to 01H. The given number may be a multibyte number with a maximum length of 8 bytes.

[16]

3. Interface a 4 x 4 key board with 8086 using 8255 and write an ALP for detecting the key closure and return the key code in AL. The debouncing period for a key is 10 ms.Use software key debouncing technique. DEBOUNCE is an available 1 ms delay routine.

[16]
4. (a) What are the registers available in 8257? What are their functions
(b) Explain the functions of following signals of 8257
i. HLDA

ii. AEN
iii. MARK
iv. MEMR.

[8+8]
5. (a) Explain why serial data transfer is mostly preferred over parallel data transfer.
Give reasons.
(b) Distinguish between data formats used for Synchronous and Asynchronous
serial data transfer modes.
[8+8]
6. (a) Draw the oscillator circuit and also draw the 8051 timing diagram.
(b) Discuss in detail about parallel I/O ports in 8051 micro controller and explain
how these ports are accessible for speci\ufb01c applications.
[8+8]
7. (a) Discuss in detail about serial port operation in 8051 microcontroller.
(b) Discuss about various modes of operations of timer in 8051.
[8+8]
8. Give the hardware and software details of interfacing of 7-segment displays to 8051
Microcontroller with time-multiplexing and display select mechanism.
[16]
\u22c6 \u22c6 \u22c6 \u22c6 \u22c6
1 of 1

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->