Oops, while I was typing Garth covered most of this. But...
speculatrix wrote:
the [IRQ] signal drops to around 3.3V – and stays there until I reset
Either the /IRQ line on the main board is harder to pull down than it ought to be, or the 6551 and its connections are weaker than they ought to be in regard to pulling down. Here are some of the possible explanations.
/IRQ line on the main board is harder to pull down than it ought to be:
- shorted to another signal line, perhaps -- one that's trying to be high?
- what happens when you use another 10K resistor to pull it low? Is the result Vss/2 as expected?
6551 and its connections are weaker than they ought to be in regard to pulling down:
- bad solder joint in the IRQ circuit
- the Gnd pin on the 6551 itself is not at ground. Measure it, right at the pin itself.
-- Jeff
_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html