\n
address_offset : 0x0 Bytes (0x0)
size : 0x50 byte (0x0)
mem_usage : registers
protection : not protected
Port Configuration
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PIN00 : Pin 0 configuration bits
bits : 0 - 1 (2 bit)
access : read-write
PIN01 : Pin 1 configuration bits
bits : 2 - 3 (2 bit)
access : read-write
PIN02 : Pin 2 configuration bits
bits : 4 - 5 (2 bit)
access : read-write
PIN03 : Pin 3 configuration bits
bits : 6 - 7 (2 bit)
access : read-write
PIN04 : Pin 4 configuration bits
bits : 8 - 9 (2 bit)
access : read-write
PIN05 : Pin 5 configuration bits
bits : 10 - 11 (2 bit)
access : read-write
PIN06 : Pin 6 configuration bits
bits : 12 - 13 (2 bit)
access : read-write
PIN07 : Pin 7 configuration bits
bits : 14 - 15 (2 bit)
access : read-write
PIN08 : Pin 8 configuration bits
bits : 16 - 17 (2 bit)
access : read-write
PIN09 : Pin 9 configuration bits
bits : 18 - 19 (2 bit)
access : read-write
PIN10 : Pin 10 configuration bits
bits : 20 - 21 (2 bit)
access : read-write
PIN11 : Pin 11 configuration bits
bits : 22 - 23 (2 bit)
access : read-write
PIN12 : Pin 12 configuration bits
bits : 24 - 25 (2 bit)
access : read-write
PIN13 : Pin 13 configuration bits
bits : 26 - 27 (2 bit)
access : read-write
PIN14 : Pin 14 configuration bits
bits : 28 - 29 (2 bit)
access : read-write
PIN15 : Pin 15 configuration bits
bits : 30 - 31 (2 bit)
access : read-write
Port Registered Data Input
address_offset : 0x10 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VALUE : Registered data input
bits : 0 - 15 (16 bit)
access : read-only
Port Data Output
address_offset : 0x14 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VALUE : Data out
bits : 0 - 15 (16 bit)
access : read-write
Port Data Out Set
address_offset : 0x18 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VALUE : Set the output HIGH for the pin
bits : 0 - 15 (16 bit)
access : write-only
Port Data Out Clear
address_offset : 0x1C Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VALUE : Set the output low for the port pin
bits : 0 - 15 (16 bit)
access : write-only
Port Pin Toggle
address_offset : 0x20 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VALUE : Toggle the output of the port pin
bits : 0 - 15 (16 bit)
access : write-only
Port Interrupt Polarity
address_offset : 0x24 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VALUE : Interrupt polarity
bits : 0 - 15 (16 bit)
access : read-write
Port Interrupt A Enable
address_offset : 0x28 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VALUE : Interrupt A enable
bits : 0 - 15 (16 bit)
access : read-write
Port Interrupt B Enable
address_offset : 0x2C Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VALUE : Interrupt B enable
bits : 0 - 15 (16 bit)
access : read-write
Port Interrupt Status
address_offset : 0x30 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VALUE : Interrupt Status
bits : 0 - 15 (16 bit)
access : read-write
Port Drive Strength Select
address_offset : 0x34 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PIN00 : Drive Strength Pin 00
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : SINGLE_PIN00
Single Drive Strength
1 : DOUBLE_PIN00
Double Drive Strength
End of enumeration elements list.
PIN01 : Drive Strength Pin 01
bits : 1 - 1 (1 bit)
access : read-write
Enumeration:
0 : SINGLE_PIN01
Single Drive Strength
1 : DOUBLE_PIN01
Double Drive Strength
End of enumeration elements list.
PIN02 : Drive Strength Pin 02
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
0 : SINGLE_PIN02
Single Drive Strength
1 : DOUBLE_PIN02
Double Drive Strength
End of enumeration elements list.
PIN03 : Drive Strength Pin 03
bits : 3 - 3 (1 bit)
access : read-write
Enumeration:
0 : SINGLE_PIN03
Single Drive Strength
1 : DOUBLE_PIN03
Double Drive Strength
End of enumeration elements list.
PIN04 : Drive Strength Pin 04
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
0 : SINGLE_PIN04
Single Drive Strength
1 : DOUBLE_PIN04
Double Drive Strength
End of enumeration elements list.
PIN05 : Drive Strength Pin 05
bits : 5 - 5 (1 bit)
access : read-write
Enumeration:
0 : SINGLE_PIN05
Single Drive Strength
1 : DOUBLE_PIN05
Double Drive Strength
End of enumeration elements list.
PIN06 : Drive Strength Pin 06
bits : 6 - 6 (1 bit)
access : read-write
Enumeration:
0 : SINGLE_PIN06
Single Drive Strength
1 : DOUBLE_PIN06
Double Drive Strength
End of enumeration elements list.
PIN07 : Drive Strength Pin 07
bits : 7 - 7 (1 bit)
access : read-write
Enumeration:
0 : SINGLE_PIN07
Single Drive Strength
1 : DOUBLE_PIN07
Double Drive Strength
End of enumeration elements list.
PIN08 : Drive Strength Pin 08
bits : 8 - 8 (1 bit)
access : read-write
Enumeration:
0 : SINGLE_PIN08
Single Drive Strength
1 : DOUBLE_PIN08
Double Drive Strength
End of enumeration elements list.
PIN09 : Drive Strength Pin 09
bits : 9 - 9 (1 bit)
access : read-write
Enumeration:
0 : SINGLE_PIN09
Single Drive Strength
1 : DOUBLE_PIN09
Double Drive Strength
End of enumeration elements list.
PIN10 : Drive Strength Pin 10
bits : 10 - 10 (1 bit)
access : read-write
Enumeration:
0 : SINGLE_PIN10
Single Drive Strength
1 : DOUBLE_PIN10
Double Drive Strength
End of enumeration elements list.
PIN11 : Drive Strength Pin 11
bits : 11 - 11 (1 bit)
access : read-write
Enumeration:
0 : SINGLE_PIN11
Single Drive Strength
1 : DOUBLE_PIN11
Double Drive Strength
End of enumeration elements list.
PIN12 : Drive Strength Pin 12
bits : 12 - 12 (1 bit)
access : read-write
Enumeration:
0 : SINGLE_PIN12
Single Drive Strength
1 : DOUBLE_PIN12
Double Drive Strength
End of enumeration elements list.
PIN13 : Drive Strength Pin 13
bits : 13 - 13 (1 bit)
access : read-write
Enumeration:
0 : SINGLE_PIN13
Single Drive Strength
1 : DOUBLE_PIN13
Double Drive Strength
End of enumeration elements list.
PIN14 : Drive Strength Pin 14
bits : 14 - 14 (1 bit)
access : read-write
Enumeration:
0 : SINGLE_PIN14
Single Drive Strength
1 : DOUBLE_PIN14
Double Drive Strength
End of enumeration elements list.
PIN15 : Drive Strength Pin 15
bits : 15 - 15 (1 bit)
access : read-write
Enumeration:
0 : SINGLE_PIN15
Single Drive Strength
1 : DOUBLE_PIN15
Double Drive Strength
End of enumeration elements list.
Port Output Enable
address_offset : 0x4 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VALUE : Pin Output Drive enable
bits : 0 - 15 (16 bit)
access : read-write
Port Output Pull-up/Pull-down Enable
address_offset : 0x8 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VALUE : Pin Pull enable
bits : 0 - 15 (16 bit)
access : read-write
Port Input Path Enable
address_offset : 0xC Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VALUE : Input path enable
bits : 0 - 15 (16 bit)
access : read-write
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.