Can 2532's be used in place of 2516's?

Robran68

Well-known member

Donor 2011
Joined
Feb 17, 2008
Messages
3,619
Reaction score
36
Location
Fraser, Michigan
Just wondering being all I have is 2532's and I want to program some Asteroids ROMS.
 
Are they Texas Instuments 2516's? IIRC, those have the same pinout as a 2716, in which case, you'd want to use a 2732 - just double up the image.

-Ian
 
Yes you can, but you will have to either ground or tie the upper address line pin, the board wont connect this pin and leaving it floating can do odd things to the chips timing.
 
I don't have an Asteroids board handy to look at, but I would actually believe that the highest address line (A11) should be tied high. On the 2716, that pin is VPP, and common practice is to tie that line high rather than leave it floating.

-Ian
 
Thanx guys, but I don't have any 2716's either..they are 2532's. Now IIRC you can double up the image to fill the 32bit chip but what was the DOS parameters to do this with the ROM file?
 
Last edited:
Thanx guys, but I don't have any 2716's either..they are 2532's. Now IIRC you can double up the image to fill the 32bit chip but what was the DOS parameters to do this with the ROM file?

You can do this with just about any hex editor. I use http://frhed.sourceforge.net/ although I know there are better ones out there.

BTW even if you double-up the image you should still ground (or pullup) the highest address bit on the '32.
 
You can do this with just about any hex editor. I use http://frhed.sourceforge.net/ although I know there are better ones out there.

BTW even if you double-up the image you should still ground (or pullup) the highest address bit on the '32.

I'm still learning this kinda stuff so I need to ask...do you mean pulling a pin up from the socket so it doesn't seat? If so which pin on the 2532?
 
Using a hex editor to double up the image is like using a sledgehammer to kill a fly. Just do:
cat rom.bin rom.bin > doublerom.bin

Or, if you're using MS-DOS:
copy /b rom.bin+rom.bin doublerom.bin

-Ian
 
I'm still learning this kinda stuff so I need to ask...do you mean pulling a pin up from the socket so it doesn't seat? If so which pin on the 2532?

You don't want to leave the highest address bit floating - in the case of the 2732, it's A11 (pin 21). This pin, on the 2716, is the VPP pin, which should already be tied high on the board. Look at the board, and see what's connected to this pin.

And in general, to pull a pin up means to connect it to +5v.

-Ian
 
You don't want to leave the highest address bit floating - in the case of the 2732, it's A11 (pin 21). This pin, on the 2716, is the VPP pin, which should already be tied high on the board. Look at the board, and see what's connected to this pin.

And in general, to pull a pin up means to connect it to +5v.

-Ian

Thanx Ian, I think I get it now. So on the 2532 ROM I'd have to connect, via wire jumper, the VPP pin to +5v correct?
 
Thanx Ian, I think I get it now. So on the 2532 ROM I'd have to connect, via wire jumper, the VPP pin to +5v correct?

No, you can't use a 2532 without signifigant rewiring. You need to use a 2732. (or, of course, the proper 2716).

And I don't think you need the jumper. Look at the board - that pin should already be tied high.

-Ian
 
It usually means connecting through a 1kOhm resistor.

Depending on application. When applying to extra, unused address lines, there wouldn't be a resistor, since it's not needed. The resistor is there in case you want to keep it pulled up but still allow some other signal to pull it down.

-Ian
 
Depending on application. When applying to extra, unused address lines, there wouldn't be a resistor, since it's not needed. The resistor is there in case you want to keep it pulled up but still allow some other signal to pull it down.

-Ian

Then that would be 'tying' it to +5V. Just semantics. Plus you need to read the datasheet carefully to make sure that won't hurt the device. I doubt it would in the case of a 2732, but other devices might not like it.
 
Then that would be 'tying' it to +5V. Just semantics. Plus you need to read the datasheet carefully to make sure that won't hurt the device. I doubt it would in the case of a 2732, but other devices might not like it.

Yeah... technically, you're correct - the best kind of correct.

And yes, in the case of an EPROM, tying unused address lines high or low is fine.

-Ian
 
Yeah... technically, you're correct - the best kind of correct.

And yes, in the case of an EPROM, tying unused address lines high or low is fine.

-Ian

LOL...holy shit you guys are talking over my head! I think what I might do is just find some 2516's and be done with it....but hey, thanx for all the info I greatly appreciate it!!
 
Back
Top Bottom