Circuits Mémoires - Memory chips
Willem EPROM Programmer EPROM,EEPROM,FLASH Burnner (Vpp 12.5V,21V,25V) Advantech Labtool-48 adapters wiring SDP-UNIV-44 SDP-UNIV-44Q Adaptateurs Tests et Déverminage WELLS-CTI SOP Burn-In Socket - The US Company Sensata Technologies Inc. acquired WELLS-CTI Inc

baromémoire Batronix BX32 Batupo II programmer
test socket to read a 2364 as a 2764 with an eprom burner ; with an hilo programmer you can read a 2364 EPROM by selecting device Motorola 68764

memory modules resources page
Xeltek manufactures Superpro® family of Universal and Gang IC Programmers with a support for 58,000+ devices and all ranges of socket adapters.

Panorama des Mémoires, des Micro-ordinateurs, des microprocesseurs, des interfaces (Electronique Industrielle 15 Janvier 1984)

Panorama des mémoires Electronique Industrielle N° 81 /15-01-1985

Panorama des Microcontrôleurs Electronique Industrielle N°117/1-12-1986 Super-cheap UV eraser 4w tube driver!
Comment fonctionne une Eprom? - How Eprom works? Silicon Chip Online - A Windows Based EPROM Programmer


Intel N28F010 - 12.0V +-5%Vpp,
AMD Am29F010 - 5V(+-10%) for read, erase and program operations
In the mean time I found AMD´s application note #17097 at were everething is clearly explained.

Eprom numbering conventions:
28F = Flash EEPROM (12V pgm, 5V read)
29F = Flash EEPROM ( 5V pgm, 5V read)
29LV = Flash EEPROM (3.3Vpgm, 3.3V read)(AMD,and others)
29W = Flash EEPROM (3.3Vpgm, 3.3V read)(ST Micro)

See Also to see the Intel Conventions for their products. Les EPROM (Erasable Programmable Read Only Memory) ou UVPROM Les EPROMs par Rémy LUCAS EPROM Reference

Adapters Manufacturers for programmable devices :
Adapter adapters adaptors Adaptor BGA Rework Ball Grid Array Package burn in adapter burnin adapter burn-in adapter burnin socket burn-in socket burn-in sockets ic adapter celeron PPGA adapter CSP Debug Debugging Tool EPROM Programmer EEPROM Programmer Emulator Emulation Technology emulation technologies ic Socket Integrated Circuit Logic Analyzer Nohau PCB Design PCMCIA Adapter Printed Circuit Board pic programmer prom programmer pc board prototype Prototyping Adapters programming adapters programing adapters PQFP Sockets PLCC adapters PLCC sockets QFP smt sockets QFP SOIC sockets adapter socket adapter celeron Socket 370 Adapter SOJ Surface Mount packaging SMT Surface Mount ic socket Test Clip test clips Test socket test sockets Emulation Adapters TSOP TSSOP Yamaichi socket.
Online/E-Commerce source for IC Adapters, Programming Adapters, Test Clips, Sockets, and IC Testing Accessories for BGA, QFP, PQFP, TQFP, PGA, PBGA, SOIC, TSOP + more production sockets (YAMAICHI, ENPLAS, Wells-cti, sockets SOP) from Shenzhen,China smt to dip ROHS Compliant adapters

manufacturer of universal device programmers

RK-SYSTEM easy to deal with source for either 74LS384 or the equivalent AM25LS14 16 pin DIP Serial Multiplier and other circuits.

Old 2KB time keeper is gone (the battery) how to change the battery

EEprom AT28C256 with HC11 Example:
I have the Motorola M68HC11EVB here at my side. I have used some wire wrap sockets as extenders so that I could change some of the R/W and address circuitry. So I have casual lengths of wire wrap wire that is available to pick up noise from an almost flaky power supply, the cooling fan (Texas:Summer:see power supply, above), and a breadboarded PIC broadcasting next to it, so there are may be some similarities to your hardware environment.

In this environment, I use:
2764 EPROM (250 ns)
6264 SRAM
FM1608-120 FRAM (Totally magic part. If you don't know about FM1608 and FM18xx, go read now! )

I haven't read the datasheet on either a generic 28-256 or more importantly, on your mfr's 28-256, so this is shooting from the hip.

The checklist that I would go through is:
1. Check schematic first. Consider entire checklist first. Don't believe some things you read on the net. Protect the magic smoke.

2. Does a 62-256 work in the same socket?

3. Are all the address lines connected?
Once I had a bigger chip than the buss on the socket and it gives these symptoms without a pull (up / down )

4. Have you dealt with pins 1 and 27 (MRDY?) If you write two bytes across a page boundary, you need something like 10 ms before you can do a read. This pin may be a n.c. on your hardware. I don't remember right now if the '11 has a DTACK or cycle extend, or any other mechanism to handle slow memory.

5. If you don't deal with MRDY at the hardware level, have you crafted your software to deal with this as EEPROM: that is, careful attention to the crufty page breaks (every 32 or so bytes on certain address boundaries) when you are writing, not reading during the write epoch? This was not clear in your post. I don't know if the memory would read a 0s, 1s, or random when the write is still in progress., it has quite a few flash memory chips listed

You may want to take a look at Advin, . I have had good results with a Pilot U40 that I bought when I was programming memories. The software updates are free. I may as well follow up to share the price info I obtained by calling BP:

BP 1200 (5V devices): $1495
BP 1400 (to 1.8V): $4995
Individual PLCC modules: $200-$300
Universal PLCC module: $1000
Universal TSOP module: $450

Modules work with all BP univeral programmers. These prices are definitely lower than DATA I/O programmers, although all the DATA I/O units program lower-voltage devices. Also, software and device updates are free for life, unlike Data I/O which is $1300/year. If you want to automatically embed serial numbers, you have to buy a software add-on, at an additional charge, although the person I spoke with didn't think this is still the case.

The 1200 can ONLY program 5V devices? I don't believe that's true...

Here are the pin driver specs from their web site:
Analog & Digital: 84, located on 6 circuit boards
Digital: up to 36, located in small chassis on top of BP-1200
Voltage: 0 to 25.00V, 25mV steps
Current: 0-1A, 12mA resolution
Slew rate: 0.001 to 2500V/ms
Timing: 1ms - 1s, +1ms, +0.01%
Clocks: 1MHz to 16 MHz, any pin
Protection: overcurrent shutdown, power failure shutdown
Independence: each analog pin may be set to a different voltage

And it says the voltage is 0-25V, so I'd believe from that it can program ANY voltage between those voltages...and if it only programmed 5V devices, I'd be a bit upset given the spec seems to say differently.

I sit corrected! They NOW claim they ONLY support 5V devices with this product (BP-1200), though their web site does NOT say this. They say "support TO 5V', and "Voltage 0 to 25V" and "Supports virtually every device available". I bought my BP-1200 years ago with the understanding that it was a UNIVERSAL programmer, and it DID support 3.3V devices at one time...but they now claim they don't support them any more. I'm pissed. I can understand it not supporting 1.5V devices with the BP-1200, as it is an older unit, and possibly even 2.5V devices, but not supporting 3.3V devices, especially since it DID support them at one time seems wrong.

I have to say I have been VERY happy with the programmer, and their support, though they were REALLY slow coming out with the Windows driver. I will contact them and see what my options are. This thing cost me something like $5k when I bought it, with the 84PLCC adapter...and I'm not happy they are removing support for 3.3V devices so I have to now spend more money to get support for them...when I though I already HAD support for them. 27c801 EPROM Programmer Project PP2 programmer : works with the serial port at baud rate 9600 or 19200 depending the firmware - Supports 2716 through 27512 and some EEPROMs. The EMP-21 Device Programmer : Needham's Electronics have successfully developed an USB universal device programmer, releasing on Monday June 17. I have been testing with the EMP-21 for the past month and in most cases found it programs and reads faster than the parallel port programmers. Also the EMP-21 supports over 4000 devices. It even has a automation sequence so programming can be done with a touch of a button. A complete write-up can be found at and

MMC Card / SdCard - MultiMedia card specifications!
where can i find the specifications of MMC?
I need it for build a datalogger of my weather stations with PIC16f877!
I try at but in all document i find example of use with motorola microcontroller in very few page they describe the configuration in SPI mode, but any for the command.

there is an example for interfacing an MMC card to a PIC uController, including C source code. Have a look at my web site, (on the download page).


there is someone that had used the MMC in SPI mode and pic 16f877?
I dont able to inizialize the card!
Have a look at this code uses SPI mode.

Bundu Technology Ltd.
Custom hardware & software design and development.

Windows, Palm, Linux & Embedded microcontrollers.
--------------------------------------------------------------------------------- Atmel ATmega (ATmega16) - MMC (Multi Media Card) Flash Memory Extension

avec ATMEL en assembleur:
avec PIC en C (en Allemand) :
avec PIC en BASIC:
avec PIC en C (code le plus clair que j'ai vu):
avec ATMEL (je n'ai pas encore regardé le code):

avec ATMega:

Sinon des docs et specs en vrac (la doc de Toshiba me parait la plus claire pour expliquer le mode SPI avec un diagram de fonctionnement
Toshiba SD card specification Sandisk SD card product manual MiniSD card specs Using SDCard and SDIO with the Intel® PXA250 MMC Controller Application Note Led Sign with MMC Memory Card 78K/V850/LPC Programmers

Compact Flash (or SDRAM) to SPI interface:
You might consider using a PIC? There are a number of CF designs (hardware and software) floating around for a PIC (e.g. You might slightly adapt one of those and the SPI interface on the PIC. You'd have to proxy the various I/O operations (with some intelligence) between SPI<>CF. [Replace PIC with AVR/8051 depending on personal preference.]
I thought of this idea as well but I think I would probably use an FPGA instead just to make the interface fast. The advantage to CF is that it can be much faster than MMC. With a SPORT, I can transfer raw data at 50Mbit/sec.

I also was referred to a part (Fatfile) that Saelig ( sells that alloes SPI to IDE and other interfaces. Installer sur un Mac des barrettes de Ram en provenance d'un PC : Ram, Macintosh, EDO, FPM, SDRAM, Simm, Dimm

Différence entre une EEPROM et une mémoire FLASH

Je crois me souvenir que le flashs sont des transistors à grille flottante FAMOS (comme les EPROM) et les EEPROM ont des trans FLOTOX (avec un rétrécissement pres du drain entre le canal et l'oxyde). Leur fonctionnement en prog/effacement est identique (effet avalanche/ effet tunnel) mais les cellules Flash sont beaucoup plus "petites" donc tu peux en mettre beaucoup plus par mm2 ce qui permet d'avoir beaucoup plus de capacité mémoire. Par contre, tu ne peux pas effacer "une seule" cellule flash (comme cela est possible avec les E2prom), mais soit la mémoire entière ou soit un plan mémoire en entier. Les flash ont aussi un temps d'effacement beaucoup plus petit que les E2prom.

Pour les liens, essaie ca : (c'est une presentation sur les mémoires a smc, je penses que tu trouveras tout ce que tu veux ici) Cours CNAM sur les Mémoires ROM, PROM, EPROM, SRAM, DRAM; EEPROM Brochage des barettes de mémoire SIMM de P.C. Guide sur les barettes de mémoire Références équivalentes de mémoire par fabricants

TMS2708L , TMS2708 , TMS2716 data sheets
Remplacement d'une 2708 par une 2716:
Pour les remplacement par 2716, il suffit de recopier le contenu de la 2708 dans le bloc 000 à $3FF de la 2716 et de relier A10 (19) à la masse et Vpp (21) au +5V. Il faut bien évidemment supprimer l'arrivée du -5V et 12V nécessaires à la 2708 originale pour éviter les feux d'artifice.

To replace a 2708 eprom by a 2716 just copy the content of the 2708 at address $000 to $3FF in the 2716 and make the connexion pin A10 (pin 19) to gnd and VPP to +5V . You need also to suppress the -5V an +12V connexions necessary for the original 2708 otherwise the eprom 2716 will be damaged.

programmateur manuel d'eprom 2708 : manual 2708 eprom programmer

SmartMedia Data:
Two companies make the smart media cards (others but them and re-sell them under their own brands). The companies are Toshiba and Samsung. Go to their web sites and look for "Smart Media" or "NAND flash" in their semiconductor areas. The interface to these devices is an extremely easy one. The software you will need to write is FAR more complex. At a basic level, you need only issue commands to read and write pages (sectors) and erase blocks (groups of sectors). However, these are lossy devices and over time they will have sector failures, so your code needs to calc and store ECC info into the devices and then calc and correct data read out from them. You will also need to map-out bad blocks, and do all this in a manner that is compatible with the way that everyone else does if you want the devices to play well with PCs...

It can be done (been there & done that), but it IS a bit of work.

Hardware info (incl. circuit of AVR-SM socket) on

Datasheet on the toshiba TC58V64 at ( it's tc58v64.pdf)

Smartmedia info from SSFDC at (You have to register to download - but I've already used "Z" and "z" :-)

Eprom Programmers Richard Steven Walz's Eprom programmers Webpage Universal ROM Programmer URP V2 (price ~10 US $) Canerdian Eng. - EPROM Programmer, EEPROM Programmer, FLASH Programmer ProgEPROM Eproms and other devices programmer Programmateur d'Eproms 2716-27C040 + Flash 29F010-29F020 - programmateur à base de 8243 Memory Expander. Mk2 PC Based EPROM Programmer (2Mb, auto everything !) formerly dljones Uniprog Universal programmer Uniprog Plus. V "023 TURBO " v6 EPROM / FLASH programmer.+ Universal Programmer Programming Proms Homebrew Prom Programmer : Build a homebrew bipolar prom programmer for Signetics 82S129 and 82S131 proms which uses your pc's parallel port. Projekt: EPROM-Programmiergerät EPROMr 2 Low-Cost Cross-Platform EPROM Reader/Burner Il y a un programmateur d'EPROM. PonyProg Serial device programmer Look Programmer EPROM / FLASH - BiDiPro: Simple flash memory programmer (Winbond W29EE011 and Atmel AT28C010). These types of flash memories are the most common for the new computer mainboards. If you ever had problems with viruses that overwrite the BIOS, then you know what I mean with this article. Free Micro burner Serial Device Programmer Parallel EEPROM reader/programmer Universal Device programmers Software-Based Memory Testing by Michael Barr Table d'équivalence ( Cross Reference) des mémoires Statique SRAM. Cartes mémoire PSX 128 Ko ; Utilisation des cartes mémoire de PSX avec une calculatrice TI : (PIXpander) Device Programmer Eprom Discussion Forum Programmer Willem EPROM Programmer EPROM,EEPROM,FLASH Burner (Vpp 12.5V,21V,25V) Eprom Programmer

Programmateur manuel d'Eprom 2708

Interfaçage d'une EEPROM 24C32 avec le port parallèle du P.C. PARALLEL PORT EPROM PROGRAMMER EPROM emulator A nice EPROM emulator circuit designed by me and Marko Winblad. Indispensible while debugging microcontroller software, this emulator is loaded quickly on the fly from PC parallel port and emulates chips up to 27512. The package includes schematics plus software with C source code. 4Mbit Eprom Emulator - Posted by: Jeff Frohwein Here's a 27C040 (512k byte) eprom emulator circuit and a 27C256 (32k Byte) version. This is the software & C source code for Dos. EPROM BURNER by Harry Lythall - SM0VPO Permet d'écrire et de lire les eproms 27c32, 27c64, 27c128 et 27c256, trois tensions de programmations possibles réglables de 5V à 27V. Se branche sur le port parallèle d'un P.C.. Avec logiciel DOS pour la lecture, l'écriture et la comparaison des fichiers. Logiciel pour l'édition et la modification des fichiers sous Windows. 28 pin Atmel AT 29C256 flash programmer cartridge for Commodore 64.

Technique: Gros plan sur les Mémoires (Article de Patrick Gueulle paru dans Electronique Radio-Plans N°571 -Page 7/10)

Panorama des mémoires (Electronique Industrielle N°81/15-01-1985)

EEPROM 93C46 et 93C06

Les Flash EPROM

AC VIRGIN testeur de virginité d'EPROM

Un petit simulateur d'EPROM (Electronique Radio-Plans N°524 - Page 71/75

EPROM gigognes : Quatre EPROM au lieu d'une seule dans un même espace mémoire (Elektor Février 1985)

tempo ROM : une RAM qui se fossilise sur commande avec le circuit HM6116 d'Hitachi (Elektor Décembre 1981)

Réalisation d'un plan mémoire sauvegardé par batterie

AC Virgin : Testeur de virginité d'EPROM

Les FLASH EPROM : effacer à la vitesse Grand V et non plus aux UV (Elektor n°174 / décembre 1992)

Dynamic RAM Controller/Driver SN74S408 / DB8408 de Monolithic Memories (MMI) : Le datasheet

Multi-Mode Dynamic RAM Controller/Driver SN74S409 / DP8409 (MMI) : Le datasheet

High Performance 32x8 Ti-W PROM 53/ 63S080 et 53 /63S081 (MMI) : Le datasheet

Les logos de marquage des fabricants de mémoires


Programmateur / émulateur d'EPROM Flash (Elektor Juin 1996)

Programmateur d'EEPROM ultra-simple (Electronique Pratique n°218 - P.28/32)

Les E2PROM série sécurisées

Les mémoires E2PROM série

Un lecteur - programmateur D'E2PROM I2C


Un mini lecteur d'Eprom

Un mini programmateur d'EPROM

PSD813 / PSD913 family, ex WSI, now from STm.
These are JTAG ISP, Parallel Read Flash devices, with inbuilt '573's Eprom emulator SST designs, manufactures and markets a diversified range of nonvolatile memory solutions, based on proprietary, patented SuperFlash technology, for high volume applications in the digital consumer, networking, wireless communications and Internet computing markets. SST's product families include high functionality flash memory components, flash mass storage products and 8-bit microcontrollers with on-chip flash memory. SST also offers its SuperFlash technology for embedded applications through its world-class manufacturing partners and technology licensees IBM, Motorola, National Semiconductor, NEC Corporation, Oki Electric Industry Co. Ltd., Samsung Electronics Co. Ltd., SANYO Electric Co., Ltd., Seiko Epson Corp., Taiwan Semiconductor Manufacturing Co. Ltd. (TSMC) and Winbond Electronics Corp. TSMC offers SuperFlash under its trademark Emb-FLASH. Pages techniques : Technologie des mémoires et autres ressources techniques

Retour au sommaire

Retour à la Page d'accueil

27 février, 2016