The MyCPU - Homebrew computer

Dennis writes -
The MyCPU is a "Central Processing Unit" that is completely built with discrete logic gates. Over the years the project has grown, and now the MyCPU is the heart of a real Personal Computer. The computer has the following capabilities and features:
- All is build with 74HCxxx circuits. No higher integrated parts are use (except the EPROMs, RAMs and UARTs).
- The system runs with up to 8 MHz
- available hardware: 8 Bit CPU at 8 MHz (the "MyCPU"), 1.03 MB RAM / 128 KB ROM, Interrupt Controller, Multi-I/O with 2 serial ports, 1 printer port, LCD and PS/2-Keyboard interface, IDE-Controller for 4 harddisks, VGA graphic card.
- available software: DOS-like operating system, games, disk tools, programming tools, TCP/IP-stack, web server
- The computer can be programmed in basic, assembler and "C". The basic-interpreter is integrated into the operating system, and the assembler is an executable that is loaded from disk and translates the assembly syntax into binary code on the MyCPU. The C-Compiler is a cross-compiler that runs on a Windows or Linux based host system.
- The realtime operating system "pico]OS" has been ported to the MyCPU. Applications for pico]OS can be written in "C". This is a good starting point for education purpose.
- The project is totally open source.
Posted by Phillip Torrone |
Jul 13, 2007 12:00 AM
DIY Projects, Electronics |
Permalink
| Comments (0)
Recent Entries
- 4-in-1 retro console
- Apple IIgs laptop build
- Numbers station bingo
- How nuts and bolts are made
- 22ft tall Robot made from styrofoam packing material
- RC car plays Super Mario Bros theme
- Second Life on ancient Apple
- NYC Bent Festival - April 24-26
- DIY-mp3cd-stereo-of-wonderment!
- Jug Hero @ Maker Faire
Comments
Oldest comments listed first.
Subscribe to MAKE Magazine!
Subscribe today, save 42% and get web access to MAKE free. MAKE Digital Edition is available only to subscribers.
$34.95 / 1 year
(4 Quarterly Issues)
Features and more @ MAKE!
Add MAKE to iGoogle - GoogleGoogle.
Add MAKE to your RSS reader - Real simple.

Why advertise on MAKE?
Read what folks are saying about us!
Click here to advertise on MAKE!
Phillip Torrone
Senior Editor
Tel: 707-827-7311
Gareth Branwyn
Robot Maker
Kip Kay
Video Maker
Jonah Brucker-Cohen
Researcher
Natalie Zee Drieu
Senior Editor
CRAFT
Becky Stern
Culture jammer
Collin Cunningham
Sound Maker
Marc de Vinck
CNC Maker
Current Podcast
Weekend Project: Transistorize Your iPod
Get vintage sounds from time-warp radio with this fun "back to the future" project. Top 40 songs from the 70's don't sound the same on big stereo systems or headphones but they will now! To download Transistorize Your iPod...
More...


Leave a comment