Hi everyone,
In the past 6 months i have REALLY learnt alot about CPU's, memory etc...
So i am starting a new project called:
PROJECT Z - INFERNO
It is a z80 based computer with 64K ram, a very tiny OS (hopefully less than 1K), video out and possibly (but unlikely) one channel sound.
I have already made simple z80 systems only consisting of CPU and memory. I am using two PIC18F45K20, one for video and the other for keyboard + IO control (allthough i need someone to advise me a smaller, better chip to use as keyboard control, the PIC18F45K20 is big ).
This will all be mounted in one 80's style case with PS2 keyboard etc...
I want it to have tape memory as well (for external storage) but need help on that one...unless i use the PIC18F45K20 extra port as a decoder..yeah that could work...Anyway
The OS is dead simple, it has only these commands:
N - Start a new program
S - Save program
L - Load new program
When in new program mode, it firsts asks for an address, then the data to be stored in that address and then displays the line.
What do you think, any questions, adivce???
Could really use some for the OS and tape interface...
Thanks
forgot to mention, it will have a composite video as well so it can connect to most tv's
Also, how do you connect to a floppy device :S ???
In the past 6 months i have REALLY learnt alot about CPU's, memory etc...
So i am starting a new project called:
PROJECT Z - INFERNO
It is a z80 based computer with 64K ram, a very tiny OS (hopefully less than 1K), video out and possibly (but unlikely) one channel sound.
I have already made simple z80 systems only consisting of CPU and memory. I am using two PIC18F45K20, one for video and the other for keyboard + IO control (allthough i need someone to advise me a smaller, better chip to use as keyboard control, the PIC18F45K20 is big ).
This will all be mounted in one 80's style case with PS2 keyboard etc...
I want it to have tape memory as well (for external storage) but need help on that one...unless i use the PIC18F45K20 extra port as a decoder..yeah that could work...Anyway
The OS is dead simple, it has only these commands:
N - Start a new program
S - Save program
L - Load new program
When in new program mode, it firsts asks for an address, then the data to be stored in that address and then displays the line.
What do you think, any questions, adivce???
Could really use some for the OS and tape interface...
Thanks
forgot to mention, it will have a composite video as well so it can connect to most tv's
Also, how do you connect to a floppy device :S ???
Last edited: