ROM Type | Working Voltage (V) | Speed (MHz) | ROM (Byte) | RAM (Byte) | IR Tx/Rx | PWR diode | CCP CAP | CCP CMP | CCP PWM | TMR/ CNT | Time base | CPU OSC. Int | CPU OSC. X’TAL | WDT | LVR | IO No. | PKG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OTP | 2.0~3.6 | 4 | 4K | 64 | Tx | - | - | 1 | 1 | 1 | √ | √ | √ | √ | √ | 12 | SOP16 |
The GPM6P1004B is a special chip for remote control with 64 bytes built-in SRAM and 1K bytes built-in ROM. It includes two Timers and up to 12 software selectable general I/Os. Additionally, it provides one frequency programmable and duty selectable Pulse Width Modulation (PWM) output for remote control, it operates over a wide voltage range of VLVR - 3.6V. It also provides two SLEEP modes, normal sleep and key scan sleep mode for power saving. Both sleep modes maintain the RAM contents, stops the oscillator and causes all other chip functions to be inoperative. The differences between both sleep modes are their wakeup methods. In normal sleep mode, it can be released by using external key change. In the key-scan sleep mode, IO will be scanned continually and be released at key press. There is a built-in amplifier for IR transmitter. Meanwhile, users can set the different driving current by themselves and design the application circuit without the external BJT and resister. The built-in IR transfer module can make IR control and use easily. Especially, it has a high accuracy internal OSC, which can match the specification (4MHz ± 1.5% (0°C~60°C)@ 2.0V~3.6V) and can be used in most applications.
LVDS0 = 0 , LVD = 2.0V ±0.1V
LVDS0 = 1 , LVD = 2.4V ±0.1V