AGR MCU BUILD

DESIGN AND BUILD OF AN 8-BIT MICRO

Inspiration & Basics

A few words and links about where I got the idea to build this great educational project and some thoughts about the building blocks

Flash Memory & Programmer

A flash memory unit for the AGR MCU hosting Flash memory ICs, transceivers and IO Expanders to allow program/verify to take place 

Program Counter

A useful application of a simple pre-loadable up-counter. No cheating this time, this only has 74LS193N ICs on-board!

RAM and its surroundings

A PCB with some SRAM in nice fat and old-school DIP package plus some additional circuitry to interface it to the other units

GPRs and SFRs

The flagship difference between Ben Eater's MCU and mine. Will be used either as general purpose or special function registers - to peripherals

ALU and its components

A series on its own. One would expect this to be the most complicated part of the AGR microcontroller but it proves to be quite simple

Instruction register

The flagship difference between Ben Eater's MCU and mine. Will be used either as general purpose or special function registers - to peripherals

Peripherals

Another mini-series with timers, analog-to-digital converters, PWM generators, Input / Output modules and communication modules

Control unit and microcode

Bringing all the other units together with another flash memory board. One unit to rule them all, one unit to bind them.