25C040 MicrochipTechnology, 25C040 Datasheet

no-image

25C040

Manufacturer Part Number
25C040
Description
4KSPIBusSerialEEPROM
Manufacturer
MicrochipTechnology
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
25C040-I/P
Manufacturer:
MCP
Quantity:
134
Part Number:
25C040-I/P
Manufacturer:
MICROCHIP
Quantity:
12 000
Part Number:
25C040-I/SN
Manufacturer:
MCP
Quantity:
7 217
Part Number:
25C040-I/SN
Manufacturer:
MICROCHIP
Quantity:
12 000
Part Number:
25C040-I/SN
Manufacturer:
MICROCHI
Quantity:
20 000
Part Number:
25C040/P
Manufacturer:
MCP
Quantity:
642
Part Number:
25C040T-I/SN
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
DEVICE SELECTION TABLE
FEATURES
• Low power CMOS technology
• 512 x 8 bit organization
• 16 byte page
• Write cycle time: 5ms max.
• Self-timed ERASE and WRITE cycles
• Block write protection
• Built-in write protection
• Sequential read
• High reliability
• 8-pin PDIP, SOIC, and TSSOP packages
• Temperature ranges supported:
DESCRIPTION
The Microchip Technology Inc. 25AA040/25LC040/
25C040 (25xx040
able PROM. The memory is accessed via a simple
Serial Peripheral Interface (SPI) compatible serial bus.
The bus signals required are a clock input (SCK) plus
separate data in (SI) and data out (SO) lines. Access to
the device is controlled through a chip select (CS) input.
Communication to the device can be paused via the
hold pin (HOLD). While the device is paused, transi-
tions on its inputs will be ignored, with the exception of
chip select, allowing the host to service higher priority
interrupts. Also, write operations to the device can be
disabled via the write protect pin (WP).
*25xx040 is used in this document as a generic part number for the 25AA040/25LC040/25C040 devices.
SPI is a trademark of Motorola.
M
25AA040
25LC040
- Write current: 3 mA typical
- Read current: 500 A typical
- Standby current: 500 nA typical
- Protect none, 1/4, 1/2, or all of array
- Power on/off data protection circuitry
- Write enable latch
- Write protect pin
- Endurance: 10M cycles (guaranteed)
- Data retention: > 200 years
- ESD protection: > 4000 V
- Commercial: (C)
- Industrial: (I)
- Automotive: (E) (25C040)
1997 Microchip Technology Inc.
Number
25C040
Part
4.5-5.5V
1.8-5.5V
2.5-5.5V
Range
*
V
) is a 4K bit serial Electrically Eras-
CC
4K SPI
Frequency
Max Clock
25AA040/25LC040/25C040
1 MHz
2 MHz
3 MHz
-40 C to +85 C
-40 C to +125 C
0 C to +70 C
Ranges
Temp
C,I,E
C,I
C,I
Bus Serial EEPROM
Preliminary
PACKAGE TYPES
BLOCK DIAGRAM
HOLD
SCK
WP
SO
CS
SI
HOLD
I/O Control
V
SO
CS
Register
CC
Status
Logic
V
WP
SO
CS
SS
1
2
3
4
PDIP/SOIC
1
2
3
4
V
V
CC
SS
TSSOP
Memory
Control
Logic
8
7
6
5
8
7
6
5
Dec
X
V
HOLD
SCK
SI
DS21204A-page 1
CC
SCK
SI
V
WP
Y Decoder
Sense Amp.
R/W Control
SS
HV Generator
Page Latches
EEPROM
Array

Related parts for 25C040

25C040 Summary of contents

Page 1

... Also, write operations to the device can be disabled via the write protect pin (WP). *25xx040 is used in this document as a generic part number for the 25AA040/25LC040/25C040 devices. SPI is a trademark of Motorola. 1997 Microchip Technology Inc. ...

Page 2

... 4. Timing Measurement Reference Level Input Output Note 1: For For + 1.8V to 5.5V AMB - + 1.8V to 5.5V AMB - +125 4.5V to 5.5V (25C040 only) AMB CC Min Max Units 2 0 < 2.7V (Note -0.3 0 ...

Page 3

... HZ 150 — ns 200 — ns 100 — 150 — ns 200 — ns — 10M — E/W Cycles Preliminary = 1.8V to 5.5V = 1.8V to 5.5V = 4.5V to 5.5V (25C040 only) Test Conditions V = 4. 2. 1. 4. 2. 1. 4. 2. 1. 4. ...

Page 4

... FIGURE 1-2: HOLD TIMING CS T SCK SO n+2 n+1 n+2 n+1 SI HOLD FIGURE 1-3: SERIAL INPUT TIMING CS T CSS Mode 1,1 Mode 0,0 SCK Tsu MSB in SO FIGURE 1-4: SERIAL OUTPUT TIMING SCK T V MSB out SO SI DS21204A-page high impedance n don’t care ...

Page 5

... SO pin is updated after the falling edge of the clock input. 1997 Microchip Technology Inc. 25AA040/25LC040/25C040 2.5 Write Protect (WP) This pin is a hardware write protect input pin. When WP is low, all writes to the array or status register are disabled, but any other operation functions normally ...

Page 6

... FUNCTIONAL DESCRIPTION 3.1 PRINCIPLES OF OPERATION The 25xx040 is a 512 byte Serial EEPROM designed to interface directly with the Serial Peripheral Interface (SPI) port of many of today’s popular microcontroller families, including Microchip’s PIC16C6X/7X micro- controllers. It may also interface with microcontrollers that do not have a built-in SPI port by using discrete I/O lines programmed properly with the software ...

Page 7

... SCK data byte 1997 Microchip Technology Inc. 25AA040/25LC040/25C040 lower address byte ...

Page 8

... Write Enable (WREN) and Write Disable (WRDI) The 25xx040 contains a write enable latch. Table 3-3 for the Write Protect Functionality Matrix. This latch must be set before any write operation will be completed internally. The WREN instruction will set the latch, and the WRDI will reset the latch. ...

Page 9

... SI SO 1997 Microchip Technology Inc. 25AA040/25LC040/25C040 3.6 Write Status Register(WRSR) The WRSR instruction allows the user to select one of four levels of protection for the array by writing to the appropriate bits in the status register. The array is divided up into four segments. The user has the ability ...

Page 10

... Data Protection The following protection has been implemented to pre- vent inadvertent writes to the array: • The write enable latch is reset on power-up. • A write enable instruction must be issued to set the write enable latch. • After a byte write, page write, or status register write, the write enable latch is reset. • ...

Page 11

... PRODUCT IDENTIFICATION SYSTEM To order or obtain information, e.g., on pricing or delivery, refer to the factory or the listed sales office. 25xx040 — /P Package: Temperature Range: Devices: Sales and Support Data Sheets Products supported by a preliminary Data Sheet may have an errata sheet describing minor operational differences and recom- mended workarounds ...

Page 12

W ORLDWIDE AMERICAS Corporate Office Microchip Technology Inc. 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 602-786-7200 Fax: 602-786-7277 Technical Support: 602 786-7627 Web: http://www.microchip.com Atlanta Microchip Technology Inc. 500 Sugar Mill Road, Suite 200B Atlanta, GA 30350 Tel: 770-640-0034 ...

Related keywords