3.8.3 IO1SETTING

Name: IO1SETTING
Offset: 0x03
Property: -

Bit 76543210 
 IDLST1  OD1SELPU1SELIO1DIRIO1DES[1:0] 
Access R/WR/WR/WR/WR/WR/W 
Reset 100100 

Bit 7 – IDLST1 IO1 Pin Idle or Default Output State Selection

This is valid only when the pin is configured as an output pin.
ValueDescription
0 Idle state default output value is logic ‘0
1 Idle state or default output value is logic ‘1’ (factory default)

Bit 4 – OD1SEL IO1 Pin Open-Drain Selection

This is valid only when the pin is configured as an output and not as a CSx pin.
ValueDescription
0 The output pin is not an open-drain pin (factory default)
1 The output pin is an open-drain pin

Bit 3 – PU1SEL IO1 Pin Pull-Up Enable

This is valid only when the pin is configured as an input.
ValueDescription
0 The internal pull-up is disabled
1 The internal pull-up is enabled

Bit 2 – IO1DIR IO1 Direction

This is valid only when the pin is configured as an input.
ValueDescription
0 GPIO output
1 GPIO input (factory default)

Bits 1:0 – IO1DES[1:0] IO1 Designation

Input or output.
ValueDescription
00 GPIO1 pin (GPIO1) (factory default)
01 Request-to-send (RTS): UART handshaking signal pin
10 SPI client chip select 2 pin (CS2)
11 I2C activity (I2CA)