Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
4Activity
0 of .
Results for:
No results containing your search query
P. 1
Rr320202 Microprocessors and Interfacing

Rr320202 Microprocessors and Interfacing

Ratings: (0)|Views: 78 |Likes:
Published by Srinivasa Rao G

More info:

Published by: Srinivasa Rao G on Jan 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

11/07/2013

pdf

text

original

 
Code No: RR320202
Set No. 1
III B.Tech II Semester Supplimentary Examinations, Aug/Sep 2007MICROPROCESSORS AND INTERFACING( Common to Electrical & Electronic Engineering, Electronics &Communication Engineering, Electronics & Instrumentation Engineering,Bio-Medical Engineering, Electronics & Control Engineering and Electronics& Telematics)Time: 3 hours Max Marks: 80Answer any FIVE QuestionsAll Questions carry equal marks
⋆⋆⋆⋆⋆
1. (a) Discuss the general functions of all general-purpose resisters of 8086? Explainthe special function of each resister and instruction support for these functions.(b) What is the use of segmentation? Discuss one application area? Explain howsegmentation provides efficient task switching mechanism? [10+6]2. (a) Explain with example how a far procedure is declared as PUBLIC? Show howan external near procedure is called in main program?(b) Discuss the assembler directives with examples? [6+10]3. (a) What is the purpose of ALE, BHE, DT/
R
and
DE
pins of 8086? Showtheir timing in the system bus cycle of 8086?(b) Why 8086 memory is mapped into 2 byte wide banks? What logic levels arefound with BHE and A0 when 8086 reads a word from the address 0A0AH?[10+6]4. Interface a 12-bit DAC to 8255 with an address map of 0C00H to 0C03H. The DACprovides output in the range of +5V to -5V. Write the instruction sequence.(a) For generating a square wave with a peak to peak voltage of 4V and thefrequency will be selected from memory location ‘F’.(b) For generating a triangular wave with a maximum voltage of +3V and aminimum of -2V. [6+10]5. (a) Explain demand transfer mode and block transfer mode of 8237?(b) Show how 8237’s are cascaded to provide more number of DRQ’s and explainthe operation?(c) Explain how memory to memory transfer is performed with 8237? [5+6+5]6. (a) What is the address map of interrupt address vector table?(b) Give the priority of 8086 interrupts, hardware and software? Explain whysingle step interrupt is having lower priority? [6+10]7. (a) With a neat sketch explain the internal organization of SRAM chip? List outthe input and output pins? Discuss their function in a system?1 of 2
 
Code No: RR320202
Set No. 1
(b) Draw the basic cell structure of EPROM and explain the principle of opera-tion?(c) Distinguish between EPROM and
2
PROM? Mention their application areas?[6+6+4]8. (a) How does 8051 differentiate between the external and internal program mem-ory?(b) Explain with waveforms different modes of counter/timer in 8051? [6+10]
⋆⋆⋆⋆⋆
2 of 2
 
Code No: RR320202
Set No. 2
III B.Tech II Semester Supplimentary Examinations, Aug/Sep 2007MICROPROCESSORS AND INTERFACING( Common to Electrical & Electronic Engineering, Electronics &Communication Engineering, Electronics & Instrumentation Engineering,Bio-Medical Engineering, Electronics & Control Engineering and Electronics& Telematics)Time: 3 hours Max Marks: 80Answer any FIVE QuestionsAll Questions carry equal marks
⋆ ⋆ ⋆ ⋆ ⋆
1. It is necessary to check weather the word stored in location 4000H:A000H is positivenumber or not? Show all possible ways of testing the above condition and store00H if the condition is satisfied in location 3000:2002. Otherwise store 0FFH.[16]2. (a) Develop an 8086 assembly language program that will determine if a givensub-string is present or not in a main string of characters. Place the result as‘P’ if present else place ‘N’ in memory location ‘result’.(b) What is a procedure? How is a procedure identified as near or far? [10+6]3. (a) Show the circuit required to generate the upper and lower I/O strobes inminimum and maximum modes of 8086?(b) What is the minimum no. of bus cycles that can occur between the time aninterrupt request is recognized and the first instruction in the interrupt serviceroutine is fetched. Draw the interrupt acknowledge cycle? [7+9]4. Explain why 8255 ports are divided into two groups? Discuss how these groups arecontrolled in different modes of operation? Explain different control signals andtheir associated pins for bi-directional I/O mode of operation? [4+6+6]5. (a) What is the difference between 20mA current loop and RS232-C standard?(b) Explain the necessity of RS232 to TTL interface and draw the circuit?(c) Draw the circuit of TTL to RS232 and explain the necessity of this interface.[6+5+5]6. (a) Discuss the sequence of operations performed in the interrupt acknowledgecycle?(b) What is the purpose of IF flag in handling the interrupts?(c) Which interrupt type is associated with TF flag? What is the vector address?Explain the use of this interrupt? [5+5+6]7. It is necessary to interface 128KB SRAM and 32KB EPROM to an 8086 basedsystem. The size of SRAM and EPROM chips is 16KB. Address map of SRAM isfixed from 00000H to 1FFFFH and that of EPROM is from F8000H to FFFFFH.Design the entire memory interface? Give the address map of individual chip?[16]1 of 2

Activity (4)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Jaffar SadiqBaig liked this

You're Reading a Free Preview

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