smeezekitty
Experienced Member
Hello,
I am thinking of building a Z80 based single board computer but I am still noobish with hardware.
I have worked with some microcontrollers and analog electronics but that is about the end of it.
Since I do not have an EPROM programmer and it looks non-trivial to build one, I was thinking of using an alternate method.
My plan was to have no ROM at all and use a 32K SRAM chip. I was thinking of cheating and using an AVR microcontroller to contain the Z80 code in its own flash memory and copy it to the RAM chip on startup before letting the Z80 fly.
I was thinking to use some latches or shift registers to expand the AVRs output port and use SPI to reprogram the AVR.
As far as the device I/O goes, I am still thinking about. I want to either implement RS-232 or a PS/2 keyboard and LCD display but this will need further thought.
Also, does anyone have suggestions on what type of wire to use on this type of project and where to get it.
Is this a good topology?
I am thinking of building a Z80 based single board computer but I am still noobish with hardware.
I have worked with some microcontrollers and analog electronics but that is about the end of it.
Since I do not have an EPROM programmer and it looks non-trivial to build one, I was thinking of using an alternate method.
My plan was to have no ROM at all and use a 32K SRAM chip. I was thinking of cheating and using an AVR microcontroller to contain the Z80 code in its own flash memory and copy it to the RAM chip on startup before letting the Z80 fly.
I was thinking to use some latches or shift registers to expand the AVRs output port and use SPI to reprogram the AVR.
As far as the device I/O goes, I am still thinking about. I want to either implement RS-232 or a PS/2 keyboard and LCD display but this will need further thought.
Also, does anyone have suggestions on what type of wire to use on this type of project and where to get it.
Is this a good topology?