Datasheet
Table Of Contents
- 1 Hardware Description
- 1.1 Hardware Overview
- 1.2 Analog Front End (AFE)
- 1.3 Digital Computation Engine (CE)
- 1.4 80515 MPU Core
- 1.4.1 Memory Organization and Addressing
- 1.4.2 Special Function Registers (SFRs)
- 1.4.3 Generic 80515 Special Function Registers
- 1.4.4 Special Function Registers (SFRs) Specific to the 71M6531D/F and 71M6532D/F
- 1.4.5 Instruction Set
- 1.4.6 UARTs
- 1.4.7 Timers and Counters
- 1.4.8 WD Timer (Software Watchdog Timer)
- 1.4.9 Interrupts
- 1.5 On-Chip Resources
- 1.5.1 Oscillator
- 1.5.2 Internal Clocks
- 1.5.3 Real-Time Clock (RTC)
- 1.5.4 Temperature Sensor
- 1.5.5 Physical Memory
- 1.5.6 Optical Interface
- 1.5.7 Digital I/O – 71M6531D/F
- 1.5.8 Digital I/O – 71M6532D/F
- 1.5.9 Digital IO – Common Characteristics for 71M6531D/F and 71M6532D/F
- 1.5.10 LCD Drivers – 71M6531D/F
- 1.5.11 LCD Drivers – 71M6532D/F
- 1.5.12 LCD Drivers – Common Characteristics for 71M6531D/F and 71M6532D/F
- 1.5.13 Battery Monitor
- 1.5.14 EEPROM Interface
- 1.5.15 SPI Slave Port
- 1.5.16 Hardware Watchdog Timer
- 1.5.17 Test Ports (TMUXOUT pin)
- 2 Functional Description
- 3 Application Information
- 3.1 Connection of Sensors
- 3.2 Connecting 5-V Devices
- 3.3 Temperature Measurement
- 3.4 Temperature Compensation
- 3.5 Connecting LCDs
- 3.6 Connecting I2C EEPROMs
- 3.7 Connecting Three-Wire EEPROMs
- 3.8 UART0 (TX/RX)
- 3.9 Optical Interface (UART1)
- 3.10 Connecting the V1 Pin
- 3.11 Connecting the Reset Pin
- 3.12 Connecting the Emulator Port Pins
- 3.13 Connecting a Battery
- 3.14 Flash Programming
- 3.15 MPU Firmware
- 3.16 Crystal Oscillator
- 3.17 Meter Calibration
- 4 Firmware Interface
- 4.1 I/O RAM and SFR Map – Functional Order
- 4.2 I/O RAM Description – Alphabetical Order
- 4.3 CE Interface Description
- 5 Electrical Specifications
- 5.1 Absolute Maximum Ratings
- 5.2 Recommended External Components
- 5.3 Recommended Operating Conditions
- 5.4 Performance Specifications
- 5.4.1 Input Logic Levels
- 5.4.2 Output Logic Levels
- 5.4.3 Power-Fault Comparator
- 5.4.4 Battery Monitor
- 5.4.5 Supply Current
- 5.4.6 V3P3D Switch
- 5.4.7 2.5 V Voltage Regulator
- 5.4.8 Low-Power Voltage Regulator
- 5.4.9 Crystal Oscillator
- 5.4.10 LCD DAC
- 5.4.11 LCD Drivers
- 5.4.12 Optical Interface
- 5.4.13 Temperature Sensor
- 5.4.14 VREF
- 5.4.15 ADC Converter, V3P3A Referenced
- 5.5 Timing Specifications
- 5.6 Typical Performance Data
- 5.7 71M6531D/F Package
- 5.8 71M6532D/F Package
- 5.9 Pin Descriptions
- 6 Ordering Information
- 7 Related Information
- 8 Contact Information
- Appendix A: Acronyms
- Appendix B: Revision History
FDS 6531/6532 005 Data Sheet 71M6531D/F-71M6532D/F
Rev 2 95
CE
Address
Name Default Description
0x19
PHADJ_B
0
Φ⋅−
Φ⋅
=
TAN
TAN
XPHADJ
0131
.01487.0
02229.0
2_
20
at 60Hz
Φ⋅−
Φ⋅
=
TAN
TAN
XPHADJ
009695.01241.0
0155.0
2_
20
at 50Hz
0x1F
TEMP_NOM
0
This register contains the reference point for the temperature
measurement. At calibration temperature, the value read at
TEMP_RAW_X should be written to TEMP_NOM. The CE will calculate
the chip temperature TEMP_X relative to the reference temperature.
0x39
DEGSCALE
9174
The scale factor for the temperature calculation. It is not necessary
to use values other than the default value.
4.3.10 Other CE Parameters
Table 66 shows the CE parameters used for suppression of noise due to scaling and truncation effects.
The table also includes the parameter which indicates the CE Code version.
Table 66: CE Parameters for Noise Suppression and Code Version
CE Ad-
dress
Name Default Description
0x22
KVAR
6448
This is the scale factor for the VAR calculation. No value
other than the default value should be applied.
0x26
QUANT_A
0
These parameters are added to the Watt calculation for el-
ement 0 and 1 to compensate for input noise and truncation.
LSB = (VMAX*IMAX / In_8) *7.4162*10
-10
W
0x27
QUANT_B
0
0x2A
QUANT_VARA
0
These parameters are added to the VAR calculation for el-
ement A and B to compensate for input noise and truncation.
LSB = (VMAX*IMAX / In_8) * 7.4162*10
-10
W
0x2B
QUANT_VARB
0
0x2E
QUANT_IA
0
These parameters are added to compensate for input noise
and truncation in their respective channels in the squaring
calculations for I
2
and V
2
.
LSB = VMAX
2
*7.4162*10
-10
V
2
and
LSB = (IMAX
2
/In_8
2
)*7.4162*10
-10
A
2
0x2F
QUANT_IB
0
0x35 0x63653331
Text strings holding the CE version information as supplied
by the CE data associated with the CE code. For example,
the words 0x63653331 and 0x61303463 form the text string
“ce31a04c”.
These locations are overwritten in operation.
0x36 0x61303463
0x37 0x00000000
4.3.11 CE Flow Diagrams
Figure 41 through Figure 43 show the data flow through the CE in simplified form. Functions not shown
include delay compensation, sample interpolation, scaling and processing of meter equations.