mcs7705 MosChip, mcs7705 Datasheet

no-image

mcs7705

Manufacturer Part Number
mcs7705
Description
Usb 1.1 To Single Printer Port
Manufacturer
MosChip
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
mcs7705CQ-GR
Quantity:
1 795
Features
General Description
The MCS7705 controller provides bridging between
the Universal Serial Bus (USB) port, and a Parallel
Printer port. This device contains all the necessary
logic to communicate with the host computer via
the USB Bus. It supports Printers with hardware
accelerated SPP mode.
In addition, the MCS7705 contains a 3.3V regulator
and operates in Bus-Powered mode.
The MCS7705 has a reduced frequency (6MHz)
crystal oscillator.
allows significant cost savings in system design
along with straightforward implementation of
Parallel Printer port functionality into PC peripherals
using the host’s USB port.
MosChip Semiconductor
Single 5V Operation
Low Power
USB Specification 1.1 compliant
Operation over the extended USB Bus
voltage range (4.5 to 5.5V)
On-Chip 3.3V Voltage Regulator
Internal Power-On Reset
Single Printer Port Interface
2KV In-Circuit ESD protection for lower
cost of external components
Available in 48-Pin QFP Package
This combination of features
♦ 3335 Kifer Rd, Santa Clara, CA 95051 ♦ Tel (408) 737-7141 ♦ Fax (408) 737-7708
Applications
Application Note
Evaluation Board
MCS7705CQ-GR
MCS7705CQ
Commercial Grade (0° C to +70° C)
Printer Server
Printer Interface
AN-7705
MCS7705-EVB
USB 1.1 to Single Printer Port
Ordering Information
MCS7705
48-QFP
48-QFP
Standard
RoHS

Related parts for mcs7705

mcs7705 Summary of contents

Page 1

... Printer port. This device contains all the necessary logic to communicate with the host computer via the USB Bus. It supports Printers with hardware accelerated SPP mode. In addition, the MCS7705 contains a 3.3V regulator and operates in Bus-Powered mode. The MCS7705 has a reduced frequency (6MHz) crystal oscillator. ...

Page 2

... MCS7705 USB 1.1 to Single Printer Port DP USB Interface DM Serial Interface Engine XTAL1 PLL & Clock XTAL2 Generator TEST TSTMODE Page 2 Block Diagram Descriptor Table FIFO FIFO Standard Printer Port PD0 - PD7 nFAULT, SLCT, PE nACK, BUSY nSTROBE, nAUTOFDX nINIT, nSLCTIN Rev. 1.7 ...

Page 3

... XTAL1 3 XTAL2 4 GND 5 TSTPLL 6 TSTMODE 7 GND 3.3V 11 RESET 12 Rev. 1.7 USB 1.1 to Single Printer Port Pin-out MCS7705CQ MCS7705 nINIT 36 PD2 35 nSLCTIN 34 PD3 33 PD4 32 3.3V 31 GND 30 PD5 29 N.C. 28 PD6 27 PD7 26 nACK 25 Page 3 ...

Page 4

... MCS7705 USB 1.1 to Single Printer Port Pin Assignments Pin Name Pin Type XTAL1 3 XTAL2 4 O TSTPLL 6 TSTMODE I I/O RESET 12 SLCT BUSY 24 nACK 25 PD7 26 I/O PD6 27 I/O PD5 29 I/O PD4 32 I/O PD3 33 I/O Page 4 Description Crystal Oscillator input, or External Clock input pin (6 MHz). This signal input is used in conjunction with XTAL2 to form a I feedback circuit for the internal timing ...

Page 5

... Peripheral/Printer data Strobe (open drain). Data is latched into the peripheral/printer when the nSTROBE is low. +3.3V Voltage Regulator output. Power and Signal Ground. Device Supply Inputs. All should be connected to the VOUT pin. VOUT voltage is gated by RESET. Main Power Input. Connect to USB VBUS or local VDD. MCS7705 Page 5 ...

Page 6

... MCS7705 USB 1.1 to Single Printer Port USB Description Analog Transceivers The on-chip transceivers are connected directly to USB cables through external series resistors. They transmit and receive serial data at both full-speed (12Mbit/s) and low-speed (1.5Mbit/s) data rates. Slew rates are automatically adjusted according to the speed of the device connected and lie within the range defined in the USB Specification Rev ...

Page 7

... Byte 4, 5 Byte 6, 7 (hex) (hex) (hex) (hex) 05 address** 00,00 00,00 08 00,00 00,00 01,00 09 00,00 00,00 00,00 09 01,00 00,00 00,00 06 00,02 00,00 length*** 06 00,01 00,00 length*** 01 01,00 00,00 00,00 01 00,00 81,00 00,00 00 00,00 00,00 02,00 00 00,00 00,00 02,00 00 00,00 00/80, 00* 02,00 00 00,00 81,00 02,00 MCS7705 Data none Configuration Value = 0x01 none none Configuration, Interface, and Endpoint Descriptors Device Descriptor none none Device Status zero Endpoint-0 Status Endpoint-1 Status Page 7 ...

Page 8

... USB Specification Rev-1.1 2 10, Vendor Class Vendor Class Packet Size = 8 Bytes 10,97 the MosChip Vendor-ID (9710) 2 05,77 the MCS7705 Product-ID 2 00,01 the silicon revision (1. manufacturer string product string serial number string one configuration 1 01 Configuration Descriptors Size Value (Bytes) ...

Page 9

... Size Value Field Name (Bytes) (hex) bLength 1 bDescriptorType 1 bEndpointAddress 1 bmAddress 1 wMaxPacketSize 2 20,00 bInterval 1 MCS7705 Size 32Bytes 4 Bytes Comments Descriptor Length = 7 Bytes 07 Type = ENDPOINT 05 81 Endpoint-1, direction Bulk Endpoint Packet Size = 32 Bytes FF Polling Interval (255mS) Comments Descriptor Length = 7 Bytes 07 Type = ENDPOINT ...

Page 10

... MCS7705 USB 1.1 to Single Printer Port Offset (Bytes) 0 Endpoint 1 Descriptor #3 2 Status Endpoint Status Endpoint: The Status Endpoint returns 4 Bytes every 1 millisecond. These four Bytes are status information of the Parallel Printer port. • Byte-1: Reserved (Unused) • Byte-2: Reserved (Unused) • ...

Page 11

... MCS7705 0x0001 PP_DPR 0x0001 PP_DSR 0x0001 PP_DCR 0x0001 PP_C_FIFO 0x0001 PP_CONF_A 0x0001 PP_CONF_B 0x0001 PP_ECR 0x0000 PP_DPR 0x0000 ...

Page 12

... MCS7705 USB 1.1 to Single Printer Port Parallel Printer Port Register Descriptions Data Register The Data Register is cleared at initialization by RESET. During a write operation, the contents of this register are buffered and output onto the PD7-PD0 ports. During a read operation PD7-PD0 ports are buffered and output to the host CPU ...

Page 13

... Logic 1 = PD7-PD0 pins are configured for input mode. 6 Unused Not used, set Unused Not used, set to 0. Rev. 1.7 USB 1.1 to Single Printer Port Bit[5] Bit[4] Bit[3] DIR Unused nSLCTIN Description printer after each line is printed. routine. MCS7705 Bit[2] Bit[1] Bit[0] INIT nAUTOFD nSTROBE Page 13 ...

Page 14

... MCS7705 USB 1.1 to Single Printer Port Extended Control Register (ECR) This register controls the Parallel Port mode selection operation. Register: PP_ECR Description: Parallel Printer Port Extended Control Register Offset: 0x0A Permissions: Read/Write Access Condition: Application Number = 0x0100 Bit[7] Bit[6] Parallel Port Mode ...

Page 15

... In this mode, Bytes written to the FIFO are transmitted automatically using the SPP/Centronics standard protocol. Rev. 1.7 USB 1.1 to Single Printer Port Pin Data Bit nBUSY Bit-7 PE Bit-6 SLCT Bit-5 nFAULT Bit-4 nBUSY Bit-3 PE Bit-2 SLCT Bit-1 nFAULT Bit-0 Bit Order for Nibble Mode MCS7705 Page 15 ...

Page 16

... MCS7705 USB 1.1 to Single Printer Port PP_REGISTER: This register is used for internal debugging of UDC controller & bridge circuitry. There is a bit which resets the Parallel Printer port. There are bits which control the input clock fed to the Parallel Printer port. Register: PP_REG ...

Page 17

... Condition Min = 50pF 10 50pF 10 MCS7705 6 Volts -0 +0.3 CC -60° +150° C 4.5 to 5.5 Volts 0 to 5.5 Volts 0° +70° C 0° +115° C Typical Max Unit 3.3 3 Typical Max Unit - 0 ...

Page 18

... MCS7705 USB 1.1 to Single Printer Port c 48-Pin QFP Package Dimensions Page MILLIMETERS SYMBOL MIN TYPICAL A1 0.05 A2 1.35 b 0.17 c 0.09 e 0.50 L 0.45 HD 8.80 D 7.20 HE 8. INCHES MAX MIN TYPICAL MAX 0.15 0.002 0.006 1.45 0.053 0.057 0.27 0.007 0.011 0.20 0.004 0.008 ...

Page 19

... MosChip Semiconductor Technology, LTD to update or keep current the information contained in this document, nor for its use or for infringement of patent or other rights of third parties. MosChip Semiconductor Technology, LTD does not warrant or represent that any license, either expressed or implied, is granted to the user. Rev. 1.7 USB 1.1 to Single Printer Port IMPORTANT NOTICE MCS7705 Page 19 ...

Page 20

... MCS7705 USB 1.1 to Single Printer Port Revision 1.0 1.1 Datasheet updated for Printer Port related details 1.2 1.3 1.4 1.5 1.6 Corrected Electrical Characteristics and pin names 1.7 Pin No: 46 description corrected in data sheet Page 20 Revision History Changes Preliminary Release Revised Data Sheet Minor Layout Changes Changes to Printer Port Section ...

Related keywords