User`s guide
CY7C66013
C
CY7C66113
C
Document #: 38-08024 Rev. *B Page 6 of 61
1.0 Features
• Full-speed USB peripheral microcontroller with an integrated USB hub
—Well-suited for USB compound devices such as a keyboard hub function
• 8-bit USB optimized microcontroller
—Harvard architecture
—6-MHz external clock source
—12-MHz internal CPU clock
—48-MHz internal Hub clock
• Internal memory
—256 bytes of RAM
—8 KB of PROM
• Integrated Master/Slave I
2
C-compatible controller (100 kHz) enabled through General-purpose I/O (GPIO) pins
• Hardware-assisted Parallel Interface (HAPI) for data transfer to external devices
•I/O ports
—Three GPIO ports (Port 0 to 2) capable of sinking 8 mA per pin (typical)
—An additional GPIO port (Port 3) capable of sinking 12 mA per pin (typical) for high current requirements: LEDs
—Higher current drive achievable by connecting multiple GPIO pins together to drive a common output
— Each GPIO port can be configured as inputs with internal pull-ups or open drain outputs or traditional CMOS outputs
— A Digital-to-Analog Conversion (DAC) port with programmable current sink outputs is available on the CY7C66113C
device
—Maskable interrupts on all I/O pins
• 12-bit free-running timer with one microsecond clock ticks
• Watchdog Timer (WDT)
• Internal Power-on Reset (POR)
• USB Specification compliance
—Conforms to USB Specification, Version 1.1
—Conforms to USB HID Specification, Version 1.1
—Supports one or two device addresses with up to five user-configured endpoints
• Up to two 8-byte control endpoints
• Up to four 8-byte data endpoints
• Up to two 32-byte data endpoints
—Integrated USB transceivers
—Supports four downstream USB ports
—GPIO pins can provide individual power control outputs for each downstream USB port
—GPIO pins can provide individual port over current inputs for each downstream USB port
• Improved output drivers to reduce electromagnetic interference (EMI)
• Operating voltage from 4.0V–5.5V DC
• Operating temperature from 0°–70°C
• CY7C66013C available in 48-pin SSOP (-PVC) packages
• CY7C66113C available in 56-pin QFN or 56-pin SSOP (-PVC) packages
• Industry-standard programmer support