The EPROM+ programming system is designed to support a wide variety of programmable devices from many different manufacturers. Due to the number of device manufacturers, the catagories below are organized by technology family and device pin count. The listed device numbers conform to the core numbers used by most industry standard parts. Since the individual listing of every part number from every manufacturer creates a prohibitively large list, we list all supported manufacturers in a separate table with core part numbers arranged by technology family and pin count where applicable. This approach allows you to more easily locate a device number, as many users do not know the manufacturer of the device in which they have interest. If you are uncertain about support for a specific part, please don't hesitate to contact us by phone or email.8 pin surface mount eeprom8 pin DIP serial eeprom24 pin eprom28 pin eprom32 pin eprom40 pin eprom42 pin eprom32 pin PLCC eprom44 PIN SOIC FLASH EPROMTSOP FLASH EPROM32 PIN FLASH EPROM40 PIN MICROCONTROLLER
WHAT IS A CORE PART NUMBER?
A core part number is a number which identifies a device regardless of the manufacturer. The core number is normally easy to determine and serves as the industry standard description for nearly all common programmable devices with multiple manufacturers. The example below describes how to determine a typical core part number. Remember, a core part number usually represents hundreds of actual part numbers due to different manufacturers, speeds, temperatures, package types and other chip characteristics.
CORE PART NUMBER DETERMINATION EXAMPLE
The devices on the top right are 2764 eproms from five different manufacturers. The images on the bottom right are close-up views of the first three eprom packages. The CORE part number for each device is 2764. Each 2764 has the manufacturers full part number printed on the device. The CORE part number is easily identified and has been hi-lited. CORE part numbers are easily discerned once you exclude any prefix or suffix characters. Most devices, regardless of the technology family, can be identified by their CORE part number.
2764 EPROMs with the same part number2764 core part number example
DEVICE MANUFACTURERS SUPPORTED BY THE EPROM+ SYSTEM
ACT AMI ALLIANCE AMD AMIC ANACHIP
ASD ATMEL BMI CATALYST CERAMATE CSi
CYPRESS DALLAS EON ESI EXEL FAIRCHILD
FREESCALE FUJITSU GI HITACHI HOLTEK HYNIX
HYUNDAI ICSI ICT INTEL ISSI MACRONIX
MAXIM MICROCHIP MICRON MITSUBISHI MOSEL MOTOROLA
NATIONAL NEC NEXFLASH PHILIPS PMC RAMTRON
ROCKWELL ROHM SAMSUNG SANYO SEEQ SANYO
SEEQ SEIKO SGS-THOMSON SHARP SIEMENS SIGNETICS
SIMTEK SPANSION SST SYNCMOS TEMIC TURBO IC
WINBOND XICOR ZILOG      
FIRST GENERATION EPROMS
These devices are known as first generation because they were the first standard eproms available to engineers. These parts, which require multiple voltages to operate (+5, -5, +12), first became available in the late 1970's and were extremely common in microprocessor equipment designs until the mid 1980's. Although not used in new designs, these parts are still commonly found in older products and equipment. (* adapter required)
First generation 24 pin eprom
CORE PART NUMBERS (24 PIN)
1702*
2708
MB8518
TMS2716*
SECOND GENERATION EPROMS
These devices are known as second generation because they represent a fundamental change in the eprom manufacturing process. These devices only require a single (+5) volt power supply to operate and therefore quickly replaced the first generation parts in new designs. These parts appeared in the mid to early 1980's and most are still manufactured today. (* adapter required)
24 pin second generation eprom
CORE PART NUMBERS (24 PIN)
2516
2716
2716B
27C16
27C16B
2532*
2532A*
2732
2732A
27C32
27C32B
57C43
68764
68766
28 pin second generation eprom
CORE PART NUMBERS (28 PIN)

2564
2764
2764A
27C64
87C64
27128
27128A
27C128
27CP128
27256
57256

27C256
27LV256
87C257
27512
27512A
27C512
27LV512
27513
27C513
27011
27C011

32 pin second generation eprom
CORE PART NUMBERS (32 PIN)
27C010
27LV010
27C1000
27C1001
27C100
27C101
27C201
27C202
27C301
27C402
27C020
27C2000
27C2001
27C040
27C4000
27C4001
27C080
27C801
27C8001
27C8000
57512A
571000
571001
574000
40 pin second generation eprom
CORE PART NUMBERS (40 PIN)*

27C102
27C202
27C210
27C220
27C240
27C516
27C1024
27BV1024

27C1616
MX27C1100
MX27C2100
27C2048
27C4002
27C4096
57C1024
57H1025

42 pin second generation eprom
CORE PART NUMBERS (42 PIN)*
27C400
27C402
27C800
27C1100
27C4000
27C4040
27C4100
27C4111
27C802
27C822
27C8000
27C8100
27C8111
27C8192
27C160
27V160
27C322
27V322
574200
23C640
PARALLEL FLASH EPROMS
Flash EPROMs are the most recent type of EPROM memory part. These parts are always in plastic cases because the erasing of the part is done electrically without the need to expose the internal chip to ultraviolet light. The erase function is performed by the EPROM programmer and requires less time than a UV EPROM to be erased in an eraser. (additional information)
28 pin flash eprom
32 pin flash eprom
32 pin PLCC eprom
48 pin TSOP flash eprom
44 pin SOIC flash eprom
NO ADAPTER REQD NO ADAPTER REQD VIEW 28/32 ADAPT VIEW 32 HUB ADAPT VIEW ADAPTER VIEW 8/16 BIT ADAPTER
VIEW 8 BIT ONLY ADAPTER
27SF and 28F SERIES
27SF256
27SF512
LE27F512
27SF010
27SF020
28F256
28F256A
28F512
28F512A
28F010
28F101
28F020
28F020A
28F201
28F1000
28F2000
28F001BX-B
28F001BX-T
28F002BX-B
28F002BX-T
28F200BX-B
28F200BX-T
28F004BX-B
28F004BX-T
28F400BX-B
28F400BX-T
28SF040
28SF040A
LH28F800BJ
LH28F800BV
LH28F800SU
LH28F016SU
LH28F032SU
LH28F320BJ
29 SERIES (5V/LV)
256K BIT PARTS
29C256
29LV256
29C257
512K BIT PARTS
29EE512
29LV512
29W512B
1 MEGABIT PARTS
29F010
29F100
29F100B
29F100T
29F1008
29LV001B
29BV010A
29LV010A
29W010B
29C010
29C010A
V29C51001B
V29C51001T
W29C010
W29C010A
W29C011
W29C011A
29EE010
29EE011

29 SERIES (5V/LV)
2 MEGABIT PARTS
29C020
29F002T
29F200A
29F200B
29F200T
29LV020
29LV200
29EE020
29F2008
29LV002B
29W002B
29W022B
29BV020
29LV020
29LV200B
29W200B
W29C020
V29C51002B
V29C51002T
A29002
A290021
4 MEGABIT PARTS
29LV004B
29W004B
29LV400A
29C040
29C040A
29LV040B
29W040B
V29C51004B
V29C51004T
29BV040A
29F040
29F040B
29F400B
29F400T
8 MEGABIT PARTS
29F080
29F800B
29F800T
29LV800
29W008
16 MEGABIT PARTS
29F160B
29LV016B
29F017B
32 MEGABIT PARTS
29F032B
29LV320
29W320D
29DL323D
39 SERIES (5V/LV)

39SF512
39SF010
39SF020
39SF040
39VF512
39VF010
39VF020
39VF040
W39V040FA*
W39V040FB*
W39V080A*
W39V080FA*

49 SERIES (5V/LV)
49BV512
49BV001
49BV001A
49BV001AT
49BV002
49BV002A
49BV040
49BV4096A
49BV8192A
49BV161T
49BV162A
49BV1614
49BV322A
49F512
49F010
49F002
49F020
49F040
49F080
49FL004T
*
49LF002A*
49LF002B*
49LF003A*
49LF003B*
49LF004A*
49LF004B*
49LF008A*
49LF020*
49LF030*
49LF040*
49LF080*
49LF080A*
49LV001
49LV002
49LV040
W49V002*
W49V004*
W49V008*
PARALLEL EEPROMS
EEPROMs are memory parts which use the same technology as an EPROM, however each bit of storage has extra transistors to allow the bit to be individually erased. The term EEPROM means Electrically Erasable Programmable Read Only Memory. Unlike Flash devices, these memory parts can have individual bytes changed without the need to erase the entire part. (Additional information about this technology family)
24 pin eeprom
24 PIN
2804
2804A
28C04
2816
2816A
28C16
28C16A
52B13
52B33
5516
ER5901*
28 pin eeprom
28 PIN
2817A
28C17
2864
28C64
28C64A
28C64B
2865A
28C65
28256
28C256
28HC256
58C65
58C256
58V256
32 pin eeprom
32 PIN
28C512
28HC512
28C010
28HC010
28C1024
PARALLEL NVRAMS AND FRAMS
An NVRAM is a standard RAM (RAM stands for Random Access Memory) which is used for general operation in computers. The NV stands for non-volatile. The RAM would normally lose its contents when power is removed, however the NVRAM is manufactured with a built in battery which keeps power applied to the memory after power has been removed from the product. The FRAM is also a non-volatime memory component however it uses ferro-electric (magnetic) structure to store information. These parts do not have a battery and maintain their information as an array of magnetic charges.
(Additional information about this technology family)
18 pin NVRAM 24 pin NVRAM 28 pin NVRAM 32 pin NVRAM
18 PIN*
X2210
X22C10
X2212
X22C12
24 PIN

DS1220
FM1608
FM16W08
STK16C88
STK20C04
48Z02
48Z12








28 PIN
48T35
48T58
48T59
48Z08
48Z18
48Z58
DS1225
DS1230
DS1235
FM18L08
FM18W08
FM28V020
MB85R256


32 PIN
48Z30
48Z32
48Z128
DS1245
DS1386
DS1645
8 PIN SERIAL EEPROMS, NVRAMS AND HI-SPEED SPI FLASH EPROMS (8 PIN)
Serial EEPROMs, NVRAMS and SPI FLASH EPROMS, all 8 pin parts, offer non-volatile storage in a physically small package. This is accomplished by sending the required command, address and data serially (one bit at a time) over single pins instead of the multiple pins of a parallel part. Although not as fast, serial eeproms and nvrams find use in many products due to their small size and low cost. HI-SPEED SPI FLASH EPROMs are high capacity parts based on FLASH memory technology not EEPROM. These parts must be erased before programming. Their high storage capacity allows use in computer BIOS plus other memory intensive product applications.
(Additional information about this technology family)
8 pin surface mount serial eeprom 93C56 surface mount eeprom serial eeprom in DIP package 8 pin SPI serial flash eprom 8 pin SPI DIP serial flash eprom
VIEW IN-CIRCUIT ADAPTER VIEW CLAMSHELL ADAPTER VIEW DIP PKG ADAPTER VIEW DIRECT DRIVE ASSY. VIEW DIRECT DRIVE ASSY.
Microwire series I2C bus series SPI bus series OTHER FPGA configurators SPI FLASH EPROMS SERIAL NVRAMS
9306
93C06
93C13
93C14
9346
93AA46
93C46
93C46-8BIT
93LC46
93LC46A
93LC46B
93CS46
93S46
93AA56
93C56
93C56-8BIT
93LC56
93LC56A
93LC56B
93C56
93LC56
93CS56
93S56
93C57
93CS57
93AA66
93C66
93C66-8BIT
93LC66
93LC66A
93LC66B
93CS66
93S66
93AA76
93C76
93AA86
93C86
93C86-8BIT
93LC86
24AA00
24C00
24LC00
24W00
X24C00
2401
24AA01
X24C01
24C01
24L01
24LC01
24W01
2402
24AA02
24C02
24L02
AT24C02
24LC02
24W02
2404
24AA04
24C04
AT24C04
24L04
24LC04
24W04
2408
24AA08
24C08
24L08
24LC08
AT24C08
24W08
2416
24AA16
24C16
24L16
AT24C16
FM24CL16
24LC16
24E16
24W16
24C17
24U17
24C21
24LC21
2432
24AA32
24C32
24L32
24LC32
AT24C32
24E32
24W32
24C44
24H45
2464
24AA64
24C64
24L64
24LC64
AT24C64
24E64
24W64
24C65
24LC164
24LC174
24128
24AA128
24C128
24LC128
24E128
24W128
24256
24AA256
24C256
24LC256
24E256
24W256
24512
24AA512
24C512
24LC512
24E512
24W512
24E256
PCD8572
85C72
85C82
85C92
25010
25AA010
25C010
25LC010
25020
25AA020
25C020
25LC020
25040
25AA040
25C040
25LC040
25080
25AA080
25C080
25LC080
25160
25AA160
25C160
25LC160
25320
25AA320
25C320
25LC320
25640
25AA640
25C640
25LC640
25128
25AA128
25C128
25LC128
25256
25AA256
25C256
25LC256
25HP256
25512
25AA512
25C512
25LC512
25HP512
35080
95P08
95010
95020
95040
95080
95160
95320
95640
95128
95256
95512
95M01
33C102
35C102
33C104
35C104
33C108
35C108
35080
80011A
16811
16812
16911
16912
59C11
59C13
59C22
B58
BR9010
BR9020
BR9040
CXK1011
CXK1012
CXK1013
CXK1023
CXK1024
ER1400*
L46*
LC46*
L76*
LC76*
L46R
L46AR
L56R
L66R
RA46
RA56
RA57
RA66
RA86
RH46
RH56
RH57
RH66
RH76
RH86
RL46
RL56
RL57
RL66
RL76
RL86
SL46
M58657
*
S130
S220
S330
SL221
S-29255A
S-29355A
S25A640
VD202
TC89101
TC89201
TC97101
17C65
17C128
17C256
25L512
25L1005
25L2005
25L4005
25L8005
25L1605
25L3205
25L6405
25L12805
25P05
25P10
25X10
25P20
25X20
25P40
25X40
25P80
25X80
25P16
25X16
25Q32
25Q64
AT25DF041
AT25DF081
AT25DF161
AT25DF321
AT25DF641
AT25SF010
AT25SF2048
SST25VF010
SST25VF020
SST25VF040
SST25VF080
SST25VF016
SST25VF032
SST25VF064
FM24C04A
FM24CL16
FM24CL64
FM25L04
FM25L16
FM25L16B
FM25CL64
FM25160
FM25L256
FM25L512
BIPOLAR PROMS
A BIPOLAR PROM is a memory chip which typically contains a small amount of data, however the access time is very fast. These memory chips store the bits of data by blowing small fuses inside the memory device. Once they are programmed they cannot be changed. The term BIPOLAR reflects the transistor technology used in the manufacturing process. PROM means "Programmable" "Read Only Memory". (Additional information about this technology family)
VIEW ADAPTER
16 pin bipolar prom 20 pin bipolar prom
74S FAMILY 82S FAMILY
74S188
74S288
74S287
74S387
74LS471
74S472
74S473
74S474
74S475
74S478
74S479
74S570
74S572
74S573
82S23
82S123
82S126
82S129
82S130
82S131
82LS135
82S136
82S137
82S140
82S141
82S146
82S147
82S180
82S181
82S184
82S185
82S190
82S191
MICROCONTROLLERS
A microcontroller is a complete computer on a chip. This includes the central processing unit (CPU), the memory (EPROM or FLASH EPROM) and the I/O (input/output). Microcontrollers are usually found in products which perform a single function such as microwave ovens, computer printers, automatic sprinkler controllers, etc. A microcontroller, although much more complex than a standard memory part, still has internal EPROM/FLASH EPROM as its program memory. A microcontroller normally has 40 or more pins since the input and output operations occur directly from the chip.(Additional information about this technology family)
40 pin UV erasable microcontroller 40 pin flash microcontroller 8 pin flash microcontroller 20 pin PIC microcontroller 52 pin PLCC Motorola microcontroller 18 pin PIC flash microcontroller
MOTOROLA
(68705/HC05/HC08)
MOTOROLA
(68HC11 FAMILY)
ACOM1* ACOM2*
80/87 SERIES 89/89C/89S
SERIES
PIC FAMILY
(10F/12C/12F/16C/16F)*
ATMEL AVR
(90S FAMILY)*
OTHER*

68705P3*
68705U3
*
68705R3
*
68705U5
*
68HC05 (eeprom)*
68HC05B6*
68HC05B16
*
68HC05X16
*
68HC05X32
*
68HC705 (eprom)*
68HC705C8
*
68HC08AS32
*
68HC908AS32
*
68HC08AZ32
*
68HC908AZ32
*
68HC08AZ48
*
68HC908AZ48
*
68HC08AS60
*
68HC08AZ60
*
68HC908AS60
*
68HC908AZ60
*
MC908AS60
*

68HC711D3*
68HC711E9
689HC711EA9
68HC11A0
68HC11A1
68HC11A8
68HC11E0
68HC11E9
68HC11E20
68HC711E20
68HC811E2
68HC11F1
68HC11K4
68HC711K4
68HC11KA1
68HC11KA2
68HC11KA3
68HC11KA4
68HC11L6
68HC11P2
68HC711P2
68HC11PH8
68HC711PH8
8041*
8042*
8048*
8049*
8741*
8741H*
8742*
8742H*
8748*
8748H*
8749*
8749H*
8751*
8751H*
8751BH*
87C51*
87C51FA *
87C51FB*
87C51FC *
8752*
8752B*
8753*
8754*
87C520*
87C530*
87C528*
87C550*
87C575*
87C652*
87C750*
87C751*
87C752*
AT89C51*
AT89LV51*
AT89C52*
AT89LV52*
AT89C55*
AT89C1051*
AT89C2051*
AT89C4051*
AT89S8252*
AT89S8253*
AT89S51*
AT89S52*
AT89S53*
SST89C54*
SST89C58*
SST89C59*
SST89F54*
SST89F58*
12C508
12C508A
12C509
12C509A
12CE518
12CE519
12C671
12C672
12CE673
12CE674
16C52
16C54
16C54A
16C54C
16C55
16C56
16C57
16C58A
16C58B
16C61
16C62
16C62A
16C63
16C63A
16C64
16C64A
16C65
16C65A
16C66
16C67
16C71
16C72
16C73
16C73A
16C73B
16C74
16C74A
16C74B
16C76
16C77
16C84
16C505
16C554
16C556
16C558
16C620
16C621
16C622
16C641
16C642
16C661
16C662
16C710
16C711
16C715
16HV540
14000
17C42A*
17C43*
17C44*
10F200
10F202
10F204
10F206
12F508
12F509
12F629
12F635
12F675
12F683
16F54
16F57
16F59
16F73
16F74
16F76
16F77
16C84
16F83
16F84
16F87
16F88
16F505
16F627
16F628
16F630
16F636
16F676
16F684
16F688
16F716
16F737
16F747
16F767
16F777
16F818
16F819
16F870
16F871
16F872
16F873
16F873A
16F874
16F874A
16F876
16F876A
16F877
16F877A
ATTiny12
90S1200
90S2313
90S2323
90S2343
90S4414
90S8515
ATMEGA8515
Z86E02
Z86E04
Z86E08
Z86E21
Z86E33
Z86E43
TMS7742
DS5000T