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 | 640K | 1536 | 16 | 22x74 | 1/3, 1/4, 1/5, 1/6, 1/7 | 1/2 ~ 1/22 | 8 Channels | PWM/DAC | 4 Levels | ROSC / X'TAL | √/- | √ | √/√ |
GPLB51640A1, an 8-bit CMOS microprocessor, features 1536 bytes working RAM, 640K bytes ROM memory, 16 I/Os, interrupt/wakeup controller, two 16-bit timers, SPI interface,one 12-bit DAC, one 10-bit PWM, and automatic display controller/driver for mono/4-gray-level LCD. GPLB51640A1 contains up to 74 segments and 22 commons, forming a maximum of 1628 dots LCD. The microprocessor can implement software for audio processing, functional control and others. In audio processing, melody and speech can be mixed into one output. GPLB51640A1 also carries a high performance SPU voice engine to achieve 8-channel voice with ADPCM/PCM data. It operates over a wide voltage range from 2.4V through 5.5V, plus Low Voltage Reset function to assure system is still functioning properly when power drops below a specific level. Also, it features one 10-bit PWM driver and one 12-bit DAC with 8 audio channels to produce attractive sound effects easily. Its large ROM 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. GPLB51640A1 is designed with state-of-the-art technology to fulfill LCD application needs, especially for hand-held products.
|
GPLB51640A1 |
Segment |
74 |
Common |
22 |
LCD Dots |
1628 |
Four-level (2.4V/2.6V/3.0V/3.3V) voltage detector
Supports PCM/ADPCM tone-color table