mcs7705 MosChip, mcs7705 Datasheet - Page 7
![no-image](/images/no-image-200.jpg)
mcs7705
Manufacturer Part Number
mcs7705
Description
Usb 1.1 To Single Printer Port
Manufacturer
MosChip
Datasheet
1.MCS7705.pdf
(20 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Rev. 1.7
Host Requests
All standard USB requests from the host are handled via Control Endpoint-0. The Control Endpoint can
handle a maximum of 8 Bytes per transfer.
This table shows the supported standard USB requests.
Note: the USB data transmission order is Least Significant Bit (LSB) first. In the following tables Multi-Byte
variables are displayed least significant Byte first.
Standard USB Requests
Standard USB Descriptors
These are the supported Standard USB Descriptors:
Address
Configuration
Descriptor
Feature
Status
Get Configuration Descriptor
Clear Endpoint (1) Feature
Get Endpoint (0) Status
Get Endpoint (1) Status
•
•
•
•
Get Device Descriptor
(REMOTE_WAKEUP)
Get Interface Status
Set Configuration-0
Set Configuration-1
Get Device Status
* The MSB specifies endpoint direction: 0 = OUT, 1 = IN. Either value is accepted.
** Device Address: 0 to 127
*** Returned Value (in Bytes)
Get Configuration
RequestName
(HALT/STALL)
Clear Feature
Device
Configuration
Interface
Endpoint
Set Address
bmRequestType
Byte 0 [7:0]
X000 0000
X000 0000
X000 0000
X000 0000
X000 0010
1000 0000
1000 0000
1000 0000
1000 0000
1000 0001
1000 0010
1000 0010
(bin)
bRequest
Byte 1
(hex)
05
08
09
09
06
06
01
01
00
00
00
00
address**
Byte 2, 3
wValue
00,00
00,00
01,00
00,02
00,01
01,00
00,00
00,00
00,00
00,00
00,00
(hex)
00/80, 00*
Byte 4, 5
wIndex
00,00
00,00
00,00
00,00
00,00
00,00
00,00
81,00
00,00
00,00
81,00
(hex)
USB 1.1 to Single Printer Port
wLength
Byte 6, 7
length***
length***
00,00
01,00
00,00
00,00
00,00
00,00
02,00
02,00
02,00
02,00
(hex)
MCS7705
none
Configuration Value = 0x01
none
none
Configuration, Interface, and
Endpoint Descriptors
Device Descriptor
none
none
Device Status
zero
Endpoint-0 Status
Endpoint-1 Status
Data
Page 7