CM6206 C-MEDIA ELECTRONICS, CM6206 Datasheet - Page 11

no-image

CM6206

Manufacturer Part Number
CM6206
Description
USB Audio I/O Controller
Manufacturer
C-MEDIA ELECTRONICS
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CM6206
Manufacturer:
MAXIM
Quantity:
101
Part Number:
CM6206
Manufacturer:
CML
Quantity:
325
Part Number:
CM6206
Manufacturer:
C-MEDIA
Quantity:
20 000
Part Number:
CM6206-1.5V
Manufacturer:
CCMIC
Quantity:
20 000
Part Number:
CM6206-1.8V
Manufacturer:
CCMIC
Quantity:
20 000
Part Number:
CM6206-2.5V
Manufacturer:
CCMIC
Quantity:
20 000
Part Number:
CM6206-2.8V
Manufacturer:
CCMIC
Quantity:
20 000
CM6206
High Integrated USB Audio I/O Controller
In addition to internal registers, users can also access external serial EEPROM by the same way:
When users intend to read register / EEPROM by “Set Output Report”, the returned data will be transferred
to USB host via HID input report through interrupt pipe. The three bytes of input report data is organized as
below:
Users can distinguish the source of input report by Byte [0]. Byte [1] and Byte [2] consists a word which
may be the content of addressed register or serial EEPROM. It may also be an arbitrary word programmed by
external MCU. In addition, Byte [0] carries the information of HID button status (MUTE, VDN and VUP), and
phone jack sense (HEADPON). VDN / VUP would be 1 when VOLDN / VOLUP button is pressed, and keeps
pressed (VOLDN / VOLUP keeps 0). MUTE would be 1 when MUTEP button is pressed, and would be cleared
to 0 after USB host reads the input report. HEADPON would be 1 when headphone is plugged in (PHONES is
1).
GPIOC will be 1 if any GPIO changed (It only valid when correspond GPIO is in input mode).
Refer to the following tables for the definition of internal registers can be accessed via HID interface:
www.cmedia.com.tw
Copyright © C-Media Electronics Inc.
Byte [0]
Byte [1]
Byte [2]
Byte [3]
Byte [0]
Byte [1]
Byte [2]
DATAL from MCU when MCUIN = 1
DATAL from EEPROM when EEIN = 1
DATAL from Register when REGIN = 1
GPIO[8:1] when GPIOC = 1
DATAH from MCU when MCUIN = 1
DATAH from EEPROM when EEIN = 1
DATAH from Register when REGIN = 1
{4‟d0,GPIO[12:9]} when GPIOC = 1
MCUIN
EEIN
REGIN
Bit4 = 1 => read
EEPROM address (0 ~ 8‟h3f)
Bit6 = 1 => Access EEPROM
HEADPON
Rev. 2.1 ︱ Page 11/37
www.DataSheet.co.kr
DATAH
DATAL
Bit4 = 0 => write
GPIOC
MUTE
VDN
VUP
Datasheet pdf - http://www.DataSheet4U.net/

Related parts for CM6206