Omnimaga
General Discussion => Technology and Development => Other => Topic started by: Keoni29 on March 30, 2013, 05:20:36 pm
-
If you know a better name please tell me :P
-
Nice to see that you were able to get it up and running. :) you should get a cheap low res lcd to hook up to it.
-
First I want to make the arduino sequence the programming cycle a bit better. Atm I have to control a lot by hand in order to reset. Once the program is loaded the atmegas will function as a serial interface connected to I/O port1 (port0 is for the LEDs) Then I can use a serial terminal to communicate with the z80 computer
-
I got the serial I/O working. The z80 computer can now send characters over serial to a terminal, but it cannot read characters from I/O yet.
-
Looking great :)
Btw, is there an OS in the z80 computer ? If not, will you write a full one in ASM ?
-
What will you use for a terminal; your computer, a "dumb terminal" device, or something else?
If you need any help with stuff I might be able to help, but I know next to nothing about z80s but I can help with general electronics stuff and PICs.
-
I want to be able to run CP/M on it or something similar.
-
Noice!
/me wants to build his own
-
Got that z80 in the mail yet? Here are the schematics: http://kaput.homeunix.org/~thrashbarg/Z80SBC.png
I used two atmega chips for I/O operations and booting up from serial.
-
Moving it from the breadboard to a PCB for more reliability and higher cpu speeds. I also reworked the I/O expansion a bit. I replaced the second atmega by two 8 bit latches so I can have up to 16 bits of address space. This is unidirectional, so the atmega will be able to put an address on the address bus, but it cannot read an address which is not a problem since the atmega handles all I/O operations anyways.
Specs for now:
-SRAM 16K (two piggybacked 8k ram chips)
-EEPROM 8K
-Z80 @2MHz
-Shiny led indicators for various cpu flags.
-Atmega for serial communication via usb and programming the eeprom.
-
I'm always impressed by such projects. Been dreaming about building my own computer for some time but I think I'm still a few years away, knowledge-wise. Anyway, congrats and good luck with further developement!
-
It took me 2 years to get to this point, but I put a lot of time and efford into my hobby.
-
Cool updates Keoni ;) I like the 8K of flash. I'm planning on getting a 1M eeprom for my next computer project :D
-
The new eeprom arrived! Let's hope this one does work :P