USBC9100 is an intelligence USB-CAN gateway one channel of CAN interface. USB1.1 and USB2.0 bus are compatible by USBC9100. With USBC9100, PC can access the CAN network via USB port, and constitute data acquisition and processing system in the CAN network, such as laboratory, industrial control and intelligent residential district. USBC9100 is a powerful tool for CAN product development and CAN data analysis, meanwhile, it is a plug and play device, and compact in size, it is a good choice for user with portable system. USBC9100 has an photoelectric isolation module, the isolation voltage is 2,500V. Through this module, USBC9100 can avoid damage from circumfluent, and enhance the system reliability in the severe environment. USBC9100 can running under different software systems, including Win9X/ME, Win2000/XP, Sever 2003, Vista, Win 7 and VB, VC, C++ demo.