Michael wrote:
Loading up a pair of 8-bit latches in cascade could be faster than loading up a pair of '595s. Also, please note the cheap MT3608 'boost' regulator modules will pass their input voltage when /enable is off which is perfect for supplying 6.5v or 5.0v on VCC and 12.5v or 5.0v on VPP for the 27C64, 27C128, and 27C256 12 volt EPROMs. Unfortunately, cutting a trace on the MT3608 modules to expose the /enable input can test your mettle, and, I'm not sure what you'd need for the various voltages required for the 27C512.
Have you looked at the relatively inexpensive single-voltage SST 39SF series flash ROM's?
Indeed the 39SF010's are useful but they are about 3 x more expensive - and sorely fallen victim to the chip shortage. Farnell has 0 in stock. LCSC has 2 of them.. But for over 8$ each!
gfoot wrote:
If you only need to program the addresses in sequence you could also consider just using 74HC590 counters to generate the addresses.
I thought about it but the '595s are cheaper and slightly more available.
I've attached a schematic to make things clearer. I think only VEP/VPP (~OE) needs to source (30mA max) current so I've added ... what I think is. ... a current buffer BJT. A9 probably just needs the voltage. Will it pass on the voltage and add a current source?
Will it work and will it successfully switch between 12V and 14V depending on VPE_TO_VPP?