Working Voltage (V) | Max. CPU Speed (MHz) | ROM (Byte) | RAM (Byte) | I/O | COMxSEG Option | Bias | Duty | SPU / MIDI | Audio Output | Gray Level | 32K OSC. | SPI/UART | WDT | LVD/LVR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2.4~5.5 | 8 | 1M | 1536 | 24 | 22x74, 32x64 | 1/3, 1/4, 1/5, 1/6, 1/7 | 1/2 ~ 1/32 | 8 Channels | PWM/DAC | 4 Levels | ROSC/X'TAL | √/- | √ | √/√ |
The GPLB52001A, an 8-bit CMOS microprocessor, contains 1536 bytes working RAM, 1M bytes OTP memory, 24 I/Os, interrupt/wakeup controller, 2 set 16-bit timers, SPI interface, 1 set of 12-bit DAC, 1 set of 10-bit PWM, and automatic display controller/driver for mono/4-gray-level LCD. The microprocessor can implement software for audio processing, functional control and others. For audio processing, melody and speech can be mixed into one output. The GPLB52001A implements a high performance SPU voice engine to achieve 8-channel voice with ADPCM/PCM data. It operates over a wide voltage range of 2.4V - 5.5V and includes Low Voltage Reset function. It also features one 10-bit PWM driver and one 12-bit DAC with 8 audio channels to produce attractive sound effects easily. Its large OTP area can be used to store both program and audio data. There is a Serial Peripheral Interface (SPI) controller built-in to facilitate communicating with other devices. Furthermore, a SLEEP (power-down) function is also built-in to extend battery life. The GPLB52001A is designed with state-of-the-art technology to fulfill LCD application needs, especially for hand-held products.