Was soll denn in das EEPROM rein?
Prinzipiell kannst du unterscheiden zwischen parallelen EEPROMs und seriellen.

Die seriellen wie zb 24C** sind recht einfach über µC zu programmieren, weil man da über I2C oder SPI dran kann.

Die parallelen sind schneller und bieten mehr Speicher, bis zu 8MBit oder sogar mehr inzwischen, zugriffszeiten unter 100ns. Sind aber nicht zu einfach zu programmieren, weil du alles 'selber' machen musst, recht viele Ports brauchst für Datenbus, Adressbus, Steuerleitungen und zudem eine "Hoch"spannung zu proggen von 12V, 13V, 15.5V oder 21V, manchmal auch noch 6.5V an Vcc oder 12V an anderen Pins.

Dann gibt es noch Flash-Bausteine wie 29C*** und und und.