| поискавой системы для электроныых деталей |
|
EVAL-ADM1026EB датащи(PDF) 13 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
EVAL-ADM1026EB датащи(HTML) 13 Page - Analog Devices |
|
13 / 56 page ![]() ADM1026 Rev. A | Page 13 of 56 R/W 0 SCL SDA 10 1 1 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0 ACK. BY SLAVE START BY MASTER FRAME 1 SLAVE ADDRESS FRAME 2 COMMAND CODE 19 1 ACK. BY SLAVE 9 D7 D6 D5 D4 D3 D2 D1 D0 ACK. BY SLAVE STOP BY MASTER FRAME N DATA BYTE 19 9 SCL (CONTINUED) SDA (CONTINUED) D7 D6 D5 D4 D3 D2 D1 D0 ACK. BY SLAVE FRAME 3 DATA BYTE 1 Figure 17. General SMBus Write Timing Diagram R/W 0 SCL SDA 10 1 1 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0 ACK. BY MASTER START BY MASTER FRAME 1 SLAVE ADDRESS FRAME 2 DATA BYTE 19 1 ACK. BY SLAVE 9 D7 D6 D5 D4 D3 D2 D1 D0 NO ACK. STOP BY MASTER FRAME N DATA BYTE 19 9 SCL (CONTINUED) SDA (CONTINUED) D7 D6 D5 D4 D3 D2 D1 D0 ACK. BY MASTER FRAME 3 DATA BYTE 1 Figure 18. General SMBus Read Timing Diagram SMBus PROTOCOLS FOR RAM AND EEPROM The ADM1026 contains volatile registers (RAM) and non- volatile EEPROM. RAM occupies Addresses 00h to 6Fh, while EEPROM occupies Addresses 8000h to 9FFFh. Data can be written to and read from both RAM and EEPROM as single data bytes and as block (sequential) read or write operations of 32 data bytes, the maximum block size allowed by the SMBus specification. Data can only be written to unprogrammed EEPROM locations. To write new data to a programmed location, it is first necessary to erase it. EEPROM erasure cannot be done at the byte level; the EEPROM is arranged as 128 pages of 64 bytes, and an entire page must be erased. Note that of these 128 pages, only 124 pages are available to the user. The last four pages are reserved for manufacturing purposes and cannot be erased/rewritten. The EEPROM has three RAM registers associated with it, EEPROM Registers 1, 2, and 3 at Addresses 06h, 0Ch, and 13h. EEPROM Registers 1 and 2 are for factory use only. EEPROM Register 3 sets up the EEPROM operating mode. Setting Bit 0 of EEPROM Register 3 puts the EEPROM into read mode. Setting Bit 1 puts it into programming mode. Setting Bit 2 puts it into erase mode. Only one of these bits must be set before the EEPROM may be accessed. Setting no bits or more than one of them causes the device to respond with No Acknowledge if an EEPROM read, program, or erase operation is attempted. It is important to distinguish between SMBus write opera- tions, such as sending an address or command, and EEPROM programming operations. It is possible to write an EEPROM address over the SMBus, whatever the state of EEPROM Register 3. However, EEPROM Register 3 must be correctly set before a subsequent EEPROM operation can be performed. For example, when reading from the EEPROM, Bit 0 of EEPROM Register 3 can be set, even though SMBus write operations are required to set up the EEPROM address for reading. |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю 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 |