Hello!
So I'm just starting out with 6502s after a long while, and I'm getting some strange results.
I'm using a modified version of the arduino code Ben Eater used output. (Just changed the pin numbers)
The address jumps around despite a NOP being shown.
The resets also seem to be working weirdly.
Code:
First reset: address reads 3fff
0011111000010111 11101010 3e17 r ea
0101001001111111 11101010 527f r ea
0000101000010000 11101010 0a10 r ea
0110011001001000 11101010 6648 r ea
0010111000000100 11101010 2e04 r ea
1000010001001100 11101010 844c r ea
1101100100000010 11101010 d902 r ea
1011000101010010 11101010 b152 r ea
1111010100011010 11101010 f51a r ea
0001111101010110 11101010 1f56 r ea
Second reset: address reads 9777
0100000010001111 11101010 408f r ea
1010100111000000 11101010 a9c0 r ea
1110010110001000 11101010 e588 r ea
1000110111100100 11101010 8de4 r ea
1111011110010100 11101010 f794 r ea
0011001111111100 11101010 33fc r ea
0101101110010010 11101010 5b92 r ea
0001011101001010 11101010 174a r ea
0110111100000110 11101010 6f06 r ea
0010000101001110 11101010 214e r ea
Third reset: address reads d685
1000110111101111 11101010 8def r ea
1101011110000000 11101010 d780 r ea
1011101111101000 11101010 bbe8 r ea
1111101110111000 11101010 fbb8 r ea
1001011101110100 11101010 9774 r ea
1110111100111100 11101010 ef3c r ea
0010000101000010 11101010 2142 r ea
0100100000001010 11101010 480a r ea
0000000001000110 11101010 0046 r ea
0011110000001110 11101010 3c0e r ea
Results from 3 different resets.
I am using an old Rockwell 6502 instead of the Western CMOS version used in his videos.