Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How to program a 93C66 EEPROM chip with an AVR microcontroller?

0
Posted

How to program a 93C66 EEPROM chip with an AVR microcontroller?

0

The 93C66 is a serially (MICROWIRE) Electrically Erasable Programmable ROM (EEPROM) chip with 4 kbit (4096 bit, can be ORGanized as 256 x 16bit or 512 x 8bit) memory space. Here a DIL version (which I will use in my moving message sign project) of the 93C66: 93C66 topview (DIL) The 93C66 (ST) has five control pins, D (data input), C (clock), S (chip select), ORG (8- or 16bit organized) and Q (data output) Other pins are Vcc (supply), Vss (GND) and DU (Don’t Use) Connect four (S, C, D and Q) of the five control pins directly to an AVR, connect Vcc to +5V, and connect Vss to GND. Tide ORG and DU to GND, the 93C66 will now be 8bit (byte) organized, meaning that the user can store 512 bytes. If you power the 93C66 up, you must keep the S (chip select) line low, at init the 93C66 is in Write Disable mode (you cannot write yet) Here a diagram on how to connect the 93C66 to an AVR microcontroller: Diagram of a 93C66 (wired for 8-bit use, thus 512 bytes memory space) connected to an AVR microc

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.