Ben Eater - 8 bit breadboard computer (with changes)
LoneRegister
0:00 / 0:00
Ben Eater - 8 bit breadboard computer (with changes)
67 072 просмотра · 9 лет назад
LoneRegister
976 подписчиков
67 072 просмотра · 9 лет назад
Inspired by Ben Eater and his EXCELLENT youtube series about building an 8 bit breadboard computer, I have finished the computer, and am now "debugging" it and testing it. It's fully operational, I just have not verified that it's "doing" what I expect!
You can find Ben's excellent series here: / eaterbc
Some of the items mentioned can be found here:
Fluke 117 Multimeter:
https://www.amazon.com/gp/product/B00...\
Rigol Oscilliscope: https://www.amazon.com/gp/product/B01...
Digital Power Supply: https://www.amazon.com/gp/product/B06...
Jameco Kit: https://www.amazon.com/gp/product/B00...
I am not sponsored or paid by any manufacturer or company. The above links do link to my new amazon account, where I would receive a small percentage of any purchases made by supporters of my channel, or those who appreciate the content I provide.
Please subscribe if you like, and like if you like.
Thank you
MODIFICATIONS:
4.7k bus pull-down resistors. I found the 10k resistors left the bus "floating" in certain situations.
I added an ebay "voltage" reader.
I used only 3 EEPROMs. 1 for my HEX or DEC 4 digit 8 segment LED display. 2 EEPROMS for the Micro code. With 1 being the LSB, and the other being the MSB bits of the 16 microcodes that my breadboard can run.
I also used a single static RAM chip with I/O lines, instead of a chip with dedicated input and output lines like Ben's computer.
All of my registers are 8 bit registers, including the instruction register.
My microcodes (so far) only require up to 6 microcodes to be executed.
My microcode has a reset function built into it - however, I have yet to enable the functionality, which will require two 8 bit OR gates, inverted to reset the multiplexer.
I used 74LS373 chips for several of the 8 bit registers in the interest of simplifing the more complex circuit that Ben outlines in his video's.. His version is much more educational, and I encourage you to try it. And then try to figure out how the 373 could be used, and when it shouldn't be used.