Benningtons.net

Stuff what I did

Archive for the ‘Electronic Stuff’ Category

8-Bit CPU – RAM —

Adding a RAM board to my 8-bit “Hol-1” CPU What is RAM?: Continuing the build of a simple CPU from TTL chips the next step is the random access memory (RAM). It’s not ‘random’ because it’s haphazard but because you can read/write to any section of memory directly using its address. Historically memory devices had […]

8-Bit CPU – ALU —

Building an Arithmetic & Logic Unit (ALU) with TTL logic. Recap: My quest to build an 8-bit central processing unit (CPU) from transistor transistor logic chips (TTL) continues. This initial venture into CPU design being very much guided by Ben Eater’s video tutorials for a computer built on breadboards. Please refer to Ben’s videos for […]

Blinkenlights Plug-in —

Making an LED blinkenlights plug-in for monitoring 8-bit digital circuits. Why?: In my previous 8-bit CPU registers post I mentioned my concern about hard-wiring LEDs onto the CPU circuit boards. Whereas providing a series of 9-pin male headers offered more versatility: test points for a logic analyser, connection points for a console display, connection points […]

8-Bit CPU – Registers —

Building CPU registers with TTL logic and some blinkenlights. Recap: Previously I posted about my quest to build a computer’s central processing unit (CPU) from transistor transistor logic chips (TTL). This initial venture into CPU design being very much guided by Ben Eater’s video tutorials for a computer built on breadboards. Please refer to Ben’s […]

8-Bit CPU – Clock —

Building a CPU clock and controller from 555 timers and TTL logic. Why?: Back in 2015 when I posted an item on Logic Buffers I intended to produce follow-up posts covering common logic chips. Producing each in a simple resistor transistor logic (RTL) format. I was then going to move up a level and use […]

Logic buffers —

With computer programming I’m drawn toward low level languages. Somehow hoping to understand what all the 1’s and 0’s are doing to truly feel in control of the computer. An understanding of those basic building blocks is really important even though using them in most projects would be too time consuming and error prone. With […]

More 8×8 LED matrix —

As I mentioned in my previous LED matrix post, there is no need to use 16 Arduino outputs to drive an 8×8 LED matrix when a serial interface and 5 pins could be used. But whilst I’ve got this basic version wired-up then I thought I’d just try using bitmaps and scrolling. So this is […]

8×8 LED Matrix —

For some variety I thought I’d add an electronics post to this website. This isn’t really a complete project but more of a hacking session with an 8×8 LED matrix. Taking time to understand and experiment with even such a basic component is a useful way of learning tricks that can be incorporated into future […]