欢迎访问ic37.com |
会员登录 免费注册
发布采购

SN8F2288 参数 Datasheet PDF下载

SN8F2288图片预览
型号: SN8F2288
PDF下载: 下载PDF文件 查看货源
内容描述: 8位微控制器 [8-Bit Micro-Controller]
分类和应用: 微控制器
文件页数/大小: 163 页 / 3660 K
品牌: SONIX [ SONIX TECHNOLOGY COMPANY ]
 浏览型号SN8F2288的Datasheet PDF文件第100页浏览型号SN8F2288的Datasheet PDF文件第101页浏览型号SN8F2288的Datasheet PDF文件第102页浏览型号SN8F2288的Datasheet PDF文件第103页浏览型号SN8F2288的Datasheet PDF文件第105页浏览型号SN8F2288的Datasheet PDF文件第106页浏览型号SN8F2288的Datasheet PDF文件第107页浏览型号SN8F2288的Datasheet PDF文件第108页  
SN8F2280 Series  
USB 2.0 Full-Speed 8-Bit Micro-Controller  
9
UNIVERSAL SERIAL BUS (USB)  
9.1 OVERVIEW  
The USB is the answer to connectivity for the PC architecture. A fast, bi-directional interrupt pipe, low-cost, dynamically  
attachable serial interface is consistent with the requirements of the PC platform of today and tomorrow. The SONIX  
USB microcontrollers are optimized for human-interface computer peripherals such as a mouse, keyboard, joystick,  
and game pad.  
USB Specification Compliance  
Conforms to USB specifications, Version 2.0.  
— Supports 1 Full-speed USB device address.  
— Supports 1 control endpoint, 2 interrupt endpoints and 2 interrupt/bulk endpoints.  
— Integrated USB transceiver.  
— 5V to 3.3V regulator output for D+ 1.5K ohm internal resistor pull up.  
9.2 USB MACHINE  
The USB machine allows the microcontroller to communicate with the USB host. The hardware handles the following  
USB bus activity independently of the microcontroller.  
The USB machine will do:  
• Translate the encoded received data and format the data to be transmitted on the bus.  
• CRC checking and generation by hardware. If CRC is not correct, hardware will not send any response to USB host.  
• Send and update the data toggle bit (Data1/0) automatically by hardware.  
• Send appropriate ACK/NAK/STALL handshakes.  
• SETUP, IN, or OUT Token type identification. Set the appropriate bit once a valid token is received.  
• Place valid received data in the appropriate endpoint FIFOs.  
• Bit stuffing/unstuffing.  
• Address checking. Ignore the transactions not addressed to the device.  
• Endpoint checking. Check the endpoint’s request from USB host, and set the appropriate bit of registers.  
Firmware is required to handle the rest of the following tasks:  
• Coordinate enumeration by decoding USB device requests.  
• Fill and empty the FIFOs.  
• Suspend/Resume coordination.  
• Remote wake up function.  
• Determine the right interrupt request of USB communication.  
SONiX TECHNOLOGY CO., LTD  
Page 104  
Version 1.1