Datasheet

MAX1454
Precision Sensor Signal Conditioner
with Overvoltage Protection
18Maxim Integrated
Table 15. CRIL Command Codes (CRIL[3:0])
Table 16. ICRA Decoding (ICRA[3:0])
Table 17. IRSP Decoding (IRSP[3:0])
CRIL[3:0] NAME DESCRIPTION
0000 LdlCR Load internal calibration register at address given in ICRA with data from DHR[15:0].
0001 EEPW Flash memory write of 8 data bits from DHR[7:0] to address location pointed by IEEA[10:0].
0010 ERASE Erase all flash memory (all bytes equal FFhex).
0011 RdICR Read internal calibration register as pointed to by ICRA and load data into DHR[15:0].
0100 RdEEP Read internal flash memory location pointed by IEEA[10:0] and load data into DHR[7:0].
0101 RdIRS
Read interface register set pointer IRSP[3:0] and output the multiplexed digital signal onto
OUT/DIO (see Table 17).
0110 RdAlg
Output the multiplexed analog signal (i.e., test mux output) onto OUT/DIO. The duration (in
byte times) that the signal is asserted onto the pin is specified by ATIM[3:0] (Table 18) and
the analog location is specified by ALOC[4:0] (Table 19).
0111 PageErase Erases the page of the flash memory as pointed by IEEA[10:9]. There are 512 bytes per page.
1000 SwToANA Switch to fixed analog mode.
1001 to 1110 Reserved Reserved.
1111 RELEARN Relearn the baud rate.
IRCA[3:0] NAME DESCRIPTION
0000 CONFIG1 Configuration Register 1
0001 CONFIG2 Configuration Register 2
0010 ODAC Offset DAC
0011 OTCDAC Offset Temperature Coefficient DAC
0100 FSODAC Full-Span Output DAC
0101 FSOTCDAC Full-Span Output Temperature Coefficient DAC
0110 PWRUPCFG Power-Up Configuration
0111 to 1111 Reserved Reserved (do not write to these locations)
IRSP[3:0] RETURNED VALUE IRSP[3:0] RETURNED VALUE
0000 DHR[7:0] 0110 IEED[7:0] flash memory data byte
0001 DHR[15:8] 0111 TEMPINDEX[7:0]
0010 0bin, IEEA[10:8], ICRA[3:0] concatenated 1000 BitClock[7:0]
0011 CRIL[3:0], IRSP[3:0] concatenated 1001 00bin, BURSTEN, ALOC[4:0] concatenated
0100 0000bin, ATIM[3:0] concatenated 1010 to 1110 Reserved
0101 IEEA[7:0] flash memory address byte 1111
11001010 (CAhex) (this can be used to test
communication)