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 | 128K | 256 | 16 | IDAC, PWM | 8 | 8 | V |
GPC22C040A is embedded with an 8- bit processor, Mask ROM, SRAM, two 12-bit timers, multi-general I/Os, one pure input port, one 12-bit current DAC, one 14-bit audio PWM driver and a real time clock. The microprocessor can implement software based on audio processing, function control and others. For audio processing, two channels of speech or two tone generators can be used by controlled register. GPC22C040A operates over a wide voltage range of 2.0V - 5.5V and includes Low Voltage Reset function. In addition, GPC22C040A provides sleep mode for power savings. It wakes up from sleep mode by interrupt sources or by IO’s state change. There is a Serial Peripheral Interface (SPI) controller built-in GPC22C040A to facilitate communicating with other devices and components.