PP2105/6 : Low-Power USB & PS/2 Keyboard Encoder & General Purpose MCU

General Description

The PP2106 is Mask ROM microcontroller. The PP2105 microcontroller is also available in 8-bit RISC OTP(One Time Programmable) version. The instruction set has been optimized specifically for USB operations, although the microcontrollers can be used for a variety of non-USB embedded applications.
The PP2105/PP2106 features 34 General-Purpose I/O(GPIO) pins to support USB and other applications.
The Pointchips microcontrollers use an external 6-MHz ceramic resonator and crystal to provide a reference
to an internal clock generator. The clock generator reduces the clock-related noise emissions(EMI).
The PP2106 have a capacitance of oscillation for XI and XO. Therefore it is possible to RC oscillator.

Stop power-down modes were implemented to reduce power consumption.
The PP2105 has 16K bytes of programmable EPROM on-chip.
The PP2106 has 16K bytes of Mask Rom Type.

Using the PP2105/PP2106 design approach, the following peripherals were integrated with the 8051 core :
- Five configurable I/O ports (34 pins)
- 26 bit-programmable pins for external interrupts
- Two 16-bit timer/counter with four mode
- Low speed USB function

The PP2105/PP2106 is versatile microcontroller that can be used in a wide range of low speed USB support
general purpose applications. It is especially suitable for use as a PS/2 & USB keyboard controller or USB
Security key and available in is 48 TQFP package.

Freatures

Low-cost solution for low-speed application with high I/O requirements such as keyboards, keyboards
with integrated pointing device, gamepads, and many others
USB specification Compliance
- Compatible to USB low speed (1.5Mbps) device 2.0 specification
- Conforms to USB HID Specification, Version 1.1
- Supports 1 control endpoint 2 data endpoints
- Integrated USB transceiver
CPU
- 8051 CPU core compatible instructions , high performance CPU
Memory
- Include 256 byte SRAM
Instruction Set
- 8051 compatible
Instruction Execution Time
- 4 clock / Cycle, High Speed Operation
Interrupt
- 30 external interrupt source with three vector, each source has its pending bit
- Port 4, 5, 6, 7, T0, T1, UART, USB
Timer/Counter
- Two 16bit Timer/Counter 4 mode (same 8052)
Operating Temperature Range
-40¨¬C to +85¨¬C
Oscillation Circuit Options
- 6Mhz crystal/ceramic oscillator
- External clock source
- RC oscillator
- Embedded oscillation capacitor(XI, XO, 30pF)(PP2106)
Operating Voltage Range
- 4.0V to 5.5V (1Mhz ~ 10Mhz) and 1.8V to 3.6V (1Mhz ~ 4Mhz)
Package Types
- 48 TQFP, 40 MLF 6X6

Applications

Low speed USB support general purpose applications.

Block Diagram

Products/Packages

Park Number Package Type Data sheet
PP2105/6
48TQFP
40-MLF(6x6)
 
PP2106B 41-BGA
 
PP2106M 40-MLF
PP2106M-1 28-MLF



1106, Daeryung Post Tower 3 Cha, 182-4, Guro 3-Dong, Guro-Gu Seoul 152-847, Korea Tel: 82-2-508-0591 Fax: 82-2-508-1422
Copyright © 2007 PointChips CO.,Ltd. All rights reserved