You are on page 1of 1

ASIA PACIFIC INSTITUTE OF INNOVATION AND TECHNOLOGY

TECHNOLOGY PARK MALAYSIA

TUTORIAL SHEET 3

MODULE CODE: EE008-3.5-3

MODULE NAME: MICROPROCESSOR SYSTEMS AND EMBEDDED SOFTWARE

MODULE LECTURER: SATHISH KUMAR SELVAPERUMAL

1. Calculate the delay time introduced by the instruction MVI B,ABH ;if the 8085 microprocessor is running at
5 MHz clock frequency.
2. Compute the time period for which the INTR must remain high, for the longest instruction of the 8085
processor if the operating frequency is 3MHz.
3. Determine the maximum delay that can be introduced by using an 8 bit counter, if the operating
frequency is 2MHz.
4. Develop an assembly language program to generate a delay of 0.4 msec if the crystal frequency is 5MHz.
5. Develop a short delay routine assembly language program using a single register, if the 8085A
microprocessor is using a 4MHz crystal. Also determine the number of T-states used to execute the delay
routine developed.
6. Develop a delay program using nested loops, if the crystal frequency is 4 MHz and calculate the delay time
introduced by the program.
7. Calculate the delay time in the following program and modify it to give the delay time of 1 ms. Given the
clock frequency is 3 MHz
MVI C, 99
L1: DCR C
JNZ L1

You might also like