Hi, I'm a noob (with retro computers as well with this forum) If I'm wrong here with the following question, please direct me where to go.
I decided to do an educational project with my trainee at work, where we both learn, how CPUs and Computers work. I'm way ahead of him on the theoretical side, but never did it in practice, so I thought, this might be fun and interesting for us both.
We picked the Z80 as a CPU for its easy single-stepability and are at the point where we try to let the CPU run for the first time.
So we
- Connected GND and VCC
- Pulled down all Datapins via 10K to GND (as a NOP-Generator)
- Pulled up INT, NMI, RESET, WAIT, BUSREQ
There is a button to GND for Reset as well. (which works correctly - I checked, the pin at the CPU is HIGH and goes LOW when I press the Reset-Button)
We tried to clock it with another Button and tried the 1KHZ test-square-wave of my oscilloscope. (It's 3V so we also tried it using an Inverter, that produced a nice 5V square wave)
I expected M1 (or RFSH for that matter) to "do something" but as far as I can tell, they are just floating as if the CPU wasn't even powered on.
I have 4 used Z84C0008, for now I could only test 3 of them, but they all behaved the same. Maybe I got ripped off by the seller and got sent only dead ones. But as I am new to this hardware stuff, I really have no clue if I do something stupid.
Any clue, what I might do wrong, or a simple failsafe test, if the CPUs are working at all, would be appreciated.