Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
builderpages:kamprath:start [2018/08/22 01:01] coolio |
builderpages:kamprath:start [2022/04/03 04:30] (current) coolio [8-bit PUTEY-1 Breadboard Computer] Added LCD Display link |
====== Michael Kamprath's Retro Computer Projects ====== | ====== Michael Kamprath's Retro Computer Projects ====== |
| |
**TBC** | ====== 8-bit PUTEY-1 Breadboard Computer ====== |
====== Retro Systems ====== | |
| I've built a 8-bit breadboard computer using TTL chips based on [[https://eater.net/8bit|Ben Eater's excellent video series]]. However, I have extended this design in serval ways. I have made some videos that describe the improvements I have made to the original design: |
| |
| * [[https://youtu.be/pwLErAYZvzI|Additional control lines]] |
| * [[https://youtu.be/Ps2bChnnHDg|Increment registers]] |
| * [[https://youtu.be/DLajNGYMC2o|64K RAM and ROM Memory Module]] |
| * [[https://youtu.be/Oe24BykYX04|Full 8-bit Instruction Register and Control Logic]] |
| * [[https://youtu.be/sUqvItfVIRc|Stack Pointer]] |
| * [[https://youtu.be/l4i19C4Lpbo|LCD Display]] |
| |
| [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=929d6b&media=https://retrobrewcomputers.org//lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/kamprath/eater-sap1-kamprath.jpeg|{{https://retrobrewcomputers.org//lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/kamprath/eater-sap1-kamprath.jpeg?direct&400x400 |SAP-1 Breadboard Computer}}]] |
| |
| |
| ====== Home Built Retro Systems ====== |
| |
===== TMS 9995 System ===== | ===== TMS 9995 System ===== |
| |
{{https://retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/kamprath/tms9995_system.jpg?nolink&400x400|TMS 9995 System}} | [[https://retrobrewcomputers.org/lib/exe/fetch.php?tok=4c6634&media=https://retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/kamprath/tms9995_system.jpg|{{https://retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/kamprath/tms9995_system.jpg?direct&400x400|TMS 9995 System}}]] |
| |
This system is based on the Texas Instruments TMS 9995 16-bit microprocessor. The system was designed by Stuart Conner, and has ROMs for either BASIC or Forth programming. | This system is based on the Texas Instruments TMS 9995 16-bit microprocessor. The system was designed by Stuart Conner, and has ROMs for either BASIC or Forth programming. |
__**Links**__ | __**Links**__ |
| |
* [[http://www.stuartconner.me.uk/tms9995_breadboard/tms9995_breadboard.htm|TMS 9995 Breadboard/PCB System]] | * [[http://www.stuartconner.me.uk/tms9995_breadboard/tms9995_breadboard.htm|TMS 9995 Breadboard/PCB System]] |
* [[http://www.cpu-world.com/CPUs/TMS9995/index.html|Texas Instruments TMS 9995 Microprocessor]] | * [[http://www.cpu-world.com/CPUs/TMS9995/index.html|Texas Instruments TMS 9995 Microprocessor]] |
| |
===== TMS 9900 System ===== | ===== TMS 9900 System ===== |
| |
{{https://retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/kamprath/tms9900_system.jpg?nolink&514x400|TMS 9900 System}} | [[https://retrobrewcomputers.org/lib/exe/fetch.php?tok=dda9bb&media=https://retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/kamprath/tms9900_system.jpg|{{https://retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/kamprath/tms9900_system.jpg?direct&514x400|TMS 9900 System}}]] |
| |
This system is based on the Texas Instruments TMS 9900 16-bit microprocessor. The system was designed by Stuart Conner, and has ROMs for BASIC programming. It also has the battery-backed RAM, allowing you to persist your BASIC programs, and a TMS 9901 systems interface. | This system is based on the Texas Instruments TMS 9900 16-bit microprocessor. The system was designed by Stuart Conner, and has ROMs for BASIC programming. It also has the battery-backed RAM, allowing you to persist your BASIC programs, and a TMS 9901 systems interface. |
| |
===== TMS 99110 System ===== | ===== TMS 99110 System ===== |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?tok=e75699&media=https://retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/kamprath/tms99110_system.jpg|{{https://retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/kamprath/tms99110_system.jpg?direct&454x400|TMS 99110 System}}]] |
| |
| This system is based on the Texas Instruments TMS 99110 16-bit microprocessor, and can run just as well with the TMS 99105 processor. The system was designed by Stuart Conner, and has ROMs for BASIC and Forth programming. |
| |
| __**Links**__ |
| |
| * [[http://www.stuartconner.me.uk/tms99110_breadboard/tms99110_breadboard.htm|TMS 99110 Breadboard/PCB System]] |
| * [[http://www.cpu-world.com/CPUs/TMS99110/index.html|Texas Instrument TMS 99110 Microprocessor]] |
| |
===== RC2014 ===== | ===== RC2014 ===== |
| |
===== SMBaker Z80 Computer ===== | ===== SMBaker Z80 Computer ===== |
| |
| ===== Xi 8088 ===== |
| |
| ===== Gigatron ===== |
| |
===== ===== | ===== ===== |
| |
| |