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 | 768K | 256 | 24 | IDAC, PWM | 12 | 12 | V |
GPC22C256A is embedded with an 8- bit processor, Mask ROM, SRAM, two or three 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. In audio processing, two channels of speech or two tone generators can be used by configuring the controlled register. GPC22C256A is capable of operating in a wide range of voltage from 2.0V through 5.5V with a Low Voltage Reset function to assure GPC22C256A maintain working properly. In addition, GPC22C256A features a sleep mode for power savings. CPU can be awake from sleep mode by assertion of interrupt sources or by trigger of IOs. The Serial Peripheral Interface (SPI) controller built-in GPC22C256A makes it communicates with other devices or components easily.