DS_6612_001
78M6612 Data Sheet
The CE is initialized by the MPU using CECONFIG (CESTATE.). This register contains in packed form
SAG_CNT, FREQSEL, EXT_PULSE, I1_SHUNT, I2_SHUNT, PULSE_SLOW, and PULSE_FAST.
CE
Address
Name
Default
Description
0x0E
CECONFIG
0x5001
See description of CECONFIG below.
The significance of the bits in CECONFIG is shown in the table below.
The CE controls the pulse rate based on W1SUM_X + W2SUM_X (and VAR1SUM_X + VAR2SUM_X).
Note: The 78M6612 Demo Code creep function halts pulse generation.
CECONFIG
Name
Default Description
[bit]
Number of consecutive voltage samples below SAG_THR
before a sag alarm is declared. The maximum value is
255. SAG_THR is at address 0x14.
80
(0x50)
SAG_CNT
[15:8]
[7]
[6]
[5]
–
–
–
0
0
0
Unused
Unused
Unused
Selects outlet to be used for pulse generation.
PULSESEL
[4]
0
0 = A
1 = B
Current sensor selection.
SENSORSEL
[3:2]
11
00 = CT
11 = Shunt
When PULSE_SLOW = 1, the pulse generator input is
reduced by a factor of 64. When PULSE_FAST = 1, the
pulse generator input is increased 16x. These two
parameters control the pulse gain factor X (see table
below). Allowed values are 1 or 0. Default is 01 (X = 6/64).
PULSE_FAST
PULSE_SLOW
[1]
[0]
0
0
X
PULSE_FAST
PULSE_SLOW
1.5 * 22 = 6
1.5 * 2-4 = 0.09375
1.5 * 26 = 96
1.5
0
0
1
1
0
1
0
1
4.4.7 CE Transfer Variables
When the MPU receives the XFER_BUSY interrupt, it knows that fresh data is available in the transfer
variables. The transfer variables can be categorized as:
1. Fundamental energy measurement variables
2. Instantaneous (RMS) values
3. Other measurement parameters
4. Pulse generation variables
5. Current shunt variables
6. Calibration parameters
Rev. 1.2
85