Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Note this is the simplest form of a programmer and could take a very long time to program a large number of addresses.
If you manage 1 location per second and work 8 hours a day, you'll have it programmed in about 3 weeks.
Mike.
Whoops, forgot that the 512 was 512,000 bits and not bytes. I'd still challenge anyone to do it in under a month and stay sane.
Mike.
i need only 218 locations!!!Hi,
He he. We actually did this back in the 1970's with a shop built programmer. It was a smaller memory but still took hours to program.
I was also thinking that he might not need to program the entire memory, just some of it.
Hi,
If you can not buy a ROM programmer then your only other choice is to build your own.
This requires binary counter chips to change the address lines and an eight bit data latch or set of switches to set the data word.
The binary counter could be clocked by a switch or two and a simple debouncing circuit, and reset with another push button switch.
You also need a circuit that could provide a programming pulse of a specified duration at a specified voltage level with another push button.
This is really the simplest form of a programmer.
The procedure would go as follows...
1. Push the reset button to reset all the address counters to 0000 0000 0000 0000 (or however many bits you have for the address lines).
2. Set the data word with the switches.
3. Press the program pulse generator push button to program the word into the ROM.
4. Push the address counter clock push button to clock to the next address 0000 0001.
5. Repeat steps 2 through 4 until you've programmed the last required address.
Note this is the simplest form of a programmer and could take a very long time to program a large number of addresses. Also, one mistake and you better have an erasable ROM like an UVEPROM or you have to start with a new ROM chip or at the very least program all NOP's into the addresses where the mistake was made and continue at the next available address.
The next step up is to interface this simple scheme with a computer port. The idea here is to provide the data from the port as well as the address clock (or the entire address to latches) and the program pulse trigger signal. You then write a (for example) Windows based program that reads your input data (such as from a typed out text file) and sends it to the ROM chip program board one data word at a time, clocking the program counter and triggering the program pulse for each data word. Your text file might look like this:
10100100
00010000
00101111
or in hex:
A4
10
2F
It's not a very complex circuit but requires knowing the peculiarities of the PC port that is to be used.
You could also build a programmer using a micro controller like a PIC chip and that would lower the IC chip count for the programmer quite a bit.
You should also start with an erasable chip so that you can erase it if you make a mistake. When you get the program perfect, then program a true once only ROM chip.
You might look on the web for a circuit that you can build from the schematic.
What is your definition of 'highly priced'? There are lots of eprom programmers on ebay.
Can i Have the link..... i cant find it out!!!!! plz..
Here is the result of the search string "eprom programmer" on ebay.
https://www.ebay.com/sch/i.html?_odkw=eprom+programmer&_osacat=92074&_from=R40&_trksid=p2045573.m570.l1313&_nkw=eprom+programmer&_sacat=92074