资 源 简 介
The Universal Serial Bus (USB) is an industry standard serialinterface designed to connect computers to their peripherals.Devices such as keyboards, mice, joysticks, scanners, printers,and others can all benefit from the connectivity providedby USB. This application note describes how to design a USBkeyboard and PS/2 mouse combination device using theCypress Semiconductor single-chip CY7C63413 USB microcontroller.The PS/2 mouse is a widely used, low-cost pointingdevice found in computers today. By implementing a legacyPS/2 interface on the CY7C63413 USB microcontroller, originallytargeted for USB keyboards, we provide a simple,low-cost solution for keyboard and mouse combination devices.This document starts with the basic operations of a USBkeyboard and PS/2 mouse transfer protocol, followed by anintroduction to the CY7C63413 USB controller. A schematicof the USB keyboard and PS/2 mouse combination devicewith its connection details can be found in the Hardware ImplementationSection.