The EM773 is an ARM Cortex-M0 based, low-cost 32-bit energy metering IC, designed for 8/16-bit smart metering applications. The EM773 offers programmability and on-chip metrology functionality combined with a low power, simple instruction set and memory addressing with reduced code size compared to existing 8/16-bit architectures. The EM773 operates at CPU frequencies of up to 48 MHz. The peripheral complement of the EM773 includes up to 32 kB of flash memory, up to 8 kB of data memory, one Fast-mode Plus I2C-bus interface, one RS-485/EIA-485 UART, one SPI interface with SSP features, three general purpose counter/timers, up to 25 general purpose I/O pins, and a metrology engine for energy measurement.
Product description
Features
- 32 kB on-chip flash programming memory
- 8 kB SRAM
- ARM Cortex-M0 built-in Nested Vectored Interrupt Controller (NVIC)
- ARM Cortex-M0 processor, running at frequencies of up to 48 MHz
- Available as 33-pin HVQFN package
- GPIO pins can be used as edge and level sensitive interrupt sources
- High-current output driver (20 mA) on one pin
- High-current sink drivers (20 mA) on two I2C-bus pins in Fast-mode Plus
- In-System Programming (ISP) and In-Application Programming (IAP)
- Metrology Engine for Smart Metering with two current inputs and a voltage input
- Serial Wire Debug
- Single 3.3 V power supply (1.8 V to 3.6 V)
- System tick timer
- Three reduced power modes: Sleep, Deep-sleep, and Deep power-down
- Unique device serial number for identification
- Up to 25 General Purpose I/O (GPIO) pins

