
- #Eprom programmer design serial
- #Eprom programmer design full
- #Eprom programmer design software
- #Eprom programmer design download
Most common is NPN+PNP combo, works for most. There are quite a few different approaches out there. Constructing it as a MCM68764/MCM68766 programmer Constructing it as a dual type programmerĪll components must be fitted except for the RS-232 section.
#Eprom programmer design serial
There is also a footprint for an RS-232 connection + MAX232 but this is not required for most applications as the Arduino can provide a serial interface through its USB port.
#Eprom programmer design software
There is a software check to ensure this voltage is correct before powering on the EPROM. When programming 270x EPROMs, the Arduino must be supplied with a regulated +12V supply as the shield does not generate its own +12V rail.

When built in its dual type form, selection between devices is made by a 6PDT switch, which software can query before powering on the device, checking against the selected device in the user interface, limiting the chance of accidentally blowing an EPROM (which will certainly happen if the switch is in the wrong position). When designing it I was aware that I was likely the only person that’d want something that did both, so have allowed for it to be constructed as a dual 270x/MCM6876x programmer, or 270x only / MCM6876x only. The only supported Arduino is the Mega 2560 R3 or compatible. Like the MCM68766 – they are algorithmically simple to program, so no complicated software stuff to worry about. This adapter typically supplies the extra voltages which aren’t practical to provide through the universal socket. Models that do support it, require a special adapter which doesn’t come cheap. All of these are required during programming – quite a headache for the designers of universal programmers.
#Eprom programmer design full
+26V, +12V, +5V and -5V being the full list. It also needs the same high Vpp voltage, as well as an additional cocktail of voltages. This type of EPROM is genuinely more difficult to deal with. That having been said, there are some cheap programmers which support the 2716 EPROM, also needing a Vpp of 26V, so quite why MCM68766 is such a difficulty, may also depend on other things, such as pin arrangements, or perhaps just limited demand for it. Most cheap EPROM programms have a max Vpp of 13V. There is nothing algorithmically complicated about programming one of these – the main difficulty centres on the high Vpp voltage (26V).
#Eprom programmer design download
In short, you are welcome to use them to build this product yourself, but you must contact me to work out a commission if you wish to sell anything derived from them. This product was designed in ExpressPCB so you will need to download a copy of that software from before you can view the files.The original prototype – designed late 2016 and mentioned on forums early 2017 Why is MCM68766 difficult to program? Note that these files are available for PERSONAL, NON-COMMERCIAL USE ONLY. They can be downloaded here.ĭownload the parts list and PCB layout for this product here. Note that this adapter does not support programming of any EPROM.įor example, this adapter is the perfect solution for testing the MPS6540 ROMs in a Commodore PET 2001 computer prior to buying one of my 6540 ROM adapters.įor more information, read the complete directions. Used in conjunction with an inexpensive Willem EPROM reader / programmer available elsewhere on eBay for as little as $30, this adapter will allow you to read virtually any ROM chip used in vintage equipment! Are you trying to troubleshoot a vintage computer, gaming, or arcade system? Are you having trouble reading or testing the obsolete and obscure types of ROM or EPROM chips that it uses? Well, if so this is the adapter you need.
