Microchip Technology 25LC040AT-I/MC
- Part No.:
- 25LC040AT-I/MC
- Manufacturer:
- Microchip Technology
- Category:
- Memory
- Package:
- 8-VFDFN Exposed Pad
- Datasheet:
-
25LC040AT-I/MC.pdf
- Description:
- IC EEPROM 4KBIT SPI 10MHZ 8DFN
- Quantity:
- Payment:

- Shipping:

Inventory:2,968
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
25LC040AT-I/MC from Microchip Technology Inc. is a 4 Kbit (512 × 8) SPI Serial EEPROM with 16-byte page write capability, 10 MHz max clock frequency, and industrial temperature range (−40°C to +85°C). It features hardware write protection (WP pin), HOLD functionality for interrupt-safe serial communication, and block-level write protection (none/¼/½/all array). Used in embedded systems for storing calibration data, configuration settings, and firmware parameters.
For engineers reviewing the 25LC040AT-I/MC datasheet, 25LC040AT-I/MC pinout, 25LC040AT-I/MC application, or 25LC040AT-I/MC equivalent, key selection criteria include VCC range (2.5–5.5 V), page write timing (≤5 ms), endurance (1 million cycles), data retention (>200 years), and compatibility with standard SPI Mode 0,0 and Mode 1,1 interfaces.
Technical Context
The 25LC040AT-I/MC implements a true SPI-compatible interface with separate SI (data in) and SO (data out) lines, CS-controlled selection, and SCK-synchronized transfers. Its internal architecture includes a 512-byte EEPROM array, page latches, status register (WIP/WEL/BP0/BP1), and HV generator for write/erase operations.
It supports byte and page write modes, sequential read with automatic address increment, and HOLD-driven pause/resume of ongoing SPI transactions without sequence loss. Write enable latch (WEL) must be set via WREN instruction before any nonvolatile write, and is automatically reset after successful write or power-up.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Memory Size | 4 Kbit (512 × 8 bits) - sufficient for small configuration tables, sensor calibration coefficients, or boot-time parameter storage. |
| Interface | SPI-compatible serial bus (Mode 0,0 and Mode 1,1) - interoperable with PIC®, ARM Cortex-M, and other microcontrollers' hardware SPI peripherals. |
| Max Clock Frequency | 10 MHz at VCC ≥ 4.5 V - enables fast read/write throughput up to ~1.25 MB/s effective (page write limited by internal 5 ms cycle). |
| Write Cycle Time | ≤5 ms per byte or page - defines minimum interval between write commands; requires polling WIP bit or delay before next access. |
| Endurance & Retention | 1,000,000 erase/write cycles; >200 years data retention - suitable for field-deployed devices requiring long-term reliability without refresh. |
| VCC Range | 2.5 V to 5.5 V - compatible with both 3.3 V and 5 V logic systems, eliminating level-shifting in mixed-voltage designs. |
| Temperature Range | Industrial: −40°C to +85°C - validated for operation in industrial control panels, automotive body electronics, and outdoor IoT nodes. |
Pinout & Package
25LC040AT-I/MC is packaged in an 8-lead 2×3 mm DFN (Dual Flat No-lead) with exposed pad, RoHS-compliant and Pb-free. Pin 1 is marked by laser indentation; exposed pad may be connected to VSS or left floating.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| CS | Chip Select Input | Active-low enable: drives device into active mode; rising edge initiates internal write cycle after valid write sequence. |
| SO | Serial Data Output | Tri-state open-drain output: delivers read data MSb-first on falling edge of SCK; high-impedance when CS high or HOLD low. |
| WP | Write-Protect Input | Hardware lock: pulls low to disable all writes (array and STATUS register), regardless of WEL state; overrides software protection. |
| VSS | Ground Reference | Primary return path for all I/O and core circuitry; must be low-impedance connection to system ground plane. |
| SI | Serial Data Input | CMOS input: accepts instructions, addresses, and write data MSb-first on rising edge of SCK; sampled only when CS low and HOLD high. |
| SCK | Serial Clock Input | Synchronization signal: defines timing for SI sampling (rising edge) and SO update (falling edge); supports 10 MHz max in 4.5–5.5 V range. |
| HOLD | Hold Input | Pause control: pulls low (while SCK low) to suspend SPI transaction mid-sequence; resumes on rising edge while SCK low - enables servicing higher-priority interrupts. |
| VCC | Supply Voltage | Core power rail: powers EEPROM array, logic, and charge pump; bypass capacitor (0.1 µF) required near pin for stable write operation. |
Key Features
| Feature | Design Value |
|---|---|
| Page Write (16 bytes) | Reduces firmware overhead by enabling burst writes within same 16-byte boundary - cuts write command count vs. byte-by-byte programming. |
| Block Write Protection | BP0/BP1 bits in STATUS register allow selective locking of upper ¼, ½, or full memory array - prevents accidental overwrite of critical firmware or calibration data. |
| Power-On Write Disable | Write enable latch resets at power-up, and WP pin defaults to protected state - eliminates risk of spurious writes during power ramp or brown-out conditions. |
| HOLD Functionality | Enables deterministic SPI pause/resume without reinitializing CS or losing address pointer - essential for real-time systems with latency-sensitive interrupt handling. |
| ESD Robustness | 4 kV HBM ESD rating on all pins - ensures survivability during board handling, assembly, and field operation in electrostatic-prone environments. |
Applications
| Industrial Sensor Node | Automotive Body Control Module |
|---|---|
Use Scenario: Storing factory-calibrated offset/gain values and runtime compensation coefficients for temperature, pressure, and humidity sensors. IC Role / Device Role / Timing Role: Nonvolatile configuration store accessed at startup and during field recalibration; SPI reads occur in <100 µs, writes triggered only during maintenance mode. Use Value: Eliminates need for external trimming components and enables post-manufacture calibration updates in deployed units. | Use Scenario: Holding seat position memory, mirror angle presets, and lighting configuration profiles in door modules and center consoles. IC Role / Device Role / Timing Role: Persistent parameter storage with WP pin hardwired to MCU GPIO for dynamic protection during CAN message processing. Use Value: Survives vehicle battery disconnects and supports >1M seat adjustment cycles over 15-year service life. |
| Medical Infusion Pump | Smart Energy Meter |
Use Scenario: Recording dose history, alarm logs, and user-defined therapy profiles with tamper-resistant write protection. IC Role / Device Role / Timing Role: Secure audit trail storage; STATUS register BP bits locked to prevent modification of historical records after initial commissioning. Use Value: Meets IEC 62304 traceability requirements and enables FDA audit-ready event logging without external secure element. | Use Scenario: Storing tariff schedules, meter calibration constants, and demand-response event timestamps in ANSI C12.22-compliant meters. IC Role / Device Role / Timing Role: High-reliability data vault operating across wide temperature swings; HOLD used to pause EEPROM access during RF transmission bursts. Use Value: Guarantees 200+ year data integrity under utility-grade thermal cycling and eliminates annual data refresh routines. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar serial EEPROM applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| 25AA040AT-I/MC | Wider VCC range (1.8–5.5 V); supports lower-voltage operation down to 1.8 V - not valid for 25LC040AT-I/MC's 2.5 V min requirement. | Enables direct use in 1.8 V MCU subsystems without regulator; unsuitable where supply cannot drop below 2.5 V. | Select only if system operates below 2.5 V; verify timing specs at reduced VCC. |
| AT25040B-MAHL-T | Same 4 Kbit SPI EEPROM, but with faster 20 MHz clock support and deeper sleep current (1 μA vs. 5 μA); different pinout (SOIC-8 only). | Preferred for battery-powered devices needing ultra-low standby drain; incompatible with DFN footprint of 25LC040AT-I/MC. | Choose for energy-constrained designs; requires PCB redesign due to package and pin mapping differences. |
Compared with 25LC040AT-I/MC, 25AA040AT-I/MC offers broader voltage flexibility but lacks automotive qualification, while AT25040B-MAHL-T delivers superior speed and power efficiency at the cost of footprint compatibility and Microchip ecosystem integration.
Availability
25LC040AT-I/MC is available at Aetrix Electronics and suitable for industrial automation, automotive body electronics, and medical device applications requiring stable component supply, long-lifecycle support, and guaranteed RoHS compliance.
Supply support for 25LC040AT-I/MC includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Microchip Technology Inc. is a leading provider of microcontroller, analog, FPGA, and memory solutions, headquartered in Chandler, Arizona, with global design, manufacturing, and sales operations.
The 25LC040A family was designed for cost-sensitive, space-constrained embedded systems requiring reliable nonvolatile storage with minimal external components and seamless SPI integration.
FAQ
What is the maximum clock frequency supported by the 25LC040AT-I/MC?
The 25LC040AT-I/MC supports up to 10 MHz clock frequency when VCC is 4.5 V to 5.5 V. At 2.5 V ≤ VCC < 4.5 V, the maximum clock drops to 5 MHz, and at 1.8 V ≤ VCC < 2.5 V, it is rated for 3 MHz - though 25LC040AT-I/MC is not specified below 2.5 V. These limits ensure setup/hold timing margins are met across voltage and temperature ranges.
Does the 25LC040AT-I/MC require external pull-up resistors on its SPI lines?
No, the 25LC040AT-I/MC does not require external pull-ups on SI, SO, SCK, or CS. Its SO pin is actively driven (not open-drain), and all inputs meet CMOS threshold specifications. Pull-ups may be added for noise immunity in electrically noisy environments, but they are not functionally necessary for basic SPI operation per the datasheet.
How does the HOLD pin function during an ongoing SPI read sequence in the 25LC040AT-I/MC?
When HOLD is pulled low during an active read (with CS low and SCK toggling), the 25LC040AT-I/MC immediately places SO in high-impedance state and ignores further SCK and SI transitions. The internal address pointer remains frozen. Upon returning HOLD to high (while SCK is low), the device resumes reading from the exact byte where it paused - no retransmission or restart is needed.
Can the 25LC040AT-I/MC be used in automotive applications requiring AEC-Q100 qualification?
No, the 25LC040AT-I/MC is rated for Industrial temperature range (−40°C to +85°C) and is not AEC-Q100 qualified. For automotive use, Microchip offers the 25LC040A-E/MC variant (E grade, −40°C to +125°C) with extended temperature validation and automotive-specific reliability testing - this part carries distinct part numbering and qualification documentation.
What happens to the write enable latch after a successful write operation completes in the 25LC040AT-I/MC?
After a successful byte, page, or STATUS register write operation, the write enable latch (WEL bit) in the 25LC040AT-I/MC is automatically reset to '0'. This means the next write attempt will fail unless WREN is reissued. This behavior prevents accidental multi-byte writes and enforces explicit write-enable discipline in firmware.
25LC040AT-I/MC Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Microchip Technology
- Series:
- -
- Package/Case:
- 8-VFDFN Exposed Pad
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- Not Verified
- Memory Type:
- Non-Volatile
- Memory Format:
- EEPROM
- Technology:
- EEPROM
- Memory Size:
- 4Kbit
- Memory Organization:
- 512 x 8
- Memory Interface:
- SPI
- Clock Frequency:
- 10 MHz
- Write Cycle Time - Word, Page:
- 5ms
- Access Time:
- -
- Voltage - Supply:
- 2.5V ~ 5.5V
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 8-DFN (2x3)
25LC040AT-I/MC FAQ
1.How can I place an order for 25LC040AT-I/MC through Aetrix?
Please submit a Request for Quotation (RFQ) for 25LC040AT-I/MC on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for 25LC040AT-I/MC reliable?
The price and inventory of 25LC040AT-I/MC are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for 25LC040AT-I/MC is usually 5 days.
3.What payment methods are accepted for 25LC040AT-I/MC?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for 25LC040AT-I/MC transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for 25LC040AT-I/MC?
25LC040AT-I/MC orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your 25LC040AT-I/MC order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for 25LC040AT-I/MC?
For technical support, including 25LC040AT-I/MC datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your 25LC040AT-I/MC requirements.
6.How does Aetrix verify that 25LC040AT-I/MC is sourced from the original manufacturer or authorized distributors?
All 25LC040AT-I/MC products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that 25LC040AT-I/MC meets industry standards.
7.What is the process for return or replacement of 25LC040AT-I/MC?
All 25LC040AT-I/MC units undergo pre-shipment inspection (PSI). If there is an issue with 25LC040AT-I/MC, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The 25LC040AT-I/MC part is unused and in its original packaging.
Return procedure for 25LC040AT-I/MC:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
25LC040AT-I/MC Tags

-
M24C02-WMN6TP
STMicroelectronics
-
AT24C02C-XHM-T
Microchip Technology

-
AT21CS01-STUM10-T
Microchip Technology

-
AT24C02C-SSHM-T
Microchip Technology

-
24LC01BT-I/OT
Microchip Technology
-
M24C02-FMC6TG
STMicroelectronics

-
AT24CS02-SSHM-T
Microchip Technology

-
93LC46BT-I/OT
Microchip Technology

-
AT24C04C-SSHM-T
Microchip Technology

-
24LC01BT-I/SN
Microchip Technology

-
24AA02UIDT-I/OT
Microchip Technology

-
AT24C08C-STUM-T
Microchip Technology
Tech Hub
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
