pin 9 and pin 10 seems to be the same freq.Why are you posting them?
Dave
Or is it just because you are confusing the oscilloscope by not slowing down the timebase so that you can SEE a couple of cycles of the waveform on the screen each time you examine a new address pin?pin 9 and pin 10 seems to be the same freq.
if you wanted to get a cleaner view you could use two probes; clip one of them to A0 and make it the trigger, and then work through the higher address lines with the other probe; I think that should give you a nice set of increasing length traces. (A thing I say slightly hesitantly because I definitely don't have time right now to set that up on a breadboard.)
Yes 2 MHz! Great job for your nop!These machines have a 2Mhz CPU, right?
These machines have a 2Mhz CPU, right? The 6502 manual says a NOP takes two cycles, which means it's going to running a million NOPs a second, and for every other NOP address line 0 is going to be high or low..
Ok thanks so much! Need i looking for a correct schematic with Rom address now!FWIW, if you do the math for the 566khz rate the frequency counter of the scope is reading for A0 that suggests the CPU is running at 2.264Mhz. The schematics say the B-series has an 18mhz master/pixel clock, it has 8 bit wide characters, and it’s pretty usual for machines like this to run the CPU at the character rate, which would be pixel clock/8.
2.264 * 8 = 18.112mhz
The NOPs are definitely running. It is worth verifying with proper triggering that all address lines from a0 to a12 are toggling at the correct frequency divisions, this success doesn’t rule out a stuck address line, but it is at least good news for the CPU. Like I suggested earlier, I would check the address lines at the ROM socket and only move to the CPU pins if you see one *not* toggling…
That would be a fantastic find, actually. If you broke a trace to the ROM sockets it would explain why it won’t run real firmware. Guessing it’s not going to be that easy, though.
Thanks !No, you just need to look for the datasheet for the 2764 EPROM you are using and look at the pinout to find the address lines.
Dave
Pin | kHz | Hz | |
10 | A0 | 566 | 566000 |
9 | A1 | 283 | 283000 |
8 | A2 | 141.5 | 141500 |
7 | A3 | 70.75 | 70750 |
6 | A4 | 35.375 | 35375 |
5 | A5 | 17.6875 | 17687.5 |
4 | A6 | 8.84375 | 8843.75 |
3 | A7 | 4.421875 | 4421.875 |
25 | A8 | 2.210938 | 2210.938 |
24 | A9 | 1.105469 | 1105.469 |
21 | A10 | 0.552734 | 552.7344 |
23 | A11 | 0.276367 | 276.3672 |
2 | A12 | 0.138184 | 138.1836 |
I surmise that you are not taking the measurements correctly (or there is something seriously wrong with either the EPROM, EPROM socket or the machine.
But how can i do to trigger the scope on A12??This is why we suggested triggering the oscilloscope on one edge of A12.