The Intel D8755A-2 is an erasable programmable read-only memory (EPROM) specifically designed for use with the Intel 8085 microprocessor. It provides a non-volatile storage solution for program code and data. The "-2" designation often indicates a speed variant.
Applications
- Program storage for Intel 8085-based systems: Stores the operating system and application programs for systems using the Intel 8085 microprocessor.
- Embedded systems: Used in embedded applications where program code needs to be stored persistently, even when power is removed.
- Early microcomputers: Implemented in some early microcomputer systems.
- Prototype development: Useful for prototyping and testing software before committing to masked ROM.
- Firmware storage: Stores firmware in various electronic devices.
Features
- EPROM technology: Erasable and reprogrammable using ultraviolet (UV) light.
- 8KB (8192 bytes) storage capacity: Provides a moderate amount of storage for program code and data.
- 256 x 8 organization: Organized as 1024 locations, each storing 8 bits of data.
- Single +5V power supply: Operates from a standard +5V power supply.
- TTL compatible inputs and outputs: Interfaces easily with standard TTL logic.
- 450 ns access time: Provides relatively fast access to stored data.
- 28-pin DIP package: A standard package for easy insertion and connection.
Benefits
- Non-volatile storage: Retains data even when power is removed.
- Reprogrammable: Allows for easy updates and modifications to the stored program code.
- Easy to interface: Simple interface with the Intel 8085 microprocessor.
- Cost-effective: Relatively inexpensive for its storage capacity and features.
- Reliable: A well-established and proven technology.
Additional Details
The D8755A-2 requires a UV eraser for erasing the stored data. A quartz window on the top of the package allows UV light to reach the memory cells. The programming process involves applying specific voltages to the pins to write data into the memory. The access time of 450 ns indicates the maximum time required for the memory to output data after an address is applied. The EPROM is often used in conjunction with other memory devices, such as RAM, to provide both program storage and working memory for the microprocessor.