版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、FeaturesLow-voltage and Standard-voltage Operation 2.7 (VCC = 2.7V to 5.5V) 1.8 (VCC = 1.8V to 3.6V)Internally Organized 16,384 x 8 and 32,768 x 8 Two-wire Serial InterfaceSchmitt Trigger, Filtered Inputs for Noise Suppression Bidirectional Data Transfer Protocol1 MHz (5V), 400 kHz (2.7V, 2.5V) and
2、100 kHz (1.8V) Compatibility Write Protect Pin for Hardware and Software Data Protection64- 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 YearsExtended Temperature and Lead-free/Halogen-free
3、 Devices Available8-lead JEDEC PDIP, 8-lead JEDEC and EIAJ SOIC, 8-lead MAP, 8-lead TSSOP, 8-lead SAP and 8-ball dBGA2 PackagesDie Sales: Wafer Form, Waffle Pack, and Bumped WafersDescriptionThe AT24C128/256 provides 131,072/262,144 bits of serial electrically erasable and programmable read only mem
4、ory (EEPROM) organized as 16,384/32,768 words of 8 bits each. The devices cascadable feature allows up to 4 devices to share a common Two-wire bus. The device is optimized for use in many industrial and commercial appli- cations where low power and low voltage operation are essential. The devices ar
5、e available in space-saving 8-lead JEDEC PDIP, 8-lead JEDEC SOIC, 8-lead EIAJ SOIC, 8-lead MAP (24C128), 8-lead TSSOP, 8-lead SOIC Array Package and 8-ball dBGA2 packages. In addition, the entire family is available in 2.7V (2.7V to 5.5V) and 1.8V (1.8V to 3.6V) versions.8-lead TSSOP8-lead PDIPTable
6、 1. Pin ConfigurationA0 A1 NC GND12348765VCC WP SCL SDAA0 A1 NC GND12348765VCC WP SCL SDA8-lead SOIC8-lead MAPVCC WP SCL SDAA0 A1 NC GNDA0 A1 NC GND12348765VCC WP SCL SDABottom View8-lead SAP8-ball dBGA2VCC WP SCL SDAA0 A1 NC GNDVCC WP SCL SDAA0 A1 NC GNDBottom ViewBottom View18172635481726354817263
7、54Pin NameFunctionA0 - A1Address InputsSDASerial DataSCLSerial Clock InputWPWrite ProtectNCNo ConnectGNDGroundTwo-wire Serial EEPROMs128K (16,384 x 8)256K (32,768 x 8)AT24C128 AT24C2560670RSEEPR8/05Absolute Maximum Ratings*NOTICE:Stresses beyond those listed under “Absolute Maximum Ratings” may caus
8、e permanent dam- age to the device. This is a stress rating only and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may af
9、fect device reliability.Figure 1. Block DiagramAT24C128/25620670RSEEPR8/05Operating Temperature55C to +125CStorage Temperature65C to +150CVoltage on Any Pinwith Respect to GroundV to +7.0VMaximum Operating VoltageVDC Output Current5.0 mAAT24C128/256Pin DescriptionSERIAL CLOCK (SCL): The SCL input is
10、 used to positive edge clock data into each EEPROM device and negative edge clock data out of each device.SERIAL DATA (SDA): The SDA pin is bidirectional for serial data transfer. This pin is open- drain driven and may be wire-ORed with any number of other open-drain or open collector devices.DEVICE
11、/ADDRESSES (A1, A0): The A1 and A0 pins are device address inputs that are hard- wired or left not connected for hardware compatibility with other AT24CXX devices. When the pins are hardwired, as many as four 128K/256K devices may be addressed on a single bus system (device addressing is discussed i
12、n detail under the Device Addressing section). If the pins are left floating, the A1 and A0 pins will be internally pulled down to GND if the capacitive coupling to the circuit board VCC plane is 3 pF, Atmel recommends con- necting the address pins to GND.WRITE PROTECT (WP): The write protect input,
13、 when connected to GND, allows normal write operations. When WP is connected high to VCC, all write operations to the memory are inhib- ited. If the pin is left floating, the WP pin will be internally pulled down to GND if the capacitive coupling to the circuit board VCC plane is 3 pF, Atmel recomme
14、nds con- necting the pin to GND.Memory OrganizationAT24C128/256, 128K/256K SERIAL EEPROM: The 128K/256K is internally organized as 256/512 pages of 64-bytes each. Random word addressing requires a 14/15-bit data word address.30670RSEEPR8/05Table 2. Pin Capacitance(1)Applicable over recommended opera
15、ting range from TA = 25C, f = 1.0 MHz, VCC = +1.8V.Note:1. This parameter is characterized and is not 100% tested.Table 3. DC Characteristics(1)Applicable over recommended operating range from: TAI = 40C to +85C, VCC = +1.8V to +5.5V; TAE= 40C to +125C(2), VCC = +2.7V to +5.5V(unless otherwise noted
16、).Notes: 1. VIL min and VIH max are reference only and are not tested.2. The AT24C128/256 bearing the process letter “B” on the package (the mark is located in the lower right corner on the top- side of the package) are approved for operation in the extended temperature range.AT24C128/25640670RSEEPR
17、8/05SymbolParameterTest ConditionMinTypMaxUnitsVCC1 VCC2 VCC3 ICC1 ICC2ISB1ISB2ISB3 ILI ILOVIL VIH VOL2VOL1Supply Voltage Supply Voltage Supply Voltage Supply Current Supply CurrentStandby Current (1.8V option)Standby Current (2.5V option)Standby Current (5.0V option)Input Leakage CurrentOutput Leak
18、age CurrentInput Low Level(1) Input High Level(1) Output Low LevelOutput Low LevelVCC = 5.0VREAD at 400 kHzVCC = 5.0VWRITE at 400 kHz VCC = 1.8VVIN = VCC or VSSVCC = 3.6VVCC = 2.5VVIN = VCC or VSSVCC = 5.5VVCC = 4.5 - 5.5VVIN = VCC or VSS VIN = VCC or VSSVOUT = VCC or VSSVCC = 3.0VIOL = 2.1 mAVCC =
19、1.8VIOL = 0.15 mA1.82.54.50.6VCC x 0.71.02.00.100.053.65.55.52.03.00.22.00.56.06.03.03.0VCC x 0.3VCC + 0.50.40.2V V VmA mA AAA A AV V VVSymbolTest ConditionMaxUnitsConditionsCI/OInput/Output Capacitance (SDA)8pFVI/O = 0VCINInput Capacitance (A0, A1, SCL)6pFVIN = 0VAT24C128/256Table 4. AC Characteris
20、tics Industrial TemperaturesApplicable over recommended operating range from TAI = 40C to +85C, VCC = +1.8V to +5.5V, CL = 100 pF (unless oth- erwise noted). Test conditions are listed in Note 2.Notes:1.2.This parameter is characterized and is not 100% tested. AC measurement conditions:RL (connects
21、to VCC): 1.3 kW (2.5V, 5V), 10 kW (1.8V)Input pulse voltages: 0.3 VCC to 0.7 VCC Input rise and fall times: 50 nsInput and output timing reference voltages: 0.5 VCCThe Write Cycle Time of 5 ms only applies to the AT24C128/256 devices bearing the process letter “B” on the package (the mark is located
22、 in the lower right corner on the top side of the package).The AT24C128/256 bearing the process letter “B” in the package (the mark is located in the lower right corner on the top side of the package), guarantees 1 million write cycle endurance (1.8 3.6V).3.4.50670RSEEPR8/05SymbolParameter1.8-volt2.
23、5-volt5.0-voltUnitsMinMaxMinMaxMinMaxfSCL tLOW tHIGHtAAtBUFtHD.STA tSU.STA tHD.DAT tSU.DATtR tFtSU.STOtDH tWREndurance(1)Clock Frequency, SCL Clock Pulse Width Low Clock Pulse Width High Clock Low to Data Out ValidTime the bus must be free before a new transmission can start(1)Start Hold Time Start
24、Set-up Time Data In Hold Time Data In Set-up Time Inputs Rise Time(1) Inputs Fall Time(1) Stop Set-up Time Data Out Hold Time Write Cycle Time25C, Page Mode4.74.00.14.74.04.702004.71001004.51.030020 or 5(3)1.30.60.051.30.60.601000.6504000.90.330010 or 5(3)0.40.40.050.50.250.2501000.255010000.550.310
25、010 or 5(3)kHz s s sss s s ns s ns s ns msWrite Cycles100k or 1,000,000(4)Table 5. AC Characteristics(5) Extended TemperaturesApplicable over recommended operating range from TAE = 40C to +125C, VCC = +2.7V to +5.5V, CL = 100 pF (unless otherwise noted). Test conditions are listed in Note 2.Notes:1.
26、2.This parameter is characterized and is not 100% tested. AC measurement conditions:RL (connects to VCC): 1.3 kW (2.5V, 5V), 10 kW (1.8V)Input pulse voltages: 0.3 VCC to 0.7 VCC Input rise and fall times: 50 nsInput and output timing reference voltages: 0.5 VCCThe Write Cycle Time of 5 ms only appli
27、es to the AT24C128/256 devices bearing the process letter “B” on the package (the mark is located in the lower right corner on the top side of the package).The AT24C128/256 bearing the process letter “B” in the package (the mark is located in the lower right corner on the top side of the package), g
28、uarantees 1 million write cycle endurance (1.8 3.6V).The AT24C128/256 bearing the process letter “B” on the package (the mark is located in the lower right corner on the top- side of the package) are approved for operation in the extended temperature range.3.4.5.AT24C128/25660670RSEEPR8/05SymbolPara
29、meter2.7-volt5.0-voltUnitsMinMaxMinMaxfSCL tLOW tHIGHtAAtBUFtHD.STA tSU.STA tHD.DAT tSU.DATtR tFtSU.STOtDH tWREndurance(1)Clock Frequency, SCL Clock Pulse Width Low Clock Pulse Width High Clock Low to Data Out ValidTime the bus must be free before a new transmission can start(1)Start Hold Time Start
30、 Set-up Time Data In Hold Time Data In Set-up Time Inputs Rise Time(1) Inputs Fall Time(1) Stop Set-up Time Data Out Hold Time Write Cycle Time25C, Page Mode1.30.60.051.30.60.601000.6504000.90.330010 or 5(3)0.40.40.050.50.250.2501000.255010000.550.310010 or 5(3)kHz s s sss s s ns s ns s ns msWrite C
31、ycles100k or 1,000,000(4)AT24C128/256Device OperationCLOCK and DATA TRANSITIONS: The SDA pin is normally pulled high with an external device. Data on the SDA pin may change only during SCL low time periods (see Figure 4 on page 8). Data changes during SCL high periods will indicate a start or stop c
32、ondition as defined below.START CONDITION: A high-to-low transition of SDA with SCL high is a start condition which must precede any other command (see Figure 5 on page 9).STOP CONDITION: A low-to-high transition of SDA with SCL high is a stop condition. After a read sequence, the stop command will
33、place the EEPROM in a standby power mode (see Fig- ure 5 on page 9).ACKNOWLEDGE: All addresses and data words are serially transmitted to and from the EEPROM in 8-bit words. The EEPROM sends a zero during the ninth clock cycle to acknowl- edge that it has received each word.STANDBY MODE: The AT24C12
34、8/256 features a low power standby mode which is enabled:a) upon power-up and b) after the receipt of the STOP bit and the completion of any internal operations.MEMORY RESET: After an interruption in protocol, power loss or system reset, any two-wire part can be reset by following these steps: (a) C
35、lock up to 9 cycles, (b) look for SDA high in each cycle while SCL is high and then (c) create a start condition as SDA is high.70670RSEEPR8/05Figure 2. Bus Timing (SCL: Serial Clock, SDA: Serial Data I/O)Figure 3. Write Cycle Timing (SCL: Serial Clock, SDA: Serial Data I/O)SCLSDAACK8th BITWORDn(1)t
36、wr START CONDITIONSTOP CONDITIONNote:1. The write cycle time tWR is the time from a valid stop condition of a write sequence to the end of the internal clear/write cycle.Figure 4. Data ValidityAT24C128/25680670RSEEPR8/05AT24C128/256Figure 5. Start and Stop DefinitionFigure 6. Output AcknowledgeDevic
37、e AddressingThe 128K/256K EEPROM requires an 8-bit device address word following a start condition to enable the chip for a read or write operation (see Figure 7 on page 11). The device address word consists of a mandatory one, zero sequence for the first five most significant bits as shown. This is
38、 common to all two-wire EEPROM devices.The 128K/256K uses the two device address bits A1, A0 to allow as many as four devices on the same bus. These bits must compare to their corresponding hardwired input pins. The A1 and A0 pins use an internal proprietary circuit that biases them to a logic low c
39、ondition if the pins are allowed to float.The eighth bit of the device address is the read/write operation select bit. A read operation is initiated if this bit is high and a write operation is initiated if this bit is low.Upon a compare of the device address, the EEPROM will output a zero. If a com
40、pare is not made, the device will return to a standby state.DATA SECURITY: The AT24C128/256 has a hardware data protection scheme that allows the user to write protect the whole memory when the WP pin is at VCC.90670RSEEPR8/05Write OperationsBYTE WRITE: A write operation requires two 8-bit data word
41、 addresses following the device address word and acknowledgment. Upon receipt of this address, the EEPROM will again respond with a zero and then clock in the first 8-bit data word. Following receipt of the 8-bit data word, the EEPROM will output a zero. The addressing device, such as a microcontrol
42、ler, then must terminate the write sequence with a stop condition. At this time the EEPROM enters an internally-timed write cycle, tWR, to the nonvolatile memory. All inputs are disabled during this write cycle and the EEPROM will not respond until the write is complete (see Figure 8 on page 11).PAG
43、E WRITE: The 128K/256K EEPROM is capable of 64-byte page writes.A page write is initiated the same way as a byte write, but the microcontroller does not send a stop condition after the first data word is clocked in. Instead, after the EEPROM acknowledges receipt of the first data word, the microcont
44、roller can transmit up to 63 more data words. The EEPROM will respond with a zero after each data word received. The microcontroller must ter- minate the page write sequence with a stop condition (see Figure 9 on page 12).The data word address lower 6 bits are internally incremented following the re
45、ceipt of each data word. The higher data word address bits are not incremented, retaining the memory page row location. When the word address, internally generated, reaches the page boundary, the following byte is placed at the beginning of the same page. If more than 64 data words are transmitted t
46、o the EEPROM, the data word address will “roll over” and previous data will be overwritten. The address “roll over” during write is from the last byte of the current page to the first byte of the same page.ACKNOWLEDGE POLLING: Once the internally-timed write cycle has started and the EEPROM inputs a
47、re disabled, acknowledge polling can be initiated. This involves sending a start condition followed by the device address word. The read/write bit is representative of the operation desired. Only if the internal write cycle has completed will the EEPROM respond with a zero, allowing the read or writ
48、e sequence to continue.AT24C128/256100670RSEEPR8/05AT24C128/256Read OperationsRead operations are initiated the same way as write operations with the exception that the read/write select bit in the device address word is set to one. There are three read operations: current address read, random addre
49、ss read and sequential read.CURRENT ADDRESS READ: The internal data word address counter maintains the last address accessed during the last read or write operation, incremented by one. This address stays valid between operations as long as the chip power is maintained. The address “roll over” durin
50、g read is from the last byte of the last memory page, to the first byte of the first page.Once the device address with the read/write select bit set to one is clocked in and acknowl- edged by the EEPROM, the current address data word is serially clocked out. The microcontroller does not respond with
51、 an input zero but does generate a following stop condi- tion (see Figure 10 on page 12).RANDOM READ: A random read requires a “dummy” byte write sequence to load in the data word address. Once the device address word and data word address are clocked in and acknowledged by the EEPROM, the microcont
52、roller must generate another start condition. The microcontroller now initiates a current address read by sending a device address with the read/write select bit high. The EEPROM acknowledges the device address and serially clocks out the data word. The microcontroller does not respond with a zero b
53、ut does generate a fol- lowing stop condition (see Figure 11 on page 12).SEQUENTIAL READ: Sequential reads are initiated by either a current address read or a ran- dom address read. After the microcontroller receives a data word, it responds with an acknowledge. As long as the EEPROM receives an acknowledge, it will continue to increment the data word address and serially clock out sequential data words. When the memory address limit is reached, the data word address will “roll over” and the sequential read will con- tinue. The sequential
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 融资租赁合同解除协议
- 汽车行业技术专利实施许可协议
- 水利工程机电设备运维技师岗位招聘考试试卷及答案
- 食品乳化剂研发工程师考试试卷及答案
- 石材铺贴施工技师考试试卷及答案
- 50ETF期权协议书行权
- 创优工程规划实施方案
- YY播放器协议书源码
- 国际展会参展合作书
- 一加7快充协议书修改
- 初中语文第16课《有为有不为》课件-2024-2025学年统编版语文七年级下册
- 智慧司法知到课后答案智慧树章节测试答案2025年春北京理工大学
- 压力容器制造程序文件及表格(符合TSG 07-2019特种设备质量保证管理体系)
- 创新创业基础(西安科技大学)智慧树知到期末考试答案章节答案2024年西安科技大学
- 案例分析-三段论
- 《大学创意写作 文学写作篇》课件 第六章 自由诗与歌词
- 提高医药代表拜访效果的时间管理技巧
- 2023年秋国家开放大学《城市管理学》自测题参考答案(7-11)
- 肩袖损伤诊断与治疗
- 肿瘤标志物的免疫检验(免疫学检验课件)
- 金属材料的基础知识
评论
0/150
提交评论