| 数据搜索系统,热门电子元器件搜索 |
|
TUSB3200CPAH 数据表(PDF) 19 Page - Texas Instruments |
|
|
|||||||||||||||||||||||||||||
TUSB3200CPAH 数据表(HTML) 19 Page - Texas Instruments |
|
19 / 93 page ![]() 2–3 2.1.13 CODEC Port Interface The TUSB3200 provides a configurable full duplex bidirectional serial interface that can be used to connect to a CODEC or another device for streaming USB Isochronous data. The interface can be configured to support several different industry standard protocols, including AC ’97 1.X, AC ’97 2.X and I2S. 2.1.14 I2C Interface The I2C interface logic provides a two-wire serial interface that can be used by the 8052 MCU to access other ICs. The TUSB3200 is an I2C master device only and supports single byte or multiple byte read and write operations. The interface can be programmed to operate at either 100 kbps or 400 kbps. In addition, the protocol supports 8-bit or 16-bit addressing for accessing the I2C slave device memory locations. 2.1.15 Pulse Width Modulation (PWM) Output The TUSB3200 provides a pulse width modulation output with programmable frequency and pulse width. The frequency can be programmed from 732 Hz to 93.7 kHz with an 8-bit register. The pulse width of the output signal is set with a 16-bit register. 2.1.16 General-Purpose IO Ports (GPIO) The TUSB3200 provides two general-purpose IO ports that are controlled by the internal 8052 MCU. The two ports, port 1 and port 3, are 8-bits and 5-bits, respectively. Note that port 3 bit locations 2, 6, and 7 have been used in the TUSB3200 for other functionality. Therefore these three bit locations are not available for GPIO use. Port 3 bit location 2 has been used as the external interrupt (XINT) input to the TUSB3200. Port 3 bit locations 6 and 7 have been used as the external MCU write strobe and read strobe inputs for the external MCU mode of operation. Each bit of both ports can be independently used as either an input or output. Hence each port bit consists of an output buffer, an input buffer and a pullup resistor. The pullup resistors on the GPIO pins can be disabled using the PUDIS bit in the global control register. 2.1.17 Interrupt Logic The interrupt logic monitors the various conditions that can cause an interrupt and asserts the interrupt 0 (INT0) input to the 8052 MCU accordingly. All of the TUSB3200 internal interrupt sources and the external interrupt (XINT) input are ORed together to generate the INT0 signal. An interrupt vector register is provided that is used by the MCU to identify the interrupt source. 2.1.18 Reset Logic An external master reset (MRESET) input signal that is asynchronous to the internal clocks is used to reset the TUSB3200 logic. In addition to the master reset, the TUSB3200 logic can be reset with the USB reset from the host PC. The TUSB3200 also provides a reset output (RSTO) signal that can be used by external devices. This signal is asserted when either a master reset or USB reset occurs. 2.2 Device Operation The operation of the TUSB3200 is explained in the following sections. For additional information on USB, refer to the universal serial bus Specification version 1.1. 2.2.1 Clock Generation The TUSB3200 requires an external 6-MHz crystal and PLL loop filter components connected as shown in Figure 4-1 to derive all the clocks needed for both USB and CODEC operation. Using the low frequency 6-MHz crystal and generating the required higher frequency clocks internal to the IC is a major advantage regarding EMI. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |