5 register descriptions, 1 command register, Register descriptions – Maxim Integrated 78M6631 User Manual

Page 19: Command register

Advertising
background image

UG_6631_078

78M6631 Firmware Description Document

Rev 2

19

5 Register Descriptions

All register are 32 bits (4 bytes) and are on ”longword” (4 byte) boundaries. All register addresses are the

same internally for both SPI and CLI (UART) user interfaces. However, the SPI interface has the ability to

address individual bytes while the CLI interface can only address entire longwords. So SPI addresses

contain two extra low order bits.

5.1 Command Register

Command register can be accessed through UART/CLI (address 0x42) or SPI (address 0x108). The

Command Register allows the user to select voltage or current channels to be calibrated. Also allows

enabling or disabling of harmonic/fundamental measurements. The following table shows the Command

Register bit assignment. The default value of the Command Register is 0x00000000.

Bit

Name

Flash

Stored

Description

31

N

CE reserved

30:28

N

MPU reserved

27

CO

N

Calibrate Offset

26

VA

N

Select VA Channel For Calibration

25

VB

N

Select VB Channel For Calibration

24

VC

N

Select VC Channel For Calibration

23

-

N

Not Used

22

IA

N

Select IA Channel For Calibration

21

IB

N

Select IB Channel For Calibration

20

IC

N

Select IC Channel For Calibration

19

CG

N

Calibrate Gain Command (1=calibrate)

18

CT

N

Calibrate Temperature

17:6

N/A

MPU reserved

5

FUND

Y

Enable Fundamental/Harmonic

Calculations

4

FREQ

Y

Allow Frequency to set Sine/Cosine

period

3

LINELOCK

Y

Locks low rate period to line cycles

2

YD

Y

Selects DELTA / WYE Configuration

0=Wye ; 1=Delta

1:0

N/A

CE reserved

Advertising