SLASEB7D June 2017 – December 2020 MSP430FR6035 , MSP430FR6037 , MSP430FR60371 , MSP430FR6045 , MSP430FR6047 , MSP430FR60471
PRODUCTION DATA
Port pins are multiplexed with peripheral module functions as described in the MSP430FR58xx, MSP430FR59xx, and MSP430FR6xx Family User's Guide. The functions of each port pin are controlled by its port function select registers, PySEL1 and PySEL0, where y = port number. The bits in the registers are mapped to the pins in the port. The primary module function, secondary module function, and tertiary module function of the pins are determined by the configuration of the PySEL1.x and PySEL0.x bits (see Table 9-24). For example, P1SEL1.0 and P1SEL0.0 determine the primary module function, secondary module function, and tertiary module function of the P1.0 pin, which is in port 1. The module functions may also require the PxDIR bits to be configured according to the direction needed for the module function.
I/O FUNCTIONS | PySEL1.x | PySEL0.x |
---|---|---|
General-purpose I/O is selected | 0 | 0 |
Primary module function is selected | 0 | 1 |
Secondary module function is selected | 1 | 0 |
Tertiary module function is selected | 1 | 1 |
See the port pin function tables in the following sections for the configurations of the function and direction for each pin.