Z80 CMOS version doesn't like single stepping
Make sure that you also connect something to the outputs.
Are you sure that the power is ‘clean’ (no ripples or not a stable 5v voltage?
Love to read more of your experimentations!
Cheers
Robbert TA2/PA3BKL
The dutch guy living (it up) in Istanbul
?XS Max (512Gb)
On 14 Oct 2022, at 18:17, William Stillwell - KI4SWY <ki4swy@...> wrote:
?Interesting, I found another same subject about close clock Z80 cmos no likey..William Stillwell
Board Member & Co-Founder - Byte Amusement Group // Free Play Florida Arcade & Pinball Show a 501c3 organization
Member of MakerFX - a 501c3 organization - Orlando's Premier Maker Space
Volunteer for The Phoenix - a 501c3 Organization - Providing outreach and events for those who are living a sober lifestyle.??
Former Board Member - West Central Florida Group - a 501c3 Organization. - Providing Emergency Communications across?Central Florida.
Former Board Member - Inspiration labs, Inc. a 501c3 organization - Tampa's Premier Maker Space.
On Fri, Oct 14, 2022 at 10:50 AM <kf5upm@...> wrote:Hello everyone,? I am new to the breadboard computer hobby and I have purchased several of the old school processors including the Z80 (Z84C0006PEC).? I have set it up on good breadboards with a 555 time for a clock and debounced single step button.? I have decoupling capacitors in place and watch the address and data bus lines via LED's and sometimes an Arduino.? I have built a similar circuit with the 6502 and did not run into this problem.? When I try to stop the clock and single step through instructions, or if I slow the clock down too slow, the Z80 freaks out on me and goes AWOL.? It starts jumping to crazy addresses or stops reading instructions and just flashes the data bus at me.? If I let the clock run at a sufficient frequency then the processor works fine and doesn't run off the rails.? Does anyone have any insight?? My code is as simple as it can be the only instruction is to loop back to the current instruction.? This was a last resort trying to break down to the bare essentials.? Any help would be appreciated!