DataSheet8.cn


PDF ( 数据手册 , 数据表 ) NM25C040

零件编号 NM25C040
描述 4K-Bit Serial CMOS EEPROM (Serial Peripheral Interface (SPI) Synchronous Bus)
制造商 Fairchild
LOGO Fairchild LOGO 


1 Page

No Preview Available !

NM25C040 数据手册, 描述, 功能
March 1999
NM25C040
4K-Bit Serial CMOS EEPROM
(Serial Peripheral Interface (SPI) Synchronous Bus)
General Description
The NM25C040 is a 4096-bit CMOS EEPROM with an SPI
compatible serial interface. The NM25C040 is designed for data
storage in applications requiring both non-volatile memory and in-
system data updates. This EEPROM is well suited for applications
using the 68HC11 series of microcontrollers that support the SPI
interface for high speed communication with peripheral devices
via a serial bus to reduce pin count. The NM25C040 is imple-
mented in Fairchild Semiconductor’s floating gate CMOS process
that provides superior endurance and data retention.
The serial data transmission of this device requires four signal
lines to control the device operation: Chip Select (CS), Clock
(SCK), Data In (SI), and Serial Data Out (SO). All programming
cycles are completely self-timed and do not require an erase
before WRITE.
BLOCK WRITE protection is provided by programming the STA-
TUS REGISTER with one of four levels of write protection.
Additionally, separate WRITE enable and WRITE disable instruc-
tions are provided for data protection.
Features
s 2.1 MHz clock rate @ 2.7V to 5.5V
s 4096 bits organized as 512 x 8
s Multiple chips on the same 3-wire bus with separate chip
select lines
s Self-timed programming cycle
s Simultaneous programming of 1 to 4 bytes at a time
s Status register can be polled during programming to monitor
READY/BUSY
s Write Protect (WP) pin and write disable instruction for both
hardware and software write protection
s Block write protect feature to protect against accidental
writes
s Endurance: 1,000,000 data changes
s Data retention greater than 40 years
s Packages available: 8-pin DIP, 8-pin SO, or 8-pin TSSOP
Hardware data protection is provided by the WP pin to protect
against inadvertent programming. The HOLD pin allows the serial
communication to be suspended without resetting the serial
sequence.
Block Diagram
CS
HOLD
SCK
SI
Instruction
Register
Instruction
Decoder
Control Logic
and Clock
Generators
VCC
VSS
WP
Address
Counter/
Register
Decoder
1 of 512
Program
Enable
VPP
EEPROM Array
4096 Bits
(512 x 8)
High Voltage
Generator
and
Program
Timer
Read/Write Amps
Data In/Out Register
8 Bits
Data Out
Buffer
SO
Non-Volatile
Status Register
DS012401-1
© 1999 Fairchild Semiconductor Corporation
NM25C040 Rev. D.1
1
www.fairchildsemi.com







NM25C040 pdf, 数据表
Functional Description (Continued)
FIGURE 10. Write Sequence
The WRSR command requires the following sequence. The CS
line is pulled low to select the device and then the WRSR op-code
CS is transmitted on the SI line followed by the data to be pro-
grammed. See Figure 12.
FIGURE 12. Write Status Register
SCK
CS
SI D2
D1
D0
SO
DS012401-12
The READY/BUSY status of the device can be determined by
SI
SO
WRSR
SR Data
Op-Code xxxxBP1BP0xx
DS012401-14
executing a READ STATUS REGISTER (RDSR) instruction. Bit 0
= 1 indicates that the WRITE cycle is still in progress and Bit 0 = Note that the first four bits are don’t care bits followed by BP1 and
0 indicates that the WRITE cycle has ended. During the WRITE BP0 then two additional don’t care bits. Programming will start
programming cycle (Bit 0 = 1) only the READ STATUS REGIS- after the CS pin is forced back to a high level. As in the WRITE
TER instruction is enabled.
instruction the LOW to HIGH transition of the CS pin must occur
during the SCK low time immediately after clocking in the last don’t
The NM25C040 is capable of a 4 byte PAGE WRITE operation. care bit. See Figure 13.
After receipt of each byte of data the two low order address bits are
internally incremented by one. The seven high order bits of the
FIGURE 13. Start WRSR Condition
address will remain constant. If the master should transmit more
than 4 bytes of data, the address counter will “roll over,” and the
CS
previously loaded data will be reloaded. See Figure 11.
FIGURE 11. 4 Byte Page Write
CS
Write Byte Data Data Data Data
SI
Op-Code Addr (n) (n)
(n + 1) (n + 2) (n + 3)
SO
SCK
SI BP0
SO DS012401-15
The READY/BUSY status of the device can be determined by
executing a READ STATUS REGISTER (RDSR) instruction. Bit 0
DS012401-13 = 1 indicates that the WRSR cycle is still in progress and Bit 0 =
0 indicates that the WRSR cycle has ended.
At the completion of a WRITE cycle the device is automatically
returned to the write disable state.
At the completion of a WRITE cycle the device is automatically
returned to the write disable state.
If the device is not WRITE enabled, the device will ignore the
WRITE instruction and return to the standby state when CS is
forced high. A new CS falling edge is required to re-initialize the
serial communication.
WRITE STATUS REGISTER (WRSR): The WRITE STATUS
REGISTER (WRSR) instruction is used to program the non-
volatile status register Bits 2 and 3 (BP0 and BP1). The WRITE
PROTECT (WP) pin must be held high and two separate instruc-
tions must be executed. The chip must first be write enabled via
the WRITE ENABLE instruction and then a WRSR instruction
must be executed.
NM25C040 Rev. D.1
8 www.fairchildsemi.com














页数 10 页
下载[ NM25C040.PDF 数据手册 ]


分享链接

Link :

推荐数据表

零件编号描述制造商
NM25C0404K-Bit Serial CMOS EEPROM (Serial Peripheral Interface (SPI) Synchronous Bus)Fairchild
Fairchild
NM25C0414K-Bit Serial Interface CMOS EEPROM (Serial Peripheral Interface (SPI) Synchronous Bus)Fairchild
Fairchild

零件编号描述制造商
STK15C88256-Kbit (32 K x 8) PowerStore nvSRAMCypress Semiconductor
Cypress Semiconductor
NJM4556DUAL HIGH CURRENT OPERATIONAL AMPLIFIERNew Japan Radio
New Japan Radio
EL1118-G5 PIN LONG CREEPAGE SOP PHOTOTRANSISTOR PHOTOCOUPLEREverlight
Everlight


DataSheet8.cn    |   2020   |  联系我们   |   搜索  |  Simemap