An366 – Cirrus Logic AN366 User Manual
Page 27

AN366
AN366REV2
27
CLEAR DRDY in INTERRUPT STATUS
SDI = 0x80
0x57 0x800000
Write DRDY Interrupt in Status 0
SDO = 0xFF
0xFF 0xFFFFFF
(Page 0, Register 23)
READ IRMS, VRMS PAVG
(See Figure 19.)
Channel 1
SPI = 0x06
0xFFFFFF
Read I1RMS
SPO = 0xFF
0x999357
(Page 16 Register 6)
SPI = 0x07
0xFFFFFF
Read V1RMS
SPO = 0xFF
0x998956
(Page 16 Register 7)
SPI = 0x05
0xFFFFFF
Read P1AVG
SPO = 0xFF
0x2E0DC1
(Page 16 Register 5)
SPI = 0x14
0xFFFFFF
Read S1
SPO = 0xFF
0x2E0DB8
(Page 16 Register 20)
SPI = 0x0E
0xFFFFFF
Read Q1AVG
SPO = 0xFF
0x001226
(Page 16 Register 14)
SPI = 0x15
0xFFFFFF
Read PF1
SPO = 0xFF
0x7FFFFF
(Page 16 Register 21)
SPI = 0x13
0xFFFFFF
Read V1PEAK
SPO = 0xFF
0x6C9FCE
(Page 16 Register 19)
SPI = 0x12
0xFFFFFF
Read I1PEAK
SPO = 0xFF
0x6CA12A
(Page 16 Register 18)
Channel 2
SPI = 0x0C
0xFFFFFF
Read I2RMS
SPO = 0xFF
0x9993FE
(Page 16 Register 12)
SPI = 0x0D
0xFFFFFF
Read V2RMS
SPO = 0xFF
0x9989D4
(Page 16 Register 13)
SPI = 0x0B
0xFFFFFF
Read P2AVG
SPO = 0xFF
0x2E0E17
(Page 16 Register 11)
SPI = 0x18
0xFFFFFF
Read S2
SPO = 0xFF
0x2E0E10
(Page 16 Register 24)
SPI = 0x10
0xFFFFFF
Read Q2AVG
SPO = 0xFF
0x00122C
(Page 16 Register 16)
SPI = 0x19
0xFFFFFF
Read PF2
SPO = 0xFF
0x7FFFFF
(Page 16 Register 25)
SPI = 0x17
0xFFFFFF
Read V2PEAK
SPO = 0xFF
0x935EC4
(Page 16 Register 23)
SPI = 0x16
0xFFFFFF
Read I2PEAK
SPO = 0xFF
0x6CA002
(Page 16 Register 22)
Total
SPI = 0x1D
0xFFFFFF
Read PSUM
SPO = 0xFF
0x5C1BD6
(Page 16 Register 29)
SPI = 0x1E
0xFFFFFF
Read SSUM
SPO = 0xFF
0x5C1BBE
(Page 16 Register 30)
SPI = 0x1F
0xFFFFFF
Read QSUM
SPO = 0xFF
0x0024DE
(Page 16 Register 31)
SPI = 0x1B
0xFFFFFF
Read T
SPO = 0xFF
0x000000
(Page 16 Register 27)
SPI = 0x31
0xFFFFFF
Read Epsilon
SPO = 0xFF
0x019943
(Page 16 Register 49)
READ IRMS,
VRMS, PAVG
CLEAR
DRDY
14
12
13
15