The CC1712 is a low-power microcontroller with an integrated 8-bit microprocessor core. It is based on the 8051 microprocessor architecture and is ideal for implementation into a variety of applications requiring high performance and low power consumption, such as IoT, wearables, and small appliances. The CC1712 features 8KB of program memory and 24KB of SRAM. It also has up to 35 I/O, including 14 channels for programmable PWM (pulse width modulation). The CC1712 supports a maximum clock frequency of up to 24 MHz, making it well-suited for mid-level performance applications. It also features various features such as low-power sleep-modes, multiple 10-bit ADC channels, DMA, and an on-chip oscillator for accurate timing and frequency control.