ATTENTION: Due to increased demand and order volume, processing time may take an additional 1-3 business days.
HomeCommunitySubjectAT24C256 Two-wire Serial EEPROM: Pinout, Datasheet and Address

AT24C256 Two-wire Serial EEPROM: Pinout, Datasheet and Address

Memory AT24C256 Non-Volatile 8-DIP (0.300, 7.62mm) 256Kb 32K x 8 EEPROM -40°C~85°C TA 1.8V~5.5V I2C 1MHz IC EEPROM 256K I2C 1MHZ 8DIP

100

Oct 12, 2021

Justin Yerkes

Servo Motor Control using AT24C256 EEPROM

 

Memory AT24C256 Non-Volatile 8-DIP (0.300, 7.62mm) 256Kb 32K x 8 EEPROM -40°C~85°C TA 1.8V~5.5V I2C 1MHz IC EEPROM 256K I2C 1MHZ 8DIP

AT24C256 is a Two-wire Serial EEPROM. This article is going to introduce a datasheet, PDF, pinout, address, Arduino, and other details about AT24C256 EEPROM. Furthermore, there is a huge range of semiconductors, capacitors, resistors, and ICs in stock. Welcome your RFQ!

AT24C256B-PU

12500In Stock
Min.: 1 Mult.: 1
Price not displayed? Not available to buy online? Please send an RFQ, and we will respond immediately.
Quick Links

Overview of AT24C256 EEPROM

The AT24C256 EEPROM is an 8-pin, 32-Kbyte Electrically Erasable Programmable Read-Only Memory Integrated Chip that stores data and information even when the power is turned off. It functions similarly to a pen drive. If necessary, the information on this IC can be rewritten or retrieved.

The wide range of operating voltage of AT24C256 EEPROM is from 1.7 Volts to 5.5 Volts, which can be used as an ideal EEPROM in both 3.3 Volts and 5 Volts systems. The storage space of this IC is 32 Kbyte Or 256Kbit and it is possible to cascade 8 similar EEPROM chips for expansion.

AT24C256 EEPROM Pinout

The AT24C256 EEPROM is an 8-pin integrated chip with 32 Kbyte memories. The AT24C256 EEPROM pin configuration is shown in the below tabular form. The pin diagram and the AT24C256 IC are shown in the figure below.

AT24C256 EEPROM Pinout

 

Pin No Pin Name Description
1 A0 User Configurable   Chip Select
2 A1 User Configurable   Chip Select
3 NC No Connection
4 GND Ground Pin
5 SDA Serial Data Pin
6 SCL Serial Clock Pin
7 WP Write Protect Pin
8 VCC Power Supply Pin

AT24C256 EEPROM CAD Model

AT24C256 Footprint

 

AT24C256 3D Model

Specifications

Microchip Technology AT24C256B-PU technical specifications, attributes, parameters and parts with similar specifications to Microchip Technology AT24C256B-PU.

AT24C256B-PU Tech Specifications

Microchip Technology AT24C256B-PU technical specifications, attributes, parameters and parts with similar specifications to Microchip Technology AT24C256B-PU.

Product Attribute Attribute Value
MountThrough Hole
Mounting TypeThrough Hole
Package / Case8-DIP (0.300, 7.62mm)
Number of Pins8Pins
Supplier Device Package8-PDIP
Memory TypesNon-Volatile
Operating Temperature-40°C~85°C TA
PackagingTube
Published1997
Part StatusObsolete
Moisture Sensitivity Level (MSL)1 (Unlimited)
Product Attribute Attribute Value
Max Operating Temperature85°C
Min Operating Temperature-40°C
Voltage - Supply1.8V~5.5V
Frequency1MHz
Base Part NumberAT24C256
Interface2-Wire, I2C, Serial
Max Supply Voltage5.5V
Min Supply Voltage1.8V
Memory Size256Kb 32K x 8
Nominal Supply Current3mA
Clock Frequency1MHz
Product Attribute Attribute Value
Access Time550ns
Memory FormatEEPROM
Memory InterfaceI2C
Write Cycle Time - Word, Page5ms
Density256 kb
Max Frequency400kHz
REACH SVHCNo SVHC
Radiation HardeningNo
RoHS StatusROHS3 Compliant
0 Products View Similar

Features of AT24C256 EEPROM

• Low-voltage and Standard-voltage Operation

– 1.8 (VCC = 1.8V to 5.5V)

• Internally Organized as 32,768 x 8

• Two-wire Serial Interface

• Schmitt Trigger, Filtered Inputs for Noise Suppression

• Bidirectional Data Transfer Protocol

• 1 MHz (5.0V, 2.7V, 2.5V), and 400 kHz (1.8V) Compatibility

• Write Protect Pin for Hardware and Software Data Protection

• 64-byte Page Write Mode (Partial Page Writes Allowed)

• Self-timed Write Cycle (5 ms Max)                                        

• High Reliability

– Endurance: One Million Write Cycles

– Data Retention: 40 Years

• Lead-free/Halogen-free Devices Available

• 8-lead JEDEC PDIP, 8-lead JEDEC SOIC, EIAJ SOIC, 8-lead Ultra-Thin Small Array

Package (SAP), 8-lead TSSOP, and 8-ball dBGA2 Packages

• Die Sales: Wafer Form, Waffle Pack, and Bumped Wafers

AT24C256 EEPROM Applications

  • Data Logging

  • Audio devices

  • Remote storage devices

  • Data analytics

  • Storage devices

  • Used where Flash memory of MCU is less

AT24C256 EEPROM Equivalents

24LC512, AT24C256 EEPROM 

How to Use AT24C256 EEPROM?

With the help of a little example circuit schematic, let's learn how to use the AT24C256 EEPROM IC. The AT24C256 EEPROM IC communicates with the help of the I2C protocol. The circuit diagram for connecting an EEPROM IC to a microcontroller is given in the diagram below. The IC is given a supply voltage of 3.3 or 5 volts, and its communication lines are linked as indicated in the circuit diagram below.

 AT24C256 circuit.jpg

AT24C256 EEPROM Circuit

 

Connect pin 6 SCK (Serial Clock) to the microcontroller's SCK pin and pin 5 SDA (Serial Data) to the microcontroller's SDA pin. Two pull-up resistors are used to pull the SCK and SDA pins to a high communication line, similar to I2C communication. This aids in maintaining the bus's idle state at a high level.

When more than one EEPROM or I2C device is connected to the same MCU, the A0, A1, and A2 select pins of this IC are used (Microcontroller unit). These address pins are otherwise connected to the ground. These three pins are linked to the GPIO pins in the preceding circuit layout because more than one EEPROM IC can be cascaded if necessary.

 

The Write Protect Pin on pin 7 of the AT24C256 EEPROM is utilized to strengthen data security in this IC. If WP (Write Protect) is set to zero (logic 0), the data on the EEPROM IC can be deleted or written. The data written on the IC is otherwise unchanged. If data security isn't a concern, this pin can be grounded (0). Regardless of the state of the WP pin, we can read the data from the EEPROM.

 

After successful communication, we can program the MCU to write/read the data to the EEPROM IC by using the values of the right register. Firstly we should specify the address of the location to where the data is to be read/written. This shows the normal process of how the data is read/written byte by byte.

 

An additional option of Page Write is provided by the equivalent 24LC512 EEPROM IC so that the user can write the data of 126 bytes continuously without mentioning any address of each byte of data.

 data exchange.jpg

 

The data interchange between the microcontroller and the EEPROM IC is depicted in the diagram above. The complete message may be broken down into four parts: the start bit, the slave address, the read/write bit, and finally the acknowledgment bit. The Slave address is further broken down into Control code and chip select bits. Because the control code is hardcoded and we are unable to change it, the value will always be 1010. The MCU determines the value of Chip Select bits. For example, if all three pins A2, A1, and A0 are set to low, the device's address will be 0x50. To learn more about how to communicate with the IC, read the datasheet at the bottom of the page.

 

AT24C256 EEPROM Dimensions

AT24C256 EEPROM Manufacturer

Microchip Technology Inc. is a leader that provides microcontroller and analog semiconductors. The microchip was headquartered in Chandler, Arizona. We are dedicated to offering low-risk product development, reducing total system cost, and accelerating time to market. We mainly serve different fields of customers applications around the world. To provide prominent technical support along with reliable delivery and quality is our goal.

Frequently Asked Questions

What is the use of AT24C256 EEPROM?
The AT24C256 EEPROM is an 8-pin, 32 Kbyte Electrically Erasable Programmable Read-Only Memory Integrated Chip, which is used to store the data/information on this chip and remains even when the power is OFF. It works like a pen drive.
How is data stored in AT24C256 EEPROM?
AT24C256 EEPROM stands for electrically erasable programmable read-only memory. It is a non-volatile flash memory device, that is, stored information is retained when the power is removed. Data saved in an EEPROM chip is permanent until the client chooses to delete and replace the data that it contains.
Is AT24C256 EPROM volatile or nonvolatile?
An AT24C256 EPROM is a non-volatile memory chip which is why it is used to store the program.
FAQ
What is the use of AT24C256 EEPROM?
The AT24C256 EEPROM is an 8-pin, 32 Kbyte Electrically Erasable Programmable Read-Only Memory Integrated Chip, which is used to store the data/information on this chip and remains even when the power is OFF. It works like a pen drive.
How is data stored in AT24C256 EEPROM?
AT24C256 EEPROM stands for electrically erasable programmable read-only memory. It is a non-volatile flash memory device, that is, stored information is retained when the power is removed. Data saved in an EEPROM chip is permanent until the client chooses to delete and replace the data that it contains.
Is AT24C256 EPROM volatile or nonvolatile?
An AT24C256 EPROM is a non-volatile memory chip which is why it is used to store the program.

TAGS

Share