DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

ADT7485A データシートの表示(PDF) - Analog Devices

部品番号
コンポーネント説明
メーカー
ADT7485A Datasheet PDF : 16 Pages
First Prev 11 12 13 14 15 16
Command Code Details
ADT7485A Device Identifier Block
The GetDIB() command retrieves the device identifier block
(DIB), which provides information to identify the capabilities of
the ADT7485A. The data returned can be in 8- or 16-byte format.
The full 16 bytes of DIB is detailed in Table 7. The 8-byte format
involves the first eight bytes described in this table. Byte-sized
data is returned in the respective fields as it appears in Table 7.
Word-sized data, including vendor ID, device ID, and data values
use little endian format, that is, the LSB is returned first, followed
by the MSB.
Table 7. 16-Byte DIB Details
Byte Name
Value
0
Device Capabilities 0xc0
1
Version/Revision 0x10
2, 3 Vendor ID
00x11d4
4, 5 Device ID
0x7485
6
Device Interface 0x01
7
Function
Interface
0x00
8
Reserved
0x00
9
Reserved
0x00
10 Reserved
0x00
11 Reserved
0x00
12 Reserved
0x00
13 Reserved
0x00
14 Revision ID
0x05
15 Client Device
Address
0x48 to
0x4a
Description
Fixed address device
Meets Version 1 of the
SST specification
Contains company ID
number in little endian
format
Contains device ID
number in little
endian format
SST device
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Contains revision ID
Dependent on the state
of the address pin
Ping()
The Ping() command verifies if a device is responding at a
particular address. The ADT7485A shows a valid nonzero FCS
in response to the Ping() command when correctly addressed.
Table 8. Ping() Command
Target Address Write Length Read Length FCS
(Not necessary)
0x00
0x00
ResetDevice()
This command resets the register map and conversion
controller. The reset command can be global or directed at the
client address of the ADT7485A.
Table 9. ResetDevice() Command
Write
Target Address Length
Read
Length
Device Address 0x01
0x00
Reset
command FCS
0xf6
ADT7485A
GetIntTemp()
The ADT7485A shows the local temperature of the device in
response to the GetIntTemp() command. The data has a little
endian, 16-bit, twos complement format.
GetExtTemp()
Prompted by the GetExtTemp() command, the ADT7485A shows
the temperature of the remote diode in little endian, 16-bit, twos
complement format. The ADT7485A shows 0x8000 in response
to this command if the external diode is an open or short circuit.
GetAllTemps()
The ADT7485A shows the local and remote temperatures in a
4-byte block of data (internal temperature first, followed by external
temperature) in response to a GetAllTemps() command.
SetExtOffset()
This command sets the offset that the ADT7485A will use to
correct errors in the external diode. The offset is set in little
endian, 16-bit, twos complement format. The maximum offset
is ±128°C with +0.25°C resolution.
GetExtOffset()
This command causes the ADT7485A to show the offset that it
is using to correct errors in the external diode. The offset value
is returned in little endian format, that is, LSB before MSB.
ADT7485A Response to Unsupported Commands
A full list of command codes supported by the ADT7485A is
given in Table 6. The offset registers (Command Code 0xe0) are
the only registers that the user can write to. The other defined
registers are read only. Writing to Register Addresses 0x02,
0x09, and 0x15 to 0xdf shows a valid FSC, but no action is taken
by the ADT7485A. The ADT7485A shows an invalid FSC if the
user attempts to write to the device between Command Codes
0xe2 to 0xee. These registers are reserved for the manufacturer’s
use only, and no data can be written to the device via these
addresses.
Rev. 0 | Page 11 of 16

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]