| Electronic Components Datasheet Search |
|
X1228 Datasheet(PDF) 21 Page - Xicor Inc. |
|
|
|||||||||||||||||||||||||||||
X1228 Datasheet(HTML) 21 Page - Xicor Inc. |
|
21 / 31 page ![]() X1228 REV 1.3 3/24/04 Characteristics subject to change without notice. 21 of 31 www.xicor.com A write to a protected block of memory is ignored, but will still receive an acknowledge. At the end of the write command, the X1228 will not initiate an internal write cycle, and will continue to ACK commands. Page Write The X1228 has a page write operation. It is initiated in the same manner as the byte write operation; but instead of terminating the write cycle after the first data byte is transferred, the master can transmit up to 63 more bytes to the memory array and up to 7 more bytes to the clock/control registers. (Note: Prior to writ- ing to the CCR, the master must write a 02h, then 06h to the status register in two preceding operations to enable the write operation. See “Writing to the Clock/ Control Registers.” After the receipt of each byte, the X1228 responds with an acknowledge, and the address is internally incre- mented by one. When the counter reaches the end of the page, it “rolls over” and goes back to the first address on the same page. This means that the mas- ter can write 64 bytes to a memory array page or 8 bytes to a CCR section starting at any location on that page. For example, if the master begins writing at loca- tion 40 of the memory and loads 30 bytes, then the first 23 bytes are written to addresses 40 through 63, and the last 7 bytes are written to columns 0 through 6. Afterwards, the address counter would point to location 7 on the page that was just written. If the master sup- plies more than the maximum bytes in a page, then the previously loaded data is over written by the new data, one byte at a time. Refer to Figure 12. The master terminates the Data Byte loading by issu- ing a stop condition, which causes the X1228 to begin the nonvolatile write cycle. As with the byte write oper- ation, all inputs are disabled until completion of the internal write cycle. Refer to Figure 13 for the address, acknowledge, and data transfer sequence. Stops and Write Modes Stop conditions that terminate write operations must be sent by the master after sending at least 1 full data byte and it’s associated ACK signal. If a stop is issued in the middle of a data byte, or before 1 full data byte + ACK is sent, then the X1228 resets itself without per- forming the write. The contents of the array are not affected. Figure 13. Page Write Sequence Word Address 0 S t a r t S t o p Slave Address Word Address 1 Data (n) A C K A C K A C K SDA Bus Signals from the Slave Signals from the Master 0 Data (1) A C K 1 ≤ n ≤ 64 for EEPROM array 1 ≤ n ≤ 8 for CCR 1 1 1 1 00 0 0 00 0 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |