
The Intel 8255A is a general purpose programmable I/O device designed for use with Intel microprocessors. It has 24 I/O pins which may be individually programmed in 2 groups of 12 and used in 3 major modes of operation. It interfaces peripheral equipment to the microcomputer system bus.
Checking distributor stock and pricing after the page loads.
Sign in to ask questions about the Intel 8255A datasheet using AI. Get instant answers about specifications, features, and technical details, ideal for finding information in larger documents.
Sign In to ChatWidest selection of semiconductors and electronic components in stock and ready to ship ™
Intel 8255A technical specifications.
| I/O Pins | 24 |
| Package Type | 40 Pin DIP |
| Package Type Code | P |
| Control Application Interface | Direct Bit Set/Reset Capability |
| System Package Count | Reduced |
| DC Driving Capability | Improved |
| Temperature Range | Standard and Extended |
| Ambient Temperature Under Bias | 0 to 70°C |
| Storage Temperature | -65 to +150°C |
| Voltage on Any Pin with Respect to Ground | -0.5 to +7V |
| Power Dissipation | 1Watt |
| Input Low Voltage (VIL) | -0.5 to 0.8V |
| Input High Voltage (VIH) | 2.0 to VccV |
| Output Low Voltage (Data Bus) (VOL (DB)) | 0.45V |
| Output Low Current (Data Bus) | 2.5mA |
| Output Low Voltage (Peripheral Port) (VOL (PER)) | 0.45V |
| Output Low Current (Peripheral Port) | 1.7mA |
| Output High Voltage (Data Bus) (VOH (DB)) | 2.4V |
| Output High Current (Data Bus) | -400µA |
| Output High Voltage (Peripheral Port) (VOH (PER)) | 2.4V |
| Output High Current (Peripheral Port) | -200µA |
| Darlington Drive Current (IDAR) | -1.0 to -4.0mA |
| Power Supply Current (Icc) | 120mA |
| Input Load Current (IIL) | ±10µA |
| Output Float Leakage (IOFL) | ±10µA |
| Input Capacitance (CIN) | 10pF |
| I/O Capacitance (CI/O) | 20pF |
| Address Stable before READ (tAR) | 0ns |
| Address Stable after READ (tRA) | 0ns |
| READ Pulse Width (tRR) | 300ns |
| Data Valid from READ (tRD) | 8255A: 250, 8255A-5: 200ns |
| Data Float after READ (tDF) | 10 to 150 (8255A), 10 to 100 (8255A-5)ns |
| Time between READs and/or WRITES (tRV) | 850ns |
| Address Stable before WRITE (tAW) | 0ns |
| Address Stable after WRITE (tWA) | 20ns |
| WRITE Pulse Width (tWW) | 8255A: 400, 8255A-5: 300ns |
| Data Valid to WRITE (tDW) | 100ns |
| Data Valid after WRITE (tWD) | 30ns |
| WR = 1 to Output (tWB) | 350ns |
| Peripheral Data before RD (tIR) | 0ns |
| Peripheral Data after RD (tHR) | 0ns |
| ACK Pulse Width (tAK) | 300ns |
| STB Pulse Width (tST) | 500ns |
| Per. Data before T.E. of STB (tPS) | 0ns |
| Per. Data after T.E. of STB (tPH) | 180ns |
| ACK = 0 to Output (tAD) | 300ns |
| ACK = 1 to Output Float (tKD) | 20 to 250ns |
| WR=1 to OBF=0 (tWOB) | 650ns |
| ACK=0 to OBF=1 (tAOB) | 350ns |
| STB=0 to IBF=1 (tSIB) | 300ns |
| RD=1 to IBF=0 (tRIB) | 300ns |
| RD=0 to INTR=0 (tRIT) | 400ns |
| STB=1 to INTR=1 (tSIT) | 300ns |
| ACK=1 to INTR=1 (tAIT) | 350ns |
| WR=0 to INTR=0 (tWIT) | 850ns |
| Pin Name | D7-D0Data Bus (Bi-Directional) |
| Pin Name | RESETReset Input |
| Pin Name | CSChip Select |
| Pin Name | RDRead Input |
| Pin Name | WRWrite Input |
| Pin Name | A0, A1Port Address |
| Pin Name | PA7-PA0Port A (BIT) |
| Pin Name | PB7-PB0Port B (BIT) |
| Pin Name | PC7-PC0Port C (BIT) |
| Pin Name | Vcc+5 Volts |
| Pin Name | GND0 Volts |
| Operating Mode | Mode 0: Basic Input/Output |
| Operating Mode | Mode 1: Strobed Input/Output |
| Operating Mode | Mode 2: Bi-Directional Bus (Strobed Bidirectional Bus I/O) |
| Output Buffer Source Current | 1mA at 1.5 volts (for any 8 output buffers from Ports B and C) |
| Cage Code | 4BA62 |
| Automotive | No |
| AEC Qualified | No |
| PPAP | No |
| Radiation Hardening | No |
| RoHS Versions | 2002/95/EC |
| Compatibility | MCS-85 Compatible |
| Compatibility | TTL Compatible |
| Compatibility | Intel Microprocessor Families |
Download the complete datasheet for Intel 8255A to view detailed technical specifications.
The embedded preview will load automatically when this section scrolls into view.