2.8 X32 Audio Connectivity
The PIC32CZ CA80/CA90 Curiosity Ultra development board provides an audio connection through the X32 interface to the two main audio modules in the chip, such as the SSC and the I2S. On this board the SSC interface is considered the main audio interface as shown in the following figure.
There is a 32-pin interface to the board to support the audio codec, DACs, and Bluetooth radios. This interface has two audio supply interfaces: the SSC and the I2S. In addition to this, other control lines and data interfaces are available.
XC-32 Pin Number | XC-32Pin Name | Description | Port |
---|---|---|---|
1 | GND | GND | - |
2 | GND | GND | - |
3 | UART_RX | UART RX, MCU receive from DB | PC9 |
4 | UART_CTS | UART Clear to Send | PC11 |
5 | UART_TX | UART TX, transmit from MCU to DB | PC8 |
6 | UART_RTS | UART Request to Send | PC10 |
7 | I2C_SCL | Clock line for I2C interface | PC13 |
8 | STBY/RST_B | Standby/Reset control | PE11 |
9 | I2C_SDA | Data line for I2C interface | PC12 |
10 | DMM/I2S_WS | Audio Word Select/ Left Right Clock | PC0 |
11 | I2S0_DIN | Audio into MCU, out from CODEC | PC2 |
12 | I2S0_SCK | Audio clock | PC1 |
13 | I2S0_DOUT | Audio out of MCU, in to CODEC/DAC | PC3 |
14 | I2S0_MCLK | Reference clock #1 | PC4 |
15 | GND | GND | - |
16 | GND | GND | - |
17 | NC | Legacy hold over | - |
18 | VCC_P3V3 | 3.3 VDC Power Rail | - |
19 | NC | Legacy hold over | - |
20 | VCC_P5V0 | 5.0 VDC Power Rail | - |
21 (1) | I2S1_WS | Audio Word Select/ Left Right Clock | PA30 |
22 (2) | ID_3 | Analog-to-Digital Converter to read voltage on the daughter card | - |
23 (3) | I2S1_SCK | Audio Clock | PE1 |
24 (4) | ADC | ADC channel | PA18 |
25 (5) | I2S1_DIN | Audio into MCU, out from CODEC | PE2 |
26 (6) | NC | - | - |
27 (7) | I2S1_DOUT | Audio out of MCU, into CODEC/DAC | PE0 |
28 (8) | NC | - | - |
29 (9) | I2S1_MCLK | Reference clock #2 | PA31 |
30 (10) | NC | - | - |
31 (11) | GND | GND | - |
32 (12) | GND | GND | - |