78M6610+LMU Data Sheet
Command Register
The Command Register is located at address 0x00. Use this register to perform specific tasks such as
saving coefficients and nonvolatile register defaults into flash memory. It also allows initiation of
integrated calibration routines.
Value (hex)
00xxxx
Description
Normal operation
Calibration commands
Software reset
CAxxxx
BDxxxx
ACCxxx
Flash access commands
Normal Operation
The general settings command allows the user to enable functions such as UART auto reporting, relay
operations, and Line Lock mode etc.
Bit(s)
23:16
5
Value
0x00
LL
Description
“General settings” command used during normal operation.
Line Lock 1 = lock to line cycle; 0 = independent.
4
TC
Enable Die Temperature (Gain) Compensation 1 = enable; 0 = disable (Debug
Only)
Calibration Command
The Calibration Command starts the calibration process for the selected inputs. It is assumed that
appropriate input signals are applied. When the calibration process completes, bits 23:16 are cleared
along with bits associated with channels that calibrated successfully. When calibrating gain, any channels
that failed will have their corresponding bit left set. When calibrating offset, the bit corresponding to the
selected channels will remain set.
Bit(s)
23:16
14
Value
0xCA
S2
Description
“Calibrate” Command.
Calibrate Voltage for Sensor 2.
Calibrate Voltage for Sensor 0.
Calibrate Current for Sensor 3.
Calibrate Current for Sensor 1.
Calibrate Temperature.
13
S0
12
S3
11
S1
10
T
9
O
Calibrate Offset ( = 1) or Gain ( = 0).
Lock Sample Period to Line Cycle.
5
LL
4
TC
Enable Die Temperature (Gain) Compensation 1 = enable; 0 = disable
(debug only)
NOTE: During calibration, the “line-lock” bit should be set for best results.
42
Rev 0