IOCON Register description

Each port pin PIOn_m has one IOCON register assigned to control the pin’s function and electrical characteristics.

Table 1. IOCON Register overview: I/O configuration (base address 0x4004 4000)
Name Access Address offset Description Reset value Reference
PIO0_17 R/W 0x000 I/O configuration for pin PIO0_17 0x0000 0090 IOCON registerName = PIO0_17 addressOffset = 0x000
PIO0_13 R/W 0x004 I/O configuration for pin PIO0_13 0x0000 0090 IOCON registerName = PIO0_13 addressOffset = 0x004
PIO0_12 R/W 0x008 I/O configuration for pin PIO0_12 0x0000 0090 IOCON registerName = PIO0_12 addressOffset = 0x008
PIO0_5 R/W 0x00C I/O configuration for pin PIO0_5/RESET 0x0000 0090 IOCON registerName = PIO0_5 addressOffset = 0x00C
PIO0_4 R/W 0x010 I/O configuration for pin PIO0_4 0x0000 0090 IOCON registerName = PIO0_4 addressOffset = 0x010
PIO0_3 R/W 0x014 I/O configuration for pin PIO0_3/SWCLK 0x0000 0090 IOCON registerName = PIO0_3 addressOffset = 0x014
PIO0_2 R/W 0x018 I/O configuration for pin PIO0_2/SWDIO 0x0000 0090 IOCON registerName = PIO0_2 addressOffset = 0x018
PIO0_11 R/W 0x01C I/O configuration for pin PIO0_11. This is the pin configuration for the true open-drain pin. 0x0000 0080 IOCON registerName = PIO0_11 addressOffset = 0x01C
PIO0_10 R/W 0x020 I/O configuration for pin PIO0_10. This is the pin configuration for the true open-drain pin. 0x0000 0080 IOCON registerName = PIO0_10 addressOffset = 0x020
PIO0_16 R/W 0x024 I/O configuration for pin PIO0_16 0x0000 0090 IOCON registerName = PIO0_16 addressOffset = 0x024
PIO0_15 R/W 0x028 I/O configuration for pin PIO0_15 0x0000 0090 IOCON registerName = PIO0_15 addressOffset = 0x028
PIO0_1 R/W 0x02C I/O configuration for pin PIO0_1/ACMP_I1/CLKIN 0x0000 0090 IOCON registerName = PIO0_1 addressOffset = 0x02C
- - 0x030 Reserved - -
PIO0_9 R/W 0x034 I/O configuration for pin PIO0_9/XTALOUT 0x0000 0090 IOCON registerName = PIO0_9 addressOffset = 0x034
PIO0_8 R/W 0x038 I/O configuration for pin PIO0_8/XTALIN 0x0000 0090 IOCON registerName = PIO0_8 addressOffset = 0x038
PIO0_7 R/W 0x03C I/O configuration for pin PIO0_7 0x0000 0090 IOCON registerName = PIO0_7 addressOffset = 0x03C
PIO0_6 R/W 0x040 I/O configuration for pin PIO0_6/VDDCMP 0x0000 0090 IOCON registerName = PIO0_6 addressOffset = 0x040
PIO0_0 R/W 0x044 I/O configuration for pin PIO0_0/ACMP_I0 0x0000 0090 IOCON registerName = PIO0_0 addressOffset = 0x044
PIO0_14 R/W 0x048 I/O configuration for pin PIO0_14 0x0000 0090 IOCON registerName = PIO0_14 addressOffset = 0x048

-->