Datasheet
AT30TSE752A/754A/758A [DATASHEET]
Atmel-8854G-DTS-AT30TSE752A-754A-758A-Datasheet_102014
24
To set the value of the Nonvolatile Configuration Register, the Master must first initiate a Start condition followed by the
AT30TSE752A/754A/758A device address byte (1001AAA0 where “AAA” corresponds to the hard-wired A
2-0
address
pins). After the AT30TSE752A/754A/758A has received the proper address byte, the device will send an ACK to the
Master. The Master must then send the appropriate Pointer Register byte of 11h to select the Nonvolatile Configuration
Register. After the Pointer Register byte of 11h has been sent, the AT30TSE752A/754A/758A will send another ACK to
the Master. After receiving the ACK from the AT30TSE752A/754A/758A, the Master must then send two data bytes to
the AT30TSE752A/754A/758A to set the value of the Nonvolatile Configuration Register. Any subsequent bytes sent to
the AT30TSE752A/754A/758A will simply be ignored by the device. If the Master does not send two complete bytes of
Nonvolatile Configuration Register data prior to issuing a Stop or repeated Start condition, then the
AT30TSE752A/754A/758A will ignore the data and the contents of the Nonvolatile Configuration Register will not be
changed.
After the Master has issued a Stop or repeated Start condition, the AT30TSE752A/754A/758A will begin the internally
self-timed program operation, and the contents of the Nonvolatile Configuration Register will be updated within a time of
t
PROG
. During this time, the NVRBSY bit in the Configuration Register will indicate that the device is busy. If the Master
issues a repeated Start condition instead of a Stop condition, the AT30TSE752A/754A/758A will abort the operation and
the contents of the Nonvolatile Configuration Register will not be changed.
In addition to the Master not sending two complete bytes of data, writing to the Nonvolatile Configuration Register will be
ignored and no operation will be performed under the following conditions: the Nonvolatile Registers are already busy
(the NVRBSY bit of the Configuration Register is in the Logic 1 state), the Volatile and Nonvolatile Registers are currently
locked (the RLCK bit of the Nonvolatile Configuration Register is in the Logic 1 state), or the Volatile and Nonvolatile
Registers are permanently locked down (the RLCKDWN bit of the Nonvolatile Configuration Register is in the Logic 1
state). However, the device will still respond with an ACK, except in the case of the Nonvolatile Registers being busy, to
indicate that it received the proper data bytes even though the program operation will not be performed. In the case of the
Nonvolatile Registers being busy, the device will respond with an ACK to the address and pointer bytes but will then
NACK when the data bytes are sent from the Master.
6.4.1 NVR1: NVR0 Bits
The nonvolatile NVR1 and NVR0 bits are used to select the power-up/reset default conversion resolution of the internal
sigma-delta ADC. Four possible resolutions can be set to maximize for either higher resolution or faster conversion
times. The NVR1 and NVR0 bits are set from the factory to default to the Logic 0 state to retain backwards compatibility
to industry-standard LM75-type devices.
Table 6-9. Conversion Resolution
NVR1 NVR0 Conversion Resolution Conversion Time
0 0 9 bits 0.5°C 25ms
0 1 10 bits 0.25°C 50ms
1 0 11 bits 0.125°C 100ms
1 1 12 bits 0.0625°C 200ms










