USB HID Controller
WT6517P
【 General Description 】 |
WT6517P is a USB full speed / low speed device controller with Turbo 8052 CPU, 8K bytes OTP ROM, 512 bytes SRAM, standard RS232 interface, SPI master/slave interface, I2C master interface, ISP function by I2C interface. |
【 Features 】 | |
● | 8-bit Turbo 8052 compatible CPU with 24MHz operating frequency |
● | 12MHz or 24MHz crystal oscillator (selectable by S/W) |
● | 32kHz RC Ring Clock for off line and low power mode |
● | 8K bytes OTP ROM |
● | 512 bytes SRAM |
● | USB features: |
- Complete compatible with Universal Serial Bus specification 2.0 Full / Low Speed | |
- 1 control endpoint, IN/OUT each with 64 Bytes (8/16/32/64-byte programmable) FIFO | |
- 5 Generic endpoints (IN/OUT INT/Bulk programmable) each with 64-Byte (8/16/32/64 bytes programmable) FIFO; Endpoint 5 can also be configured as OUT token for endpoint 1 or 2 | |
- Supports USB Suspend, Resume and Remote Wakeup | |
● | Idle and power down modes supported |
● | Standard RS232 data transmission |
● | 1 SPI interface |
- Master/Slave mode selectable | |
- Max speed: 2MHz | |
- Data length per transaction: 1-byte | |
● | 1 I2C interface |
- Master mode only | |
- Max speed: 800kHz | |
● | 3 high sink current IO for LED control |
● | Totally 15 GPIO pins (max) |
● | IO falling edge detect interrupt, can work as wakeup trigger at the power down mode |
● | Supports power-on reset and low-voltage reset |
● | Three 16-bit timer/counter |
● | Watch-dog timer (10ms ~ 640ms programmable) |
● | 6-pin ISP Function (VDD, VSS, VPP, RESETN, PB0/ISP_SCL, PB1/ISP_SDA pins are used) |
● | OTP Memory Read Protect |