\n
address_offset : 0x0 Bytes (0x0)
size : 0x400 byte (0x0)
mem_usage : registers
protection :
GPIO port control register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CTL0 : Port x configuration bits (y = 0..15)
bits : 0 - 1 (2 bit)
CTL1 : Port x configuration bits (y = 0..15)
bits : 2 - 3 (2 bit)
CTL2 : Port x configuration bits (y = 0..15)
bits : 4 - 5 (2 bit)
CTL3 : Port x configuration bits (y = 0..15)
bits : 6 - 7 (2 bit)
CTL4 : Port x configuration bits (y = 0..15)
bits : 8 - 9 (2 bit)
CTL5 : Port x configuration bits (y = 0..15)
bits : 10 - 11 (2 bit)
CTL6 : Port x configuration bits (y = 0..15)
bits : 12 - 13 (2 bit)
CTL7 : Port x configuration bits (y = 0..15)
bits : 14 - 15 (2 bit)
CTL8 : Port x configuration bits (y = 0..15)
bits : 16 - 17 (2 bit)
CTL9 : Port x configuration bits (y = 0..15)
bits : 18 - 19 (2 bit)
CTL10 : Port x configuration bits (y = 0..15)
bits : 20 - 21 (2 bit)
CTL11 : Port x configuration bits (y = 0..15)
bits : 22 - 23 (2 bit)
CTL12 : Port x configuration bits (y = 0..15)
bits : 24 - 25 (2 bit)
CTL13 : Port x configuration bits (y = 0..15)
bits : 26 - 27 (2 bit)
CTL14 : Port x configuration bits (y = 0..15)
bits : 28 - 29 (2 bit)
CTL15 : Port x configuration bits (y = 0..15)
bits : 30 - 31 (2 bit)
GPIO port input data register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
ISTAT0 : Port input data 0
bits : 0 - 0 (1 bit)
ISTAT1 : Port input data 1
bits : 1 - 1 (1 bit)
ISTAT2 : Port input data 2
bits : 2 - 2 (1 bit)
ISTAT3 : Port input data 3
bits : 3 - 3 (1 bit)
ISTAT4 : Port input data 4
bits : 4 - 4 (1 bit)
ISTAT5 : Port input data 5
bits : 5 - 5 (1 bit)
ISTAT6 : Port input data 6
bits : 6 - 6 (1 bit)
ISTAT7 : Port input data 7
bits : 7 - 7 (1 bit)
ISTAT8 : Port input data 8
bits : 8 - 8 (1 bit)
ISTAT9 : Port input data 9
bits : 9 - 9 (1 bit)
ISTAT10 : Port input data 10
bits : 10 - 10 (1 bit)
ISTAT11 : Port input data 11
bits : 11 - 11 (1 bit)
ISTAT12 : Port input data 12
bits : 12 - 12 (1 bit)
ISTAT13 : Port input data 13
bits : 13 - 13 (1 bit)
ISTAT14 : Port input data 14
bits : 14 - 14 (1 bit)
ISTAT15 : Port input data 14
bits : 15 - 15 (1 bit)
GPIO port output data register
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
OCTL0 : Port output data 0
bits : 0 - 0 (1 bit)
OCTL1 : Port output data 1
bits : 1 - 1 (1 bit)
OCTL2 : Port output data 2
bits : 2 - 2 (1 bit)
OCTL3 : Port output data 3
bits : 3 - 3 (1 bit)
OCTL4 : Port output data 4
bits : 4 - 4 (1 bit)
OCTL5 : Port output data 5
bits : 5 - 5 (1 bit)
OCTL6 : Port output data 6
bits : 6 - 6 (1 bit)
OCTL7 : Port output data 7
bits : 7 - 7 (1 bit)
OCTL8 : Port output data 8
bits : 8 - 8 (1 bit)
OCTL9 : Port output data 9
bits : 9 - 9 (1 bit)
OCTL10 : Port output data 10
bits : 10 - 10 (1 bit)
OCTL11 : Port output data 11
bits : 11 - 11 (1 bit)
OCTL12 : Port output data 12
bits : 12 - 12 (1 bit)
OCTL13 : Port output data 13
bits : 13 - 13 (1 bit)
OCTL14 : Port output data 14
bits : 14 - 14 (1 bit)
OCTL15 : Port output data 15
bits : 15 - 15 (1 bit)
GPIO port bit set/reset register
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
BOP0 : Port set bit 0
bits : 0 - 0 (1 bit)
BOP1 : Port set bit 1
bits : 1 - 1 (1 bit)
BOP2 : Port set bit 2
bits : 2 - 2 (1 bit)
BOP3 : Port set bit 3
bits : 3 - 3 (1 bit)
BOP4 : Port set bit 4
bits : 4 - 4 (1 bit)
BOP5 : Port set bit 5
bits : 5 - 5 (1 bit)
BOP6 : Port set bit 6
bits : 6 - 6 (1 bit)
BOP7 : Port set bit 7
bits : 7 - 7 (1 bit)
BOP8 : Port set bit 8
bits : 8 - 8 (1 bit)
BOP9 : Port set bit 9
bits : 9 - 9 (1 bit)
BOP10 : Port set bit 10
bits : 10 - 10 (1 bit)
BOP11 : Port set bit 11
bits : 11 - 11 (1 bit)
BOP12 : Port set bit 12
bits : 12 - 12 (1 bit)
BOP13 : Port set bit 13
bits : 13 - 13 (1 bit)
BOP14 : Port set bit 14
bits : 14 - 14 (1 bit)
BOP15 : Port set bit15
bits : 15 - 15 (1 bit)
CR0 : Port reset bit 0
bits : 16 - 16 (1 bit)
CR1 : Port reset bit 1
bits : 17 - 17 (1 bit)
CR2 : Port reset bit 2
bits : 18 - 18 (1 bit)
CR3 : Port reset bit 3
bits : 19 - 19 (1 bit)
CR4 : Port reset bit 4
bits : 20 - 20 (1 bit)
CR5 : Port reset bit 5
bits : 21 - 21 (1 bit)
CR6 : Port reset bit 6
bits : 22 - 22 (1 bit)
CR7 : Port reset bit 7
bits : 23 - 23 (1 bit)
CR8 : Port reset bit 8
bits : 24 - 24 (1 bit)
CR9 : Port reset bit 9
bits : 25 - 25 (1 bit)
CR10 : Port reset bit 10
bits : 26 - 26 (1 bit)
CR11 : Port reset bit 11
bits : 27 - 27 (1 bit)
CR12 : Port reset bit 12
bits : 28 - 28 (1 bit)
CR13 : Port reset bit 13
bits : 29 - 29 (1 bit)
CR14 : Port reset bit 14
bits : 30 - 30 (1 bit)
CR15 : Port reset bit 15
bits : 31 - 31 (1 bit)
GPIO alternate function low register
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SEL0 : Pin 0 alternate function selected
bits : 0 - 3 (4 bit)
SEL1 : Pin 1 alternate function selected
bits : 4 - 7 (4 bit)
SEL2 : Pin 2 alternate function selected
bits : 8 - 11 (4 bit)
SEL3 : Pin 3 alternate function selected
bits : 12 - 15 (4 bit)
SEL4 : Pin 4 alternate function selected
bits : 16 - 19 (4 bit)
SEL5 : Pin 5 alternate function selected
bits : 20 - 23 (4 bit)
SEL6 : Pin 6 alternate function selected
bits : 24 - 27 (4 bit)
SEL7 : Pin 7 alternate function selected
bits : 28 - 31 (4 bit)
GPIO alternate function register 1
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SEL8 : Pin 8 alternate function selected
bits : 0 - 3 (4 bit)
SEL9 : Pin 9 alternate function selected
bits : 4 - 7 (4 bit)
SEL10 : Pin 10 alternate function selected
bits : 8 - 11 (4 bit)
SEL11 : Pin 11 alternate function selected
bits : 12 - 15 (4 bit)
SEL12 : Pin 12 alternate function selected
bits : 16 - 19 (4 bit)
SEL13 : Pin 13 alternate function selected
bits : 20 - 23 (4 bit)
SEL14 : Pin 14 alternate function selected
bits : 24 - 27 (4 bit)
SEL15 : Pin 15 alternate function selected
bits : 28 - 31 (4 bit)
Port bit reset register
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
CR0 : Port cleat bit 0
bits : 0 - 0 (1 bit)
CR1 : Port cleat bit 1
bits : 1 - 1 (1 bit)
CR2 : Port cleat bit 2
bits : 2 - 2 (1 bit)
CR3 : Port cleat bit 3
bits : 3 - 3 (1 bit)
CR4 : Port cleat bit 4
bits : 4 - 4 (1 bit)
CR5 : Port cleat bit 5
bits : 5 - 5 (1 bit)
CR6 : Port cleat bit 6
bits : 6 - 6 (1 bit)
CR7 : Port cleat bit 7
bits : 7 - 7 (1 bit)
CR8 : Port cleat bit 8
bits : 8 - 8 (1 bit)
CR9 : Port cleat bit 9
bits : 9 - 9 (1 bit)
CR10 : Port cleat bit 10
bits : 10 - 10 (1 bit)
CR11 : Port cleat bit 11
bits : 11 - 11 (1 bit)
CR12 : Port cleat bit 12
bits : 12 - 12 (1 bit)
CR13 : Port cleat bit 13
bits : 13 - 13 (1 bit)
CR14 : Port cleat bit 14
bits : 14 - 14 (1 bit)
CR15 : Port cleat bit 15
bits : 15 - 15 (1 bit)
Port bit toggle register
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
TG0 : Port toggle bit 0
bits : 0 - 0 (1 bit)
TG1 : Port toggle bit 1
bits : 1 - 1 (1 bit)
TG2 : Port toggle bit 2
bits : 2 - 2 (1 bit)
TG3 : Port toggle bit 3
bits : 3 - 3 (1 bit)
TG4 : Port toggle bit 4
bits : 4 - 4 (1 bit)
TG5 : Port toggle bit 5
bits : 5 - 5 (1 bit)
TG6 : Port toggle bit 6
bits : 6 - 6 (1 bit)
TG7 : Port toggle bit 7
bits : 7 - 7 (1 bit)
TG8 : Port toggle bit 8
bits : 8 - 8 (1 bit)
TG9 : Port toggle bit 9
bits : 9 - 9 (1 bit)
TG10 : Port toggle bit 10
bits : 10 - 10 (1 bit)
TG11 : Port toggle bit 11
bits : 11 - 11 (1 bit)
TG12 : Port toggle bit 12
bits : 12 - 12 (1 bit)
TG13 : Port toggle bit 13
bits : 13 - 13 (1 bit)
TG14 : Port toggle bit 14
bits : 14 - 14 (1 bit)
TG15 : Port toggle bit 15
bits : 15 - 15 (1 bit)
GPIO port output type register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
OM0 : Pin 0 output mode
bits : 0 - 0 (1 bit)
OM1 : Pin 1 output mode
bits : 1 - 1 (1 bit)
OM2 : Pin 2 output mode
bits : 2 - 2 (1 bit)
OM3 : Pin 3 output mode
bits : 3 - 3 (1 bit)
OM4 : Pin 4 output mode
bits : 4 - 4 (1 bit)
OM5 : Pin 5 output mode
bits : 5 - 5 (1 bit)
OM6 : Pin 6 output mode
bits : 6 - 6 (1 bit)
OM7 : Pin 7 output mode
bits : 7 - 7 (1 bit)
OM8 : Pin 8 output mode
bits : 8 - 8 (1 bit)
OM9 : Pin 9 output mode
bits : 9 - 9 (1 bit)
OM10 : Pin 10 output mode
bits : 10 - 10 (1 bit)
OM11 : Pin 11 output mode
bits : 11 - 11 (1 bit)
OM12 : Pin 12 output mode
bits : 12 - 12 (1 bit)
OM13 : Pin 13 output mode
bits : 13 - 13 (1 bit)
OM14 : Pin 14 output mode
bits : 14 - 14 (1 bit)
OM15 : Pin 15 output mode
bits : 15 - 15 (1 bit)
GPIO port output speed register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
OSPD0 : Pin 0 output max speed bits
bits : 0 - 1 (2 bit)
OSPD1 : Pin 1 output max speed bits
bits : 2 - 3 (2 bit)
OSPD2 : Pin 2 output max speed bits
bits : 4 - 5 (2 bit)
OSPD3 : Pin 3 output max speed bits
bits : 6 - 7 (2 bit)
OSPD4 : Pin 4 output max speed bits
bits : 8 - 9 (2 bit)
OSPD5 : Pin 5 output max speed bits
bits : 10 - 11 (2 bit)
OSPD6 : Pin 6 output max speed bits
bits : 12 - 13 (2 bit)
OSPD7 : Pin 7 output max speed bits
bits : 14 - 15 (2 bit)
OSPD8 : Pin 8 output max speed bits
bits : 16 - 17 (2 bit)
OSPD9 : Pin 9 output max speed bits
bits : 18 - 19 (2 bit)
OSPD10 : Pin 10 output max speed bits
bits : 20 - 21 (2 bit)
OSPD11 : Pin 11 output max speed bits
bits : 22 - 23 (2 bit)
OSPD12 : Pin 12 output max speed bits
bits : 24 - 25 (2 bit)
OSPD13 : Pin 13 output max speed bits
bits : 26 - 27 (2 bit)
OSPD14 : Pin 14 output max speed bits
bits : 28 - 29 (2 bit)
OSPD15 : Pin 15 output max speed bits
bits : 30 - 31 (2 bit)
GPIO port pull-up/pull-down register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PUD0 : Pin 0 pull-up or pull-down bits
bits : 0 - 1 (2 bit)
PUD1 : Pin 1 pull-up or pull-down bits
bits : 2 - 3 (2 bit)
PUD2 : Pin 2 pull-up or pull-down bits
bits : 4 - 5 (2 bit)
PUD3 : Pin 3 pull-up or pull-down bits
bits : 6 - 7 (2 bit)
PUD4 : Pin 4 pull-up or pull-down bits
bits : 8 - 9 (2 bit)
PUD5 : Pin 5 pull-up or pull-down bits
bits : 10 - 11 (2 bit)
PUD6 : Pin 6 pull-up or pull-down bits
bits : 12 - 13 (2 bit)
PUD7 : Pin 7 pull-up or pull-down bits
bits : 14 - 15 (2 bit)
PUD8 : Pin 8 pull-up or pull-down bits
bits : 16 - 17 (2 bit)
PUD9 : Pin 9 pull-up or pull-down bits
bits : 18 - 19 (2 bit)
PUD10 : Pin 10 pull-up or pull-down bits
bits : 20 - 21 (2 bit)
PUD11 : Pin 11 pull-up or pull-down bits
bits : 22 - 23 (2 bit)
PUD12 : Pin 12 pull-up or pull-down bits
bits : 24 - 25 (2 bit)
PUD13 : Pin 13 pull-up or pull-down bits
bits : 26 - 27 (2 bit)
PUD14 : Pin 14 pull-up or pull-down bits
bits : 28 - 29 (2 bit)
PUD15 : Pin 15 pull-up or pull-down bits
bits : 30 - 31 (2 bit)
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.