I am building an 8 bit computer, and for this computer I designed 8 bit instructions, each of which can have up to 8 microcode steps. I defined up to 24 control signals (thus needing 3 bytes per step ...
The heart of the EEPROM programmer is an ATmega8 microcontroller. The address bus of the EEPROM (up to 15 bit) is controlled via two daisy-chained 74HC595 shift registers using hardware SPI @ 8 Mbps.
Almost all AVR microcontrollers have built-in Electrically Eraseable Programmable Read Only Memory (EEPROM).The advantage of EEPROM is that even when the microcontroller is turned off, data stored in ...