Professional Documents
Culture Documents
2017-Dec ECD-311 14
2017-Dec ECD-311 14
p
Electronics and Comm Engg Deptt, NIT Hamirpur, HP
ECD - 311 Microprocessor Theory & Applications
Attempt all the questions. Give importance to specifics and details.
Assume missing data
Time Limit: 180mins Max Marks: 60
1. Draw the timing diagram for SHLD present at the location FEDCH. [10]
2. Setup DMA to transfer 1000bytes data from a ROM with starting address 2000H to
a RAM with starting address 3000H. Draw the complete interface diagram with the
CPU, memories and DMA chips. Also briefly explain each register involved in
completing the process.. (10]
3. Setup 8251 for synchronous data transfer and let the CPU transmit 100 bytes
from 1000H based on. status check mode and receive 3 bytes and save them at 2000H
onwards. Draw the complete interface diagram with CPU, 8251 and the peripherals
using memory mapped I/O. [10]
4. Write detailed notes on stepper motor and ADC interface with the CPU. Write
necessary code to demonstrate their working. [10]
5. Explain the following code below step by step explaining each line, loops and
the values of each register. Also write the purpose of the program in 2 lines.
[10]