The I/O function of the MPIOs and MPOs are assigned by Registers MPASEL[1:0], MPBSEL[2:0], MPCSEL[2:0], MPO0SEL[3:0], and MPO1SEL[3:0]. The available functions are shown in Table 7-12 through Table 7-16.
Table 7-12 MPIO Group A (Pin: MPIO_A0 – MPIO_A3)MPASEL[1:0] | DIRECTION | MPIO GROUP A FUNCTION |
---|
00 | IN | Biphase input (RXIN8/RXIN9/RXIN10/RXIN11) |
01 | OUT | AVR Application 1 (CLKST, VOUT, XMCKO, INT0) (default)(1) |
10 | OUT | AVR Application 2 (SBCK, SLRCK, XMCKO, INT0) |
11 | IN/ OUT | DIR Flags output or GPIOs |
(1) MPIO_A0 to MPIO_A3 are set to Hi-Z by the MPA0HZ to MPA3HZ registers as default.
Table 7-13 MPIO Group B (Pin: MPIO_B0 – MPIO_B3)MPBSEL[2:0] | DIRECTION | MPIO GROUP B FUNCTION |
---|
000 | IN | AUXIN2, ASCKI2/ABCKI2/ALRCKI2/ADIN2 (default) |
001 | OUT | AUXOUT, ASCKO/ABCKO/ALRCKO/ADOUT |
010 | OUT | Sampling frequency calculated result output, SFSOUT[3:0] |
011 | IN/OUT | DIR Flags Output or GPIO |
100 | OUT | DIR BCUV_Output (BFRAME/COUT/UOUT/VOUT) |
101 | IN/OUT | External slave ADC input (EASCKO/EABCKO/EALRCKO/EADIN) |
110 | N/A | Reserved |
111 | N/A | Reserved |
Table 7-14 MPIO Group C (Pin: MPIO_C0 – MPIO_C3)MPCSEL[2:0] | DIRECTION | MPIO GROUP C FUNCTION |
---|
000 | IN | AUXIN1 (ASCKI1/ABCKI1/ALRCKI1/ADIN1) (default) |
001 | IN/OUT | ADC Standalone, clock, and data (ADSCK/ADBCK/ADLRCK/ADDOUT) |
010 | OUT | Sampling frequency calculated result output, SFSOUT[3:0] |
011 | IN/OUT | DIR Flags output or GPIO |
100 | OUT | DIR BCUV output (BFRAME/COUT/UOUT/VOUT) |
101 | IN | DIT Standalone, clock, and data (TXSCK/TXBCK/TXLRCK/TXDIN) |
110 | N/A | Reserved |
111 | N/A | Reserved |
Table 7-15 MPO0 PinMPO0SEL[3:0] | DIRECTION | MPO0 FUNCTION |
---|
0000 | OUT | Hi-Z |
0001 | OUT | GPO0, Output data = Logic high level |
0010 | OUT | GPO0, Output data = Logic low level |
0011 | OUT | VOUT |
0100 | OUT | INT0 |
0101 | OUT | INT1 |
0110 | OUT | CLKST |
0111 | OUT | EMPH |
1000 | OUT | BPSYNC |
1001 | OUT | DTSCD |
1010 | OUT | PARITY |
1011 | OUT | LOCK |
1100 | OUT | XMCKO |
1101 | OUT | TXOUT (default) |
1110 | OUT | RECOUT0 |
1111 | OUT | RECOUT1 |
Table 7-16 MPO1 PinMPO1SEL[3:0] | DIRECTION | MPO1 FUNCTION |
---|
0000 | OUT | Hi-Z |
0001 | OUT | GPO1, Output data = Logic high level |
0010 | OUT | GPO1, Output data = Logic low level |
0011 | OUT | VOUT (default) |
0100 | OUT | INT0 |
0101 | OUT | INT1 |
0110 | OUT | CLKST |
0111 | OUT | EMPH |
1000 | OUT | BPSYNC |
1001 | OUT | DTSCD |
1010 | OUT | PARITY |
1011 | OUT | LOCK |
1100 | OUT | XMCKO |
1101 | OUT | TXOUT |
1110 | OUT | RECOUT0 |
1111 | OUT | RECOUT1 |