Working Voltage (V) | Max.CPU Speed (MHz) | ROM (Byte) | RAM (Byte) | I/O | Audio Output | High Sink I/O | PWM I/O | IR |
---|---|---|---|---|---|---|---|---|
2.0~5.5 | 8 | 512K | 256 | 16 | IDAC, PWM | 8 | 8 | V |
GPC22P170A is embedded with an 8-bit processor, 512KB OTP, 256B SRAM, three 12-bit timers, 16 general I/Os, one pure input port, and one 12-bit current DAC. For audio processing, two channels of speech or two tone generators can be used through register configuration. GPC22P170A is designed to operate over a wide voltage range from 2.0V to 5.5V with Low Voltage Reset capability. In addition, GPC22P170A features a sleep mode to save more power and extend the battery life of the system. It can be awakened from sleep mode by interrupt sources or IO’s state change. A Serial Peripheral Interface (SPI) controller is also featured in GPC22P170A to communicate with other devices or components.