Professional Documents
Culture Documents
Micro 1,6,7,9
Micro 1,6,7,9
Aim: Introduction of 8085-microprocessor kit and steps for execution on the kit.
Features of 8085:
1. 8085 is developed by INTEL.
2. 8 bit microprocessor: can accept 8 bit data simultaneously.
3. Operates on single +5V D.C. supply.
4. Designed using NMOS technology.
5. 6200 transistor on a single chip.
6. It provides on chip clock generator, hence it does not require external clock generator.
7. Operates on 3MHz clock frequency.
8. 8bit multiplexed address/data bus, which reduce the number of pins.
9. 16address lines, hence it can address 2^16 = 64 K bytes of memory
10. It generates 8 bit I/O addresses, hence it can access 2^8 = 256 I/O ports.
11. 5 hardware interrupts i.e. TRAP/RST4.5, RST 7.5, RST 6.5, RST 5.5, and INTR
12. It provides DMA (Direct memory access).
13. 40-pin I.C. package fabricated on a single LSI chip.
14. Clock cycle is 320ns.
15. 80 basic instructions and 246 opcodes.
The 8085 is supplied in a 40-pin DIP package. To maximise the functions on the available pins, the
8085 uses a multiplexed address/data (AD0-AD7) bus. However, an 8085 circuit requires an 8-bit
address latch, so Intel manufactured several support chips with an address latch built in. These include
the 8755, with an address latch, 2 KB of EPROM and 16 I/O pins, and the 8155 with 256 bytes of RAM,
22 I/O pins and a 14-bit programmable timer/counter. The multiplexed address/data bus reduced the
number of PCB tracks between the 8085 and such memory and I/O chips.
The 8085 had a long life as a controller, no doubt thanks to its built-in serial I/O and five prioritized
interrupts, arguably microcontroller-like features that the Z80 CPU did not have. Once designed into
such products as the DECtape II controller and the VT102 video terminal in the late 1970s, the 8085
served for new production throughout the lifetime of those products. This was typically longer than the
product life of desktop computers.
Input - [8500] – FF, [8501] – 01, [8502] – 01, [8503] – 01, [8504] – 01, [8505] – 01, [8506] – 01,
[8507] – 01, [8508] – 01, [8509] – 01
2
PROGRAM No: 7
Aim: Write a program to find the negative numbers in a block of data.