I thought I would build a simple NOP tester thingy. I want to prove to myself that I
don't have a faulty 65C02.
Attachment:
IMG_20220623_164528.jpg [ 203.58 KiB | Viewed 598 times ]
I decided to forget the LEDs and use my (not very good) 'scope
I expected a square wave on the address lines doubling in wavelength as I work up through the address lines A0-A15.
I further expected A0 to be twice the clock frequency.
I indeed got exactly that - that's good
-but-
Can anyone explain the glitches in voltage in the address lines that go in time with the clock? (Address lines are yellow, clock blue)
Also, why is there a double trace on the Low part of the address?
This is A0
Attachment:
IMAGE1.png [ 3.92 KiB | Viewed 598 times ]
and this is A1
Attachment:
IMAGE2.png [ 3.97 KiB | Viewed 598 times ]
Edit: I forgot to say, the whole idea of the NOP tester was to look for oddities with IRQs. You may remember from above that one of the things I seem to be encountering are spurious (and lots of) interrupts, even though IRQ pin is tied high. With the NOP tester I should get a nice sequence of binary count on the address pins, if this sequence suddenly goes out of sequence that tells me there are spurious interrupts happening. If it counts nice and sequentially then that proves there aren't interrupts happening. Further, the 6502 is out of my main circut, further removing uncertainties.