I2C EEPROM Programmer With AT2313 microcontroller

Jun 12, 2012 by


Description

This EEPROM programmer reads, writes and erases I²C 24C EEPROM devices. It has a PC serial port interface. The programmer needs 5VDC power supply. It can read or write one page (16 bytes) at a time by programming the page with a terminal program such as hyperterminal, no external software is needed to read or write to the EEPROM. At the moment only the 24C32 is tested with the programmer but it might work also with other I2C EEPROM devices. The 24C32 has 4096 bytes, that are 256 pages.

I2C EEPROM Programmer sch I2C EEPROM Programmer With AT2313 microcontroller

The programmer contains the AT2313 microcontroller which connects to the RS232 serial port of the PC through the MAX232 line driver. The microcontroller has software configured I2C bus which is connected to the I2C EEPROM device. The software inside the AT2313 receives commands and data from the terminal program through the RS232 port. The software translates the commands and data into serial datastreams for the I2C bus and sends it to the EEPROM. The commands contain read or write instruction for the I2C EEPROM. The target device is placed in a DIP8 socket.

The software for the microcontroller is made with the BASCOM AVR compiler. You can find more information how to interface a I2C EEPROM to a microcontroller at:
Interfacing I2C EEPROM

I2C EEPROM Programmer pic2 I2C EEPROM Programmer With AT2313 microcontroller

 

For more details, click: I2C EEPROM Programmer With AT2313 microcontroller

This free embedded project also found using:

  • eeprom
  • i2c EEPROM
  • at2313
  • eeprom programmer
  • eeprom i2c
  • programmer

Leave a Comment

You must be logged in to post a comment.

Recent Posts

POV Magic 8 Ball Using Atmega1284

POV Magic 8 Ball Using Atmega1284

1.Introduction In our final project of ECE 4760, we designed a magic 8 ball, which is a rotating PO[...]
The Air Mouse Using Atmega1284

The Air Mouse Using Atmega1284

Introduction "A wireless mouse unit that requires no flat surface by using ultrasonic positioni[...]
EEG Magic Cat Ears Using Atmega1284

EEG Magic Cat Ears Using Atmega1284

Kang Li(kl694) and Zhenxuan Qiu(zq39) For our ECE 4760 final projec, we built a pair of toy “cat ea[...]
Drumming Teaching and feedback device Using Atmega1284

Drumming Teaching and feedback device Using Atmega1284

For our ECE 4760 final project, we designed and built a drum trainer that can be attached to most Ja[...]
Thermistor Respiratory Monitor Using Atmega1284

Thermistor Respiratory Monitor Using Atmega1284

Our final project for ECE 4760 is a respiratory monitor that was designed for low-resource environme[...]

Read more:
MCCIs USB 3.0 Host Stack Helps Asmedia Host Controller Gain USB-IF 3.0 Certification
Close