ADE7878 Multiple register reads via SPI without toggling Chip Select

Document created by analog-archivist Employee on Feb 23, 2016
Version 1Show Document
  • View in full screen mode

Can the ADE7878 SPI protocol interface do continuous multi reads from various
registers with ss being constantly held low.. i.e. Can chip_select (SS) be
permanently held low.


The ADE7878 does not have such a mode. Only one register is
accessed at a time. So SS\ line has to be brought up between various accesses.

The ADE7878 has HSDC port (a SPI master) that can provide to the MCU all
instantaneous values of the currents, voltages and powers. This port, being a
master, can then be used in conjunction with a DMA machine in the MCU. But
requires I2C as the main communication port, not SPI.