Original thred is here:
http://www.brielcomputers.com/phpBB2/vi ... 9&start=45
Ok, I know this has been a long process and I'm still not finished, and the hardest part of this project is still being completed but I wanted to give status update.
One of the ideas I had to the Altair project was to not only make a front panel and PC Case but also something smaller, more handheld. This is still very early in the design process but I'd thought I'd let everybody know where I've been hiding lately.
This is a prototype for my Altair Micro (name subject to change). It is 10"W X 7.75"D X 3"H. It has way more features on it than I was originally going to put on it.
The front panel is fully programmable with the Exam, Deposit and STEP switches. I'm still working on the switch details because I'm using slide switches instead of toggle switches. I couldn't find any toggle switches that were small enough to really fit on the panel.
A custom version of the PockeTerm is incorporated onboard with VGA and composite video output choices (or both), PS/2 keyboard.
I've also added a SD card slot that the PockeTerm can use to send programs into the Altair. This section I have not yet tested and it will be the last thing I add in features.
So, where is the project right now. I have the LED's and switches tested working. I have the core emulation written and can do simple instructions like JMP and NOP.
I can single step through instructions (that was not easy to do) and that appears to be working great.
I am slowly adding instructions but this will take a while. Anybody who might see this and have Atmel AVR experience that can help with the 8080 emulation, feel free to email me. I'm still many days/weeks away from adding all the instructions but right now things are looking good. Once all the instructions are in I'll work on debugging instruction errors. Please understand that I'm a 6502 guy and the 8080 is pretty new to me. I'm looking into painting the case blue to match the Altair color scheme.
I don't want to get anybody's hopes up, anything major can still go wrong to blow up the project but I know people have emulated 8080 machines with Atmel AVR microcontrollers so it is very possible. I'm not using their code but I use it as a reference when needed.
Specs:
Emulated 8080 run at speed or faster than original
32K RAM with BASIC loaded at power up (still in the works may have to load from SD card)
VGA or composite TV video output to a monitor
PS/2 keyboard
SD card slot to load/store software through terminal section
Battery option (not tested, may not work well with so many LED's)
Diode circuit protection for battery/DC input.
Open to questions and suggestions.
Vince