| Datenblatt-Suchmaschine für elektronische Bauteile |
|
24CS512TE/CS0668 Datenblatt(PDF) 31 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
24CS512TE/CS0668 Datenblatt(HTML) 31 Page - Microchip Technology |
|
31 / 66 page ![]() 2018-2021 Microchip Technology Inc. DS20005769C-page 31 24CS512 10.1 Custom Programming Option The 24CS512 supports the preprogramming and sub- sequent locking of customer-specific data in the user-programmable portion of the Security register. Contact your local sales representative for support for custom programming options. 10.2 Read Operations in the Security Register Random read and sequential read operations of the Security register require that the device type be set to ‘1011b’ (Bh) and matching the hardware client address bits (A2, A1, A0) to their corresponding device address input pins. Following the device address byte, the word address bytes must be sent to the device. Bits A15 and A10 must be set to logic ‘0’ and bit A11 must be set to logic ‘1’. Current address reads of the Security register are not supported. The first 16 bytes of the Security register are, by defini- tion, read-only and contain a preprogrammed, ensured unique, 128-bit serial number. The remaining 112 bytes on the first page of the Security register are reserved for future use and set to read-only. The upper 128 bytes of the Security register are user-programmable and can be locked from any future programming operations (see Section 10.4 “Locking the Security Register” for more details). When the end of the Security register is reached (256 bytes of data), the word address will roll over to the beginning of the Security register, starting with the Most Significant Byte (Byte 0) of the 128-bit serial num- ber. The serial number read operation, or any read of the Security register, is terminated when the host does not respond with an ACK and issues a Stop condition. FIGURE 10-1: SECURITY REGISTER READ SEQUENCE Note: Accessing the Security register is only possible if any sequence or command to the EEPROM (if one has been sent) has been properly terminated with a Stop con- dition. Without proper termination of the previous sequence, communications with the Security register will not execute suc- cessfully. Note: If the application is to read the first byte of the serial number, the word address input needs to be 0800h. SCL MSb MSb MSb SDA 123 45 6 7 8 9 12 3 4 5 6 7 8 9 1 2 3 45 6 7 8 9 Word Address – Byte 1 Word Address – Byte 0 Device Address Byte 1 011 0 00 x x x 1 0 x x 0 A7 A6 A5 A4 A3 A2 0 A1 A0 A2 A1 A0 ACK from Client ACK from Client ACK from Client Start by Host MSb MSb MSb 123 45 6 7 8 9 12 3 4 5 6 7 8 9 1 2 3 45 6 7 8 9 Security Register Data Security Register Data Device Address Byte 10 1 1 0 1 D7 D6 D5 D4 D3 D2 D1 D0 01 A2 A1 A0 NACK from Host ACK from Host ACK from Client Stop by Host Byte n Byte 0 Start by Host D7 D6 D5 D4 D3 D2 D1 D0 |
|
Link URL |
| War ALLDATASHEET hilfreich? [ DONATE ] |
Über Alldatasheet | Werbung | Kontakt | Privatsphäre und Datenschutz | Link zum Datenblatt | Linktausch | Hersteller 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 |