Skip to content

74hc595/ROMBurner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

ROMBurner

ROMBurner is an Arduino sketch for burning 8K AT28C64 EEPROM chips.

It uses the same ser09 protocol as Ultim809. Interact with it using the ser09 script

Hardware

The sketch is designed for a standard ATmega168/328 Arduino and two 74HC595 shift registers. Communication takes place over the serial port: either through the USB cable on an Arduino Duemilanove or over an FTDI USB-to-serial cable (Ardweeny, etc.)

Circuit

I'll have to post a schematic later, but it's a simple circuit.

  • First shift register Q0-Q7 outputs to A0-A7
  • Second shift register Q0-Q4 outputs to A8-A12
  • First shift register Q7' to second shift register DS
  • Digital pin 5 to both shift register RCK pins (12)
  • Digital pin 9 to both shift register SCK pins (11)
  • Digital pin 8 to first shift register DS pin (14)
  • Digital pin 10 to EEPROM /WE pin
  • Digital pin 11 to EEPROM /OE pin
  • Digital pin 12 to EEPROM /CS pin
  • Analog pins 0-5 to EEPROM pins D0-D5
  • Digital pins 6-7 to EEPROM D6 and D7
  • Shift register /OE pins connected to GND
  • Shift register /MR pins connected to Vcc

About

An Arduino sketch to program AT28C64B EEPROM chips

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages