\n
address_offset : 0x0 Bytes (0x0)
size : 0x400 byte (0x0)
mem_usage : registers
protection :
port control register 0
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
MD0 : Port x mode bits (x = 0)
bits : 0 - 1 (2 bit)
CTL0 : Port x configuration bits (x = 0)
bits : 2 - 3 (2 bit)
MD1 : Port x mode bits (x = 1)
bits : 4 - 5 (2 bit)
CTL1 : Port x configuration bits (x = 1)
bits : 6 - 7 (2 bit)
MD2 : Port x mode bits (x = 2 )
bits : 8 - 9 (2 bit)
CTL2 : Port x configuration bits (x = 2)
bits : 10 - 11 (2 bit)
MD3 : Port x mode bits (x = 3 )
bits : 12 - 13 (2 bit)
CTL3 : Port x configuration bits (x = 3)
bits : 14 - 15 (2 bit)
MD4 : Port x mode bits (x = 4)
bits : 16 - 17 (2 bit)
CTL4 : Port x configuration bits (x = 4)
bits : 18 - 19 (2 bit)
MD5 : Port x mode bits (x = 5)
bits : 20 - 21 (2 bit)
CTL5 : Port x configuration bits (x = 5)
bits : 22 - 23 (2 bit)
MD6 : Port x mode bits (x = 6)
bits : 24 - 25 (2 bit)
CTL6 : Port x configuration bits (x = 6)
bits : 26 - 27 (2 bit)
MD7 : Port x mode bits (x = 7)
bits : 28 - 29 (2 bit)
CTL7 : Port x configuration bits (x = 7)
bits : 30 - 31 (2 bit)
Port bit operate register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
BOP0 : Port 0 Set bit
bits : 0 - 0 (1 bit)
BOP1 : Port 1 Set bit
bits : 1 - 1 (1 bit)
BOP2 : Port 2 Set bit
bits : 2 - 2 (1 bit)
BOP3 : Port 3 Set bit
bits : 3 - 3 (1 bit)
BOP4 : Port 4 Set bit
bits : 4 - 4 (1 bit)
BOP5 : Port 5 Set bit
bits : 5 - 5 (1 bit)
BOP6 : Port 6 Set bit
bits : 6 - 6 (1 bit)
BOP7 : Port 7 Set bit
bits : 7 - 7 (1 bit)
BOP8 : Port 8 Set bit
bits : 8 - 8 (1 bit)
BOP9 : Port 9 Set bit
bits : 9 - 9 (1 bit)
BOP10 : Port 10 Set bit
bits : 10 - 10 (1 bit)
BOP11 : Port 11 Set bit
bits : 11 - 11 (1 bit)
BOP12 : Port 12 Set bit
bits : 12 - 12 (1 bit)
BOP13 : Port 13 Set bit
bits : 13 - 13 (1 bit)
BOP14 : Port 14 Set bit
bits : 14 - 14 (1 bit)
BOP15 : Port 15 Set bit
bits : 15 - 15 (1 bit)
CR0 : Port 0 Clear bit
bits : 16 - 16 (1 bit)
CR1 : Port 1 Clear bit
bits : 17 - 17 (1 bit)
CR2 : Port 2 Clear bit
bits : 18 - 18 (1 bit)
CR3 : Port 3 Clear bit
bits : 19 - 19 (1 bit)
CR4 : Port 4 Clear bit
bits : 20 - 20 (1 bit)
CR5 : Port 5 Clear bit
bits : 21 - 21 (1 bit)
CR6 : Port 6 Clear bit
bits : 22 - 22 (1 bit)
CR7 : Port 7 Clear bit
bits : 23 - 23 (1 bit)
CR8 : Port 8 Clear bit
bits : 24 - 24 (1 bit)
CR9 : Port 9 Clear bit
bits : 25 - 25 (1 bit)
CR10 : Port 10 Clear bit
bits : 26 - 26 (1 bit)
CR11 : Port 11 Clear bit
bits : 27 - 27 (1 bit)
CR12 : Port 12 Clear bit
bits : 28 - 28 (1 bit)
CR13 : Port 13 Clear bit
bits : 29 - 29 (1 bit)
CR14 : Port 14 Clear bit
bits : 30 - 30 (1 bit)
CR15 : Port 15 Clear bit
bits : 31 - 31 (1 bit)
Port bit clear register
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
CR0 : Port 0 Clear bit
bits : 0 - 0 (1 bit)
CR1 : Port 1 Clear bit
bits : 1 - 1 (1 bit)
CR2 : Port 2 Clear bit
bits : 2 - 2 (1 bit)
CR3 : Port 3 Clear bit
bits : 3 - 3 (1 bit)
CR4 : Port 4 Clear bit
bits : 4 - 4 (1 bit)
CR5 : Port 5 Clear bit
bits : 5 - 5 (1 bit)
CR6 : Port 6 Clear bit
bits : 6 - 6 (1 bit)
CR7 : Port 7 Clear bit
bits : 7 - 7 (1 bit)
CR8 : Port 8 Clear bit
bits : 8 - 8 (1 bit)
CR9 : Port 9 Clear bit
bits : 9 - 9 (1 bit)
CR10 : Port 10 Clear bit
bits : 10 - 10 (1 bit)
CR11 : Port 11 Clear bit
bits : 11 - 11 (1 bit)
CR12 : Port 12 Clear bit
bits : 12 - 12 (1 bit)
CR13 : Port 13 Clear bit
bits : 13 - 13 (1 bit)
CR14 : Port 14 Clear bit
bits : 14 - 14 (1 bit)
CR15 : Port 15 Clear bit
bits : 15 - 15 (1 bit)
GPIO port configuration lock register
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
LK0 : Port Lock bit 0
bits : 0 - 0 (1 bit)
LK1 : Port Lock bit 1
bits : 1 - 1 (1 bit)
LK2 : Port Lock bit 2
bits : 2 - 2 (1 bit)
LK3 : Port Lock bit 3
bits : 3 - 3 (1 bit)
LK4 : Port Lock bit 4
bits : 4 - 4 (1 bit)
LK5 : Port Lock bit 5
bits : 5 - 5 (1 bit)
LK6 : Port Lock bit 6
bits : 6 - 6 (1 bit)
LK7 : Port Lock bit 7
bits : 7 - 7 (1 bit)
LK8 : Port Lock bit 8
bits : 8 - 8 (1 bit)
LK9 : Port Lock bit 9
bits : 9 - 9 (1 bit)
LK10 : Port Lock bit 10
bits : 10 - 10 (1 bit)
LK11 : Port Lock bit 11
bits : 11 - 11 (1 bit)
LK12 : Port Lock bit 12
bits : 12 - 12 (1 bit)
LK13 : Port Lock bit 13
bits : 13 - 13 (1 bit)
LK14 : Port Lock bit 14
bits : 14 - 14 (1 bit)
LK15 : Port Lock bit 15
bits : 15 - 15 (1 bit)
LKK : Lock sequence key
bits : 16 - 16 (1 bit)
Port bit speed register
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SPD0 : Port 0 output max speed bits
bits : 0 - 0 (1 bit)
SPD1 : Port 1 output max speed bits
bits : 1 - 1 (1 bit)
SPD2 : Port 2 output max speed bits
bits : 2 - 2 (1 bit)
SPD3 : Port 3 output max speed bits
bits : 3 - 3 (1 bit)
SPD4 : Port 4 output max speed bits
bits : 4 - 4 (1 bit)
SPD5 : Port 5 output max speed bits
bits : 5 - 5 (1 bit)
SPD6 : Port 6 output max speed bits
bits : 6 - 6 (1 bit)
SPD7 : Port 7 output max speed bits
bits : 7 - 7 (1 bit)
SPD8 : Port 8 output max speed bits
bits : 8 - 8 (1 bit)
SPD9 : Port 9 output max speed bits
bits : 9 - 9 (1 bit)
SPD10 : Port 10 output max speed bits
bits : 10 - 10 (1 bit)
SPD11 : Port 11 output max speed bits
bits : 11 - 11 (1 bit)
SPD12 : Port 12 output max speed bits
bits : 12 - 12 (1 bit)
SPD13 : Port 13 output max speed bits
bits : 13 - 13 (1 bit)
SPD14 : Port 14 output max speed bits
bits : 14 - 14 (1 bit)
SPD15 : Port 15 output max speed bits
bits : 15 - 15 (1 bit)
port control register 1
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
MD8 : Port x mode bits (x = 8)
bits : 0 - 1 (2 bit)
CTL8 : Port x configuration bits (x = 8)
bits : 2 - 3 (2 bit)
MD9 : Port x mode bits (x = 9)
bits : 4 - 5 (2 bit)
CTL9 : Port x configuration bits (x = 9)
bits : 6 - 7 (2 bit)
MD10 : Port x mode bits (x = 10 )
bits : 8 - 9 (2 bit)
CTL10 : Port x configuration bits (x = 10)
bits : 10 - 11 (2 bit)
MD11 : Port x mode bits (x = 11 )
bits : 12 - 13 (2 bit)
CTL11 : Port x configuration bits (x = 11)
bits : 14 - 15 (2 bit)
MD12 : Port x mode bits (x = 12)
bits : 16 - 17 (2 bit)
CTL12 : Port x configuration bits (x = 12)
bits : 18 - 19 (2 bit)
MD13 : Port x mode bits (x = 13)
bits : 20 - 21 (2 bit)
CTL13 : Port x configuration bits (x = 13)
bits : 22 - 23 (2 bit)
MD14 : Port x mode bits (x = 14)
bits : 24 - 25 (2 bit)
CTL14 : Port x configuration bits (x = 14)
bits : 26 - 27 (2 bit)
MD15 : Port x mode bits (x = 15)
bits : 28 - 29 (2 bit)
CTL15 : Port x configuration bits (x = 15)
bits : 30 - 31 (2 bit)
Port input status register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
ISTAT0 : Port input status
bits : 0 - 0 (1 bit)
ISTAT1 : Port input status
bits : 1 - 1 (1 bit)
ISTAT2 : Port input status
bits : 2 - 2 (1 bit)
ISTAT3 : Port input status
bits : 3 - 3 (1 bit)
ISTAT4 : Port input status
bits : 4 - 4 (1 bit)
ISTAT5 : Port input status
bits : 5 - 5 (1 bit)
ISTAT6 : Port input status
bits : 6 - 6 (1 bit)
ISTAT7 : Port input status
bits : 7 - 7 (1 bit)
ISTAT8 : Port input status
bits : 8 - 8 (1 bit)
ISTAT9 : Port input status
bits : 9 - 9 (1 bit)
ISTAT10 : Port input status
bits : 10 - 10 (1 bit)
ISTAT11 : Port input status
bits : 11 - 11 (1 bit)
ISTAT12 : Port input status
bits : 12 - 12 (1 bit)
ISTAT13 : Port input status
bits : 13 - 13 (1 bit)
ISTAT14 : Port input status
bits : 14 - 14 (1 bit)
ISTAT15 : Port input status
bits : 15 - 15 (1 bit)
Port output control register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
OCTL0 : Port output control
bits : 0 - 0 (1 bit)
OCTL1 : Port output control
bits : 1 - 1 (1 bit)
OCTL2 : Port output control
bits : 2 - 2 (1 bit)
OCTL3 : Port output control
bits : 3 - 3 (1 bit)
OCTL4 : Port output control
bits : 4 - 4 (1 bit)
OCTL5 : Port output control
bits : 5 - 5 (1 bit)
OCTL6 : Port output control
bits : 6 - 6 (1 bit)
OCTL7 : Port output control
bits : 7 - 7 (1 bit)
OCTL8 : Port output control
bits : 8 - 8 (1 bit)
OCTL9 : Port output control
bits : 9 - 9 (1 bit)
OCTL10 : Port output control
bits : 10 - 10 (1 bit)
OCTL11 : Port output control
bits : 11 - 11 (1 bit)
OCTL12 : Port output control
bits : 12 - 12 (1 bit)
OCTL13 : Port output control
bits : 13 - 13 (1 bit)
OCTL14 : Port output control
bits : 14 - 14 (1 bit)
OCTL15 : Port output control
bits : 15 - 15 (1 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.