Oh, I want to run my own software, not CP/M.You won't be able to run CP/M on it.
can you please tell me what do you mean by "complete decode"?Maybe you can try to do a complete decode.
Your ROM and RAM are each 8K.can you please tell me what do you mean by "complete decode"?
thanks! so I will just tie CS high all the time, and control it with CS'U2 6264 RAM has /CE1 and CE2.
There is nothing gained by driving both from the same CS signal. Keep one of them always active.
what is the purpose of that?Your ROM and RAM are each 8K.
Hence organize your CHIP SELECT into eight 8K blocks. Use three address bits, A15-A13, using one 74LS138.
Because one of these days you may want to add more ROM and RAM.what is the purpose of that?
and also, how can I use the I/O? It looks like Z80 is accessing ROM/RAM. F.e., I want a code in ROM to blink an LED on one data pin. how could I do that?
ok!Because one of these days you may want to add more ROM and RAM.
well, I want the CPU to access memory when it actually wants, not everytime as you have shown in this scheme. thats why I do utilize the MREQ' output.I tinkered with the circuit some more:In blue, A13 directly to /CE ROM and A13 to CE RAM, and /CE to ground. ROM and RAM will fill all memory addresses.
In red, remove inverter, and CE to +5V. Addresses=(ROM, RAM, nothing, nothing) repeat throughout memory space.
View attachment 285051

Hi Mayas,My question is: Can I use 8k ROM and 8k RAM in this configuration with Zilog 80?
Yes you are right. I forgot.thats why I do utilize the MREQ' output.
no. That is why WE' is tied HIGH on it.Yes you are right. I forgot.
Are you going to write to the EPROM?
To find 8255 or some 74LS374, 74LS244, 74LS245.can you please tell me what do you mean by "complete decode"?
I was also curious how can I use I/O, coz it looks like data bus is accessing memory all the time and has no room for LEDs/buttons etc.