Electronics query re 68000 CPU

What's the best way to pause a 68000 CPU? I'm diagnosing an old game PCB and want to pause the screen so I can concentrate on fixing a hard to track down graphics error.

Pausing it would help immensely.

No doubt I'll also have to disable any watchdog otherwise it will just reset.

Thanks

Reply to
jamma-plusser
Loading thread data ...

Drive the *HALT line to a logical 0.

Reply to
JW

Thanks - could I just Ground it? Or should I use a resistor?

Reply to
jamma-plusser

You could try a 1K resistor without hurting anything. Do you have a schematic of the circuitry in question? What does the *HALT pin connect to?

Reply to
JW

No schems I'm afraid.

Guess I could just try it - will do later.

Thanks

Reply to
jamma-plusser

Usually shorting TTL outputs to GND won't hurt anything. Since the HALT pin can also be an output from the 68K there's probably one or more open collector devices driving this pin. As long as it's not tied to +5, I doubt shorting to GND would hurt anything. To be even safer, you could try a 100 ohm resistor if the 1K doesn't work, then try shorting to GND if the pin is not tied to +5.

You're welcome.

Reply to
JW

Thanks, worked a treat. :-)

Reply to
jamma-plusser

You're welcome. Did you use a resistor, or just short to GND?

Reply to
JW

Just for the record, a 68000 (along with just about every other single-chip microprocessor ever made), is not TTL.

Isaac

Reply to
isw

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.