\n

GPIO_PORT

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0xFFFFF byte (0x0)
mem_usage : registers
protection : not protected

Registers

B[0]

B[1]

DIR6

W[229]

W[14]

W[230]

W[231]

MASK6

W[232]

W[233]

B[91]

W[234]

W[235]

PIN6

W[236]

W[237]

B[92]

W[238]

MPIN6

W[239]

W[240]

W[241]

SET6

W[242]

B[93]

W[15]

W[243]

W[244]

B[23]

CLR6

W[245]

W[246]

W[247]

B[94]

W[248]

NOT6

W[249]

W[250]

W[251]

B[95]

W[252]

W[253]

W[254]

DIR7

W[255]

W[16]

B[96]

MASK7

B[97]

PIN7

B[24]

MPIN7

B[98]

W[17]

SET7

B[99]

CLR7

NOT7

B[100]

B[101]

W[18]

B[25]

B[102]

B[103]

B[6]

W[19]

B[104]

B[105]

B[26]

B[106]

W[20]

B[107]

B[108]

W[21]

B[109]

B[27]

B[110]

W[22]

B[111]

B[112]

B[113]

W[23]

B[28]

B[114]

B[115]

W[24]

B[116]

B[117]

B[29]

W[25]

B[118]

B[119]

B[7]

W[26]

B[120]

B[121]

B[30]

B[122]

W[27]

B[123]

B[124]

W[28]

B[125]

B[31]

B[126]

W[29]

B[127]

W[0]

B[128]

W[30]

B[129]

B[32]

B[130]

W[31]

B[131]

B[132]

W[32]

B[133]

B[33]

B[134]

W[33]

B[135]

B[8]

B[136]

W[34]

B[137]

B[34]

B[138]

W[35]

B[139]

B[140]

W[36]

B[141]

B[35]

B[142]

W[37]

B[143]

W[38]

B[144]

B[145]

B[36]

W[39]

B[146]

B[147]

W[40]

B[148]

B[149]

W[41]

B[37]

B[150]

B[151]

W[42]

B[9]

B[152]

W[43]

B[153]

B[38]

B[154]

W[44]

B[155]

B[156]

B[2]

W[45]

W[1]

B[157]

B[39]

W[46]

B[158]

B[159]

W[47]

B[160]

B[161]

W[48]

B[40]

B[162]

W[49]

B[163]

B[164]

W[50]

B[165]

B[41]

B[166]

W[51]

B[167]

B[10]

W[52]

B[168]

B[169]

W[53]

B[42]

B[170]

B[171]

W[54]

B[172]

W[55]

B[173]

B[43]

B[174]

W[56]

B[175]

W[57]

B[176]

B[177]

W[58]

B[44]

B[178]

W[59]

B[179]

B[180]

W[60]

DIR0

W[2]

B[181]

B[45]

W[61]

MASK0

B[182]

B[183]

W[62]

B[11]

PIN0

B[184]

W[63]

MPIN0

B[185]

B[46]

B[186]

SET0

W[64]

B[187]

CLR0

W[65]

B[188]

NOT0

B[189]

W[66]

B[47]

B[190]

W[67]

B[191]

W[68]

B[192]

B[193]

W[69]

B[48]

B[194]

W[70]

B[195]

B[196]

W[71]

B[197]

B[49]

W[72]

B[198]

W[73]

B[199]

B[12]

B[200]

W[74]

B[201]

B[50]

W[75]

B[202]

W[3]

W[76]

B[203]

B[204]

W[77]

B[205]

B[51]

W[78]

B[206]

W[79]

B[207]

B[208]

W[80]

B[209]

B[52]

W[81]

B[210]

W[82]

B[211]

B[212]

W[83]

B[213]

B[53]

W[84]

B[214]

W[85]

B[215]

B[13]

B[216]

W[86]

B[217]

W[87]

B[54]

B[218]

W[88]

B[219]

W[89]

B[220]

B[221]

W[90]

B[3]

DIR1

W[4]

B[55]

B[222]

W[91]

MASK1

B[223]

W[92]

B[224]

PIN1

W[93]

B[225]

B[56]

B[226]

W[94]

MPIN1

B[227]

W[95]

B[228]

SET1

W[96]

B[229]

B[57]

CLR1

W[97]

B[230]

B[231]

W[98]

B[14]

NOT1

B[232]

W[99]

B[233]

W[100]

B[58]

B[234]

W[101]

B[235]

W[102]

B[236]

B[237]

W[103]

B[59]

B[238]

W[104]

B[239]

W[5]

W[105]

B[240]

W[106]

B[241]

B[60]

W[107]

B[242]

W[108]

B[243]

B[244]

W[109]

B[245]

W[110]

B[61]

B[246]

W[111]

B[247]

B[15]

W[112]

B[248]

W[113]

B[249]

B[62]

W[114]

B[250]

W[115]

B[251]

B[252]

W[116]

B[253]

W[117]

B[63]

B[254]

W[118]

B[255]

W[119]

DIR2

W[6]

W[120]

B[64]

MASK2

W[121]

W[122]

PIN2

W[123]

W[124]

MPIN2

B[65]

W[125]

W[126]

B[16]

SET2

W[127]

CLR2

W[128]

B[66]

W[129]

NOT2

W[130]

W[131]

B[67]

W[132]

W[133]

W[7]

W[134]

W[135]

B[68]

W[136]

W[137]

W[138]

W[139]

B[69]

W[140]

W[141]

B[17]

W[142]

W[143]

B[70]

W[144]

W[145]

W[146]

W[147]

B[71]

B[4]

DIR3

W[8]

W[148]

W[149]

MASK3

W[150]

W[151]

B[72]

PIN3

W[152]

W[153]

MPIN3

W[154]

W[155]

B[73]

W[156]

SET3

B[18]

W[157]

W[158]

CLR3

W[159]

B[74]

W[160]

NOT3

W[161]

W[9]

W[162]

W[163]

B[75]

W[164]

W[165]

W[166]

W[167]

B[76]

W[168]

W[169]

W[170]

W[171]

B[77]

W[172]

W[173]

B[19]

W[174]

W[175]

DIR4

B[78]

W[10]

W[176]

W[177]

MASK4

W[178]

W[179]

B[79]

W[180]

PIN4

W[181]

W[182]

MPIN4

W[183]

B[80]

W[184]

W[185]

SET4

W[186]

W[187]

CLR4

W[188]

B[81]

W[189]

W[11]

W[190]

B[20]

NOT4

W[191]

W[192]

B[82]

W[193]

W[194]

W[195]

W[196]

B[83]

W[197]

W[198]

W[199]

W[200]

W[201]

B[84]

W[202]

DIR5

W[12]

W[203]

W[204]

W[205]

MASK5

B[85]

W[206]

W[207]

B[21]

W[208]

PIN5

W[209]

W[210]

B[86]

MPIN5

W[211]

W[212]

W[213]

SET5

W[214]

B[87]

W[215]

B[5]

W[216]

W[13]

CLR5

W[217]

W[218]

W[219]

B[88]

NOT5

W[220]

W[221]

W[222]

W[223]

B[89]

W[224]

W[225]

B[22]

W[226]

W[227]

W[228]

B[90]


B[0]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x0 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[0] B[0] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[1]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[1] B[1] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


DIR6

Direction registers port m
address_offset : 0x10054 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DIR6 DIR6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIRP0 DIRP1 DIRP2 DIRP3 DIRP4 DIRP5 DIRP6 DIRP7 DIRP8 DIRP9 DIRP10 DIRP11 DIRP12 DIRP13 DIRP14 DIRP15 DIRP16 DIRP17 DIRP18 DIRP19 DIRP20 DIRP21 DIRP22 DIRP23 DIRP24 DIRP25 DIRP26 DIRP27 DIRP28 DIRP29 DIRP30 DIRP31

DIRP0 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 0 - 0 (1 bit)

DIRP1 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 1 - 2 (2 bit)

DIRP2 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 2 - 4 (3 bit)

DIRP3 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 3 - 6 (4 bit)

DIRP4 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 4 - 8 (5 bit)

DIRP5 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 5 - 10 (6 bit)

DIRP6 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 6 - 12 (7 bit)

DIRP7 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 7 - 14 (8 bit)

DIRP8 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 8 - 16 (9 bit)

DIRP9 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 9 - 18 (10 bit)

DIRP10 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 10 - 20 (11 bit)

DIRP11 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 11 - 22 (12 bit)

DIRP12 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 12 - 24 (13 bit)

DIRP13 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 13 - 26 (14 bit)

DIRP14 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 14 - 28 (15 bit)

DIRP15 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 15 - 30 (16 bit)

DIRP16 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 16 - 32 (17 bit)

DIRP17 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 17 - 34 (18 bit)

DIRP18 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 18 - 36 (19 bit)

DIRP19 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 19 - 38 (20 bit)

DIRP20 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 20 - 40 (21 bit)

DIRP21 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 21 - 42 (22 bit)

DIRP22 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 22 - 44 (23 bit)

DIRP23 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 23 - 46 (24 bit)

DIRP24 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 24 - 48 (25 bit)

DIRP25 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 25 - 50 (26 bit)

DIRP26 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 26 - 52 (27 bit)

DIRP27 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 27 - 54 (28 bit)

DIRP28 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 28 - 56 (29 bit)

DIRP29 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 29 - 58 (30 bit)

DIRP30 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 30 - 60 (31 bit)

DIRP31 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 31 - 62 (32 bit)


W[229]

Word pin registers port 0 to 5
address_offset : 0x100B7C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[229] W[229] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[14]

Word pin registers port 0 to 5
address_offset : 0x101A4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[14] W[14] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[230]

Word pin registers port 0 to 5
address_offset : 0x101F14 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[230] W[230] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[231]

Word pin registers port 0 to 5
address_offset : 0x1032B0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[231] W[231] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


MASK6

Mask register port m
address_offset : 0x10454 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MASK6 MASK6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MASKP0 MASKP1 MASKP2 MASKP3 MASKP4 MASKP5 MASKP6 MASKP7 MASKP8 MASKP9 MASKP10 MASKP11 MASKP12 MASKP13 MASKP14 MASKP15 MASKP16 MASKP17 MASKP18 MASKP19 MASKP20 MASKP21 MASKP22 MASKP23 MASKP24 MASKP25 MASKP26 MASKP27 MASKP28 MASKP29 MASKP30 MASKP31

MASKP0 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 0 - 0 (1 bit)

MASKP1 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 1 - 2 (2 bit)

MASKP2 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 2 - 4 (3 bit)

MASKP3 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 3 - 6 (4 bit)

MASKP4 : Controls which bits corresponding to GPIOm[n] are active in the P0/1PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 4 - 8 (5 bit)

MASKP5 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 5 - 10 (6 bit)

MASKP6 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 6 - 12 (7 bit)

MASKP7 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 7 - 14 (8 bit)

MASKP8 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 8 - 16 (9 bit)

MASKP9 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 9 - 18 (10 bit)

MASKP10 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 10 - 20 (11 bit)

MASKP11 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 11 - 22 (12 bit)

MASKP12 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 12 - 24 (13 bit)

MASKP13 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 13 - 26 (14 bit)

MASKP14 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 14 - 28 (15 bit)

MASKP15 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 15 - 30 (16 bit)

MASKP16 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 16 - 32 (17 bit)

MASKP17 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 17 - 34 (18 bit)

MASKP18 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 18 - 36 (19 bit)

MASKP19 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 19 - 38 (20 bit)

MASKP20 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 20 - 40 (21 bit)

MASKP21 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 21 - 42 (22 bit)

MASKP22 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 22 - 44 (23 bit)

MASKP23 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 23 - 46 (24 bit)

MASKP24 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 24 - 48 (25 bit)

MASKP25 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 25 - 50 (26 bit)

MASKP26 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 26 - 52 (27 bit)

MASKP27 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 27 - 54 (28 bit)

MASKP28 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 28 - 56 (29 bit)

MASKP29 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 29 - 58 (30 bit)

MASKP30 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 30 - 60 (31 bit)

MASKP31 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 31 - 62 (32 bit)


W[232]

Word pin registers port 0 to 5
address_offset : 0x104650 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[232] W[232] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[233]

Word pin registers port 0 to 5
address_offset : 0x1059F4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[233] W[233] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[91]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x105A Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[91] B[91] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[234]

Word pin registers port 0 to 5
address_offset : 0x106D9C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[234] W[234] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[235]

Word pin registers port 0 to 5
address_offset : 0x108148 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[235] W[235] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


PIN6

Port pin register port m
address_offset : 0x10854 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PIN6 PIN6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PORT0 PORT1 PORT2 PORT3 PORT4 PORT5 PORT6 PORT7 PORT8 PORT9 PORT10 PORT11 PORT12 PORT13 PORT14 PORT15 PORT16 PORT17 PORT18 PORT19 PORT20 PORT21 PORT22 PORT23 PORT24 PORT25 PORT26 PORT27 PORT28 PORT29 PORT30 PORT31

PORT0 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 0 - 0 (1 bit)

PORT1 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 1 - 2 (2 bit)

PORT2 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 2 - 4 (3 bit)

PORT3 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 3 - 6 (4 bit)

PORT4 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 4 - 8 (5 bit)

PORT5 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 5 - 10 (6 bit)

PORT6 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 6 - 12 (7 bit)

PORT7 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 7 - 14 (8 bit)

PORT8 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 8 - 16 (9 bit)

PORT9 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 9 - 18 (10 bit)

PORT10 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 10 - 20 (11 bit)

PORT11 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 11 - 22 (12 bit)

PORT12 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 12 - 24 (13 bit)

PORT13 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 13 - 26 (14 bit)

PORT14 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 14 - 28 (15 bit)

PORT15 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 15 - 30 (16 bit)

PORT16 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 16 - 32 (17 bit)

PORT17 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 17 - 34 (18 bit)

PORT18 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 18 - 36 (19 bit)

PORT19 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 19 - 38 (20 bit)

PORT20 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 20 - 40 (21 bit)

PORT21 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 21 - 42 (22 bit)

PORT22 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 22 - 44 (23 bit)

PORT23 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 23 - 46 (24 bit)

PORT24 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 24 - 48 (25 bit)

PORT25 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 25 - 50 (26 bit)

PORT26 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 26 - 52 (27 bit)

PORT27 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 27 - 54 (28 bit)

PORT28 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 28 - 56 (29 bit)

PORT29 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 29 - 58 (30 bit)

PORT30 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 30 - 60 (31 bit)

PORT31 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 31 - 62 (32 bit)


W[236]

Word pin registers port 0 to 5
address_offset : 0x1094F8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[236] W[236] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[237]

Word pin registers port 0 to 5
address_offset : 0x10A8AC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[237] W[237] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[92]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x10B6 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[92] B[92] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[238]

Word pin registers port 0 to 5
address_offset : 0x10BC64 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[238] W[238] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


MPIN6

Masked port register port m
address_offset : 0x10C54 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MPIN6 MPIN6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MPORTP0 MPORTP1 MPORTP2 MPORTP3 MPORTP4 MPORTP5 MPORTP6 MPORTP7 MPORTP8 MPORTP9 MPORTP10 MPORTP11 MPORTP12 MPORTP13 MPORTP14 MPORTP15 MPORTP16 MPORTP17 MPORTP18 MPORTP19 MPORTP20 MPORTP21 MPORTP22 MPORTP23 MPORTP24 MPORTP25 MPORTP26 MPORTP27 MPORTP28 MPORTP29 MPORTP30 MPORTP31

MPORTP0 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 0 - 0 (1 bit)

MPORTP1 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 1 - 2 (2 bit)

MPORTP2 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 2 - 4 (3 bit)

MPORTP3 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 3 - 6 (4 bit)

MPORTP4 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 4 - 8 (5 bit)

MPORTP5 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 5 - 10 (6 bit)

MPORTP6 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 6 - 12 (7 bit)

MPORTP7 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 7 - 14 (8 bit)

MPORTP8 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 8 - 16 (9 bit)

MPORTP9 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 9 - 18 (10 bit)

MPORTP10 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 10 - 20 (11 bit)

MPORTP11 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 11 - 22 (12 bit)

MPORTP12 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 12 - 24 (13 bit)

MPORTP13 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 13 - 26 (14 bit)

MPORTP14 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 14 - 28 (15 bit)

MPORTP15 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 15 - 30 (16 bit)

MPORTP16 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 16 - 32 (17 bit)

MPORTP17 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 17 - 34 (18 bit)

MPORTP18 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 18 - 36 (19 bit)

MPORTP19 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 19 - 38 (20 bit)

MPORTP20 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 20 - 40 (21 bit)

MPORTP21 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 21 - 42 (22 bit)

MPORTP22 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 22 - 44 (23 bit)

MPORTP23 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 23 - 46 (24 bit)

MPORTP24 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 24 - 48 (25 bit)

MPORTP25 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 25 - 50 (26 bit)

MPORTP26 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 26 - 52 (27 bit)

MPORTP27 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 27 - 54 (28 bit)

MPORTP28 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 28 - 56 (29 bit)

MPORTP29 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 29 - 58 (30 bit)

MPORTP30 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 30 - 60 (31 bit)

MPORTP31 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 31 - 62 (32 bit)


W[239]

Word pin registers port 0 to 5
address_offset : 0x10D020 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[239] W[239] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[240]

Word pin registers port 0 to 5
address_offset : 0x10E3E0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[240] W[240] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[241]

Word pin registers port 0 to 5
address_offset : 0x10F7A4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[241] W[241] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


SET6

Write: Set register for port m Read: output bits for port m
address_offset : 0x11054 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SET6 SET6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETP0 SETP1 SETP2 SETP3 SETP4 SETP5 SETP6 SETP7 SETP8 SETP9 SETP10 SETP11 SETP12 SETP13 SETP14 SETP15 SETP16 SETP17 SETP18 SETP19 SETP20 SETP21 SETP22 SETP23 SETP24 SETP25 SETP26 SETP27 SETP28 SETP29 SETP30 SETP31

SETP0 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 0 - 0 (1 bit)

SETP1 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 1 - 2 (2 bit)

SETP2 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 2 - 4 (3 bit)

SETP3 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 3 - 6 (4 bit)

SETP4 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 4 - 8 (5 bit)

SETP5 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 5 - 10 (6 bit)

SETP6 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 6 - 12 (7 bit)

SETP7 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 7 - 14 (8 bit)

SETP8 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 8 - 16 (9 bit)

SETP9 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 9 - 18 (10 bit)

SETP10 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 10 - 20 (11 bit)

SETP11 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 11 - 22 (12 bit)

SETP12 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 12 - 24 (13 bit)

SETP13 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 13 - 26 (14 bit)

SETP14 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 14 - 28 (15 bit)

SETP15 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 15 - 30 (16 bit)

SETP16 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 16 - 32 (17 bit)

SETP17 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 17 - 34 (18 bit)

SETP18 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 18 - 36 (19 bit)

SETP19 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 19 - 38 (20 bit)

SETP20 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 20 - 40 (21 bit)

SETP21 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 21 - 42 (22 bit)

SETP22 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 22 - 44 (23 bit)

SETP23 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 23 - 46 (24 bit)

SETP24 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 24 - 48 (25 bit)

SETP25 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 25 - 50 (26 bit)

SETP26 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 26 - 52 (27 bit)

SETP27 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 27 - 54 (28 bit)

SETP28 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 28 - 56 (29 bit)

SETP29 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 29 - 58 (30 bit)

SETP30 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 30 - 60 (31 bit)

SETP31 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 31 - 62 (32 bit)


W[242]

Word pin registers port 0 to 5
address_offset : 0x110B6C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[242] W[242] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[93]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1113 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[93] B[93] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[15]

Word pin registers port 0 to 5
address_offset : 0x111E0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[15] W[15] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[243]

Word pin registers port 0 to 5
address_offset : 0x111F38 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[243] W[243] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[244]

Word pin registers port 0 to 5
address_offset : 0x113308 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[244] W[244] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[23]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x114 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[23] B[23] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


CLR6

Clear port m
address_offset : 0x11454 Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

CLR6 CLR6 write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CLRP00 CLRP01 CLRP02 CLRP03 CLRP04 CLRP05 CLRP06 CLRP07 CLRP08 CLRP09 CLRP010 CLRP011 CLRP012 CLRP013 CLRP014 CLRP015 CLRP016 CLRP017 CLRP018 CLRP019 CLRP020 CLRP021 CLRP022 CLRP023 CLRP024 CLRP025 CLRP026 CLRP027 CLRP028 CLRP029 CLRP030 CLRP031

CLRP00 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 0 - 0 (1 bit)

CLRP01 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 1 - 2 (2 bit)

CLRP02 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 2 - 4 (3 bit)

CLRP03 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 3 - 6 (4 bit)

CLRP04 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 4 - 8 (5 bit)

CLRP05 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 5 - 10 (6 bit)

CLRP06 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 6 - 12 (7 bit)

CLRP07 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 7 - 14 (8 bit)

CLRP08 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 8 - 16 (9 bit)

CLRP09 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 9 - 18 (10 bit)

CLRP010 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 10 - 20 (11 bit)

CLRP011 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 11 - 22 (12 bit)

CLRP012 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 12 - 24 (13 bit)

CLRP013 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 13 - 26 (14 bit)

CLRP014 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 14 - 28 (15 bit)

CLRP015 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 15 - 30 (16 bit)

CLRP016 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 16 - 32 (17 bit)

CLRP017 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 17 - 34 (18 bit)

CLRP018 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 18 - 36 (19 bit)

CLRP019 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 19 - 38 (20 bit)

CLRP020 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 20 - 40 (21 bit)

CLRP021 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 21 - 42 (22 bit)

CLRP022 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 22 - 44 (23 bit)

CLRP023 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 23 - 46 (24 bit)

CLRP024 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 24 - 48 (25 bit)

CLRP025 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 25 - 50 (26 bit)

CLRP026 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 26 - 52 (27 bit)

CLRP027 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 27 - 54 (28 bit)

CLRP028 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 28 - 56 (29 bit)

CLRP029 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 29 - 58 (30 bit)

CLRP030 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 30 - 60 (31 bit)

CLRP031 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 31 - 62 (32 bit)


W[245]

Word pin registers port 0 to 5
address_offset : 0x1146DC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[245] W[245] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[246]

Word pin registers port 0 to 5
address_offset : 0x115AB4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[246] W[246] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[247]

Word pin registers port 0 to 5
address_offset : 0x116E90 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[247] W[247] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[94]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1171 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[94] B[94] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[248]

Word pin registers port 0 to 5
address_offset : 0x118270 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[248] W[248] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


NOT6

Toggle port m
address_offset : 0x11854 Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

NOT6 NOT6 write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NOTP0 NOTP1 NOTP2 NOTP3 NOTP4 NOTP5 NOTP6 NOTP7 NOTP8 NOTP9 NOTP10 NOTP11 NOTP12 NOTP13 NOTP14 NOTP15 NOTP16 NOTP17 NOTP18 NOTP19 NOTP20 NOTP21 NOTP22 NOTP23 NOTP24 NOTP25 NOTP26 NOTP27 NOTP28 NOTP29 NOTP30 NOTP31

NOTP0 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 0 - 0 (1 bit)

NOTP1 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 1 - 2 (2 bit)

NOTP2 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 2 - 4 (3 bit)

NOTP3 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 3 - 6 (4 bit)

NOTP4 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 4 - 8 (5 bit)

NOTP5 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 5 - 10 (6 bit)

NOTP6 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 6 - 12 (7 bit)

NOTP7 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 7 - 14 (8 bit)

NOTP8 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 8 - 16 (9 bit)

NOTP9 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 9 - 18 (10 bit)

NOTP10 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 10 - 20 (11 bit)

NOTP11 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 11 - 22 (12 bit)

NOTP12 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 12 - 24 (13 bit)

NOTP13 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 13 - 26 (14 bit)

NOTP14 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 14 - 28 (15 bit)

NOTP15 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 15 - 30 (16 bit)

NOTP16 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 16 - 32 (17 bit)

NOTP17 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 17 - 34 (18 bit)

NOTP18 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 18 - 36 (19 bit)

NOTP19 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 19 - 38 (20 bit)

NOTP20 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 20 - 40 (21 bit)

NOTP21 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 21 - 42 (22 bit)

NOTP22 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 22 - 44 (23 bit)

NOTP23 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 23 - 46 (24 bit)

NOTP24 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 24 - 48 (25 bit)

NOTP25 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 25 - 50 (26 bit)

NOTP26 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 26 - 52 (27 bit)

NOTP27 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 27 - 54 (28 bit)

NOTP28 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 28 - 56 (29 bit)

NOTP29 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 29 - 58 (30 bit)

NOTP30 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 30 - 60 (31 bit)

NOTP31 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 31 - 62 (32 bit)


W[249]

Word pin registers port 0 to 5
address_offset : 0x119654 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[249] W[249] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[250]

Word pin registers port 0 to 5
address_offset : 0x11AA3C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[250] W[250] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[251]

Word pin registers port 0 to 5
address_offset : 0x11BE28 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[251] W[251] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[95]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x11D0 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[95] B[95] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[252]

Word pin registers port 0 to 5
address_offset : 0x11D218 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[252] W[252] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[253]

Word pin registers port 0 to 5
address_offset : 0x11E60C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[253] W[253] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[254]

Word pin registers port 0 to 5
address_offset : 0x11FA04 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[254] W[254] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


DIR7

Direction registers port m
address_offset : 0x12070 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DIR7 DIR7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIRP0 DIRP1 DIRP2 DIRP3 DIRP4 DIRP5 DIRP6 DIRP7 DIRP8 DIRP9 DIRP10 DIRP11 DIRP12 DIRP13 DIRP14 DIRP15 DIRP16 DIRP17 DIRP18 DIRP19 DIRP20 DIRP21 DIRP22 DIRP23 DIRP24 DIRP25 DIRP26 DIRP27 DIRP28 DIRP29 DIRP30 DIRP31

DIRP0 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 0 - 0 (1 bit)

DIRP1 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 1 - 2 (2 bit)

DIRP2 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 2 - 4 (3 bit)

DIRP3 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 3 - 6 (4 bit)

DIRP4 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 4 - 8 (5 bit)

DIRP5 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 5 - 10 (6 bit)

DIRP6 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 6 - 12 (7 bit)

DIRP7 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 7 - 14 (8 bit)

DIRP8 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 8 - 16 (9 bit)

DIRP9 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 9 - 18 (10 bit)

DIRP10 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 10 - 20 (11 bit)

DIRP11 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 11 - 22 (12 bit)

DIRP12 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 12 - 24 (13 bit)

DIRP13 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 13 - 26 (14 bit)

DIRP14 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 14 - 28 (15 bit)

DIRP15 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 15 - 30 (16 bit)

DIRP16 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 16 - 32 (17 bit)

DIRP17 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 17 - 34 (18 bit)

DIRP18 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 18 - 36 (19 bit)

DIRP19 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 19 - 38 (20 bit)

DIRP20 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 20 - 40 (21 bit)

DIRP21 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 21 - 42 (22 bit)

DIRP22 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 22 - 44 (23 bit)

DIRP23 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 23 - 46 (24 bit)

DIRP24 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 24 - 48 (25 bit)

DIRP25 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 25 - 50 (26 bit)

DIRP26 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 26 - 52 (27 bit)

DIRP27 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 27 - 54 (28 bit)

DIRP28 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 28 - 56 (29 bit)

DIRP29 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 29 - 58 (30 bit)

DIRP30 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 30 - 60 (31 bit)

DIRP31 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 31 - 62 (32 bit)


W[255]

Word pin registers port 0 to 5
address_offset : 0x120E00 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[255] W[255] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[16]

Word pin registers port 0 to 5
address_offset : 0x12220 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[16] W[16] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[96]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1230 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[96] B[96] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


MASK7

Mask register port m
address_offset : 0x124F0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MASK7 MASK7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MASKP0 MASKP1 MASKP2 MASKP3 MASKP4 MASKP5 MASKP6 MASKP7 MASKP8 MASKP9 MASKP10 MASKP11 MASKP12 MASKP13 MASKP14 MASKP15 MASKP16 MASKP17 MASKP18 MASKP19 MASKP20 MASKP21 MASKP22 MASKP23 MASKP24 MASKP25 MASKP26 MASKP27 MASKP28 MASKP29 MASKP30 MASKP31

MASKP0 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 0 - 0 (1 bit)

MASKP1 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 1 - 2 (2 bit)

MASKP2 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 2 - 4 (3 bit)

MASKP3 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 3 - 6 (4 bit)

MASKP4 : Controls which bits corresponding to GPIOm[n] are active in the P0/1PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 4 - 8 (5 bit)

MASKP5 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 5 - 10 (6 bit)

MASKP6 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 6 - 12 (7 bit)

MASKP7 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 7 - 14 (8 bit)

MASKP8 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 8 - 16 (9 bit)

MASKP9 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 9 - 18 (10 bit)

MASKP10 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 10 - 20 (11 bit)

MASKP11 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 11 - 22 (12 bit)

MASKP12 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 12 - 24 (13 bit)

MASKP13 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 13 - 26 (14 bit)

MASKP14 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 14 - 28 (15 bit)

MASKP15 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 15 - 30 (16 bit)

MASKP16 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 16 - 32 (17 bit)

MASKP17 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 17 - 34 (18 bit)

MASKP18 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 18 - 36 (19 bit)

MASKP19 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 19 - 38 (20 bit)

MASKP20 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 20 - 40 (21 bit)

MASKP21 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 21 - 42 (22 bit)

MASKP22 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 22 - 44 (23 bit)

MASKP23 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 23 - 46 (24 bit)

MASKP24 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 24 - 48 (25 bit)

MASKP25 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 25 - 50 (26 bit)

MASKP26 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 26 - 52 (27 bit)

MASKP27 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 27 - 54 (28 bit)

MASKP28 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 28 - 56 (29 bit)

MASKP29 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 29 - 58 (30 bit)

MASKP30 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 30 - 60 (31 bit)

MASKP31 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 31 - 62 (32 bit)


B[97]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1291 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[97] B[97] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


PIN7

Port pin register port m
address_offset : 0x12970 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PIN7 PIN7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PORT0 PORT1 PORT2 PORT3 PORT4 PORT5 PORT6 PORT7 PORT8 PORT9 PORT10 PORT11 PORT12 PORT13 PORT14 PORT15 PORT16 PORT17 PORT18 PORT19 PORT20 PORT21 PORT22 PORT23 PORT24 PORT25 PORT26 PORT27 PORT28 PORT29 PORT30 PORT31

PORT0 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 0 - 0 (1 bit)

PORT1 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 1 - 2 (2 bit)

PORT2 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 2 - 4 (3 bit)

PORT3 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 3 - 6 (4 bit)

PORT4 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 4 - 8 (5 bit)

PORT5 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 5 - 10 (6 bit)

PORT6 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 6 - 12 (7 bit)

PORT7 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 7 - 14 (8 bit)

PORT8 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 8 - 16 (9 bit)

PORT9 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 9 - 18 (10 bit)

PORT10 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 10 - 20 (11 bit)

PORT11 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 11 - 22 (12 bit)

PORT12 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 12 - 24 (13 bit)

PORT13 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 13 - 26 (14 bit)

PORT14 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 14 - 28 (15 bit)

PORT15 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 15 - 30 (16 bit)

PORT16 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 16 - 32 (17 bit)

PORT17 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 17 - 34 (18 bit)

PORT18 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 18 - 36 (19 bit)

PORT19 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 19 - 38 (20 bit)

PORT20 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 20 - 40 (21 bit)

PORT21 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 21 - 42 (22 bit)

PORT22 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 22 - 44 (23 bit)

PORT23 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 23 - 46 (24 bit)

PORT24 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 24 - 48 (25 bit)

PORT25 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 25 - 50 (26 bit)

PORT26 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 26 - 52 (27 bit)

PORT27 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 27 - 54 (28 bit)

PORT28 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 28 - 56 (29 bit)

PORT29 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 29 - 58 (30 bit)

PORT30 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 30 - 60 (31 bit)

PORT31 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 31 - 62 (32 bit)


B[24]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x12C Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[24] B[24] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


MPIN7

Masked port register port m
address_offset : 0x12DF0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MPIN7 MPIN7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MPORTP0 MPORTP1 MPORTP2 MPORTP3 MPORTP4 MPORTP5 MPORTP6 MPORTP7 MPORTP8 MPORTP9 MPORTP10 MPORTP11 MPORTP12 MPORTP13 MPORTP14 MPORTP15 MPORTP16 MPORTP17 MPORTP18 MPORTP19 MPORTP20 MPORTP21 MPORTP22 MPORTP23 MPORTP24 MPORTP25 MPORTP26 MPORTP27 MPORTP28 MPORTP29 MPORTP30 MPORTP31

MPORTP0 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 0 - 0 (1 bit)

MPORTP1 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 1 - 2 (2 bit)

MPORTP2 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 2 - 4 (3 bit)

MPORTP3 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 3 - 6 (4 bit)

MPORTP4 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 4 - 8 (5 bit)

MPORTP5 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 5 - 10 (6 bit)

MPORTP6 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 6 - 12 (7 bit)

MPORTP7 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 7 - 14 (8 bit)

MPORTP8 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 8 - 16 (9 bit)

MPORTP9 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 9 - 18 (10 bit)

MPORTP10 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 10 - 20 (11 bit)

MPORTP11 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 11 - 22 (12 bit)

MPORTP12 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 12 - 24 (13 bit)

MPORTP13 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 13 - 26 (14 bit)

MPORTP14 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 14 - 28 (15 bit)

MPORTP15 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 15 - 30 (16 bit)

MPORTP16 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 16 - 32 (17 bit)

MPORTP17 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 17 - 34 (18 bit)

MPORTP18 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 18 - 36 (19 bit)

MPORTP19 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 19 - 38 (20 bit)

MPORTP20 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 20 - 40 (21 bit)

MPORTP21 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 21 - 42 (22 bit)

MPORTP22 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 22 - 44 (23 bit)

MPORTP23 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 23 - 46 (24 bit)

MPORTP24 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 24 - 48 (25 bit)

MPORTP25 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 25 - 50 (26 bit)

MPORTP26 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 26 - 52 (27 bit)

MPORTP27 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 27 - 54 (28 bit)

MPORTP28 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 28 - 56 (29 bit)

MPORTP29 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 29 - 58 (30 bit)

MPORTP30 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 30 - 60 (31 bit)

MPORTP31 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 31 - 62 (32 bit)


B[98]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x12F3 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[98] B[98] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[17]

Word pin registers port 0 to 5
address_offset : 0x13264 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[17] W[17] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


SET7

Write: Set register for port m Read: output bits for port m
address_offset : 0x13270 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SET7 SET7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETP0 SETP1 SETP2 SETP3 SETP4 SETP5 SETP6 SETP7 SETP8 SETP9 SETP10 SETP11 SETP12 SETP13 SETP14 SETP15 SETP16 SETP17 SETP18 SETP19 SETP20 SETP21 SETP22 SETP23 SETP24 SETP25 SETP26 SETP27 SETP28 SETP29 SETP30 SETP31

SETP0 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 0 - 0 (1 bit)

SETP1 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 1 - 2 (2 bit)

SETP2 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 2 - 4 (3 bit)

SETP3 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 3 - 6 (4 bit)

SETP4 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 4 - 8 (5 bit)

SETP5 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 5 - 10 (6 bit)

SETP6 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 6 - 12 (7 bit)

SETP7 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 7 - 14 (8 bit)

SETP8 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 8 - 16 (9 bit)

SETP9 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 9 - 18 (10 bit)

SETP10 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 10 - 20 (11 bit)

SETP11 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 11 - 22 (12 bit)

SETP12 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 12 - 24 (13 bit)

SETP13 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 13 - 26 (14 bit)

SETP14 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 14 - 28 (15 bit)

SETP15 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 15 - 30 (16 bit)

SETP16 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 16 - 32 (17 bit)

SETP17 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 17 - 34 (18 bit)

SETP18 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 18 - 36 (19 bit)

SETP19 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 19 - 38 (20 bit)

SETP20 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 20 - 40 (21 bit)

SETP21 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 21 - 42 (22 bit)

SETP22 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 22 - 44 (23 bit)

SETP23 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 23 - 46 (24 bit)

SETP24 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 24 - 48 (25 bit)

SETP25 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 25 - 50 (26 bit)

SETP26 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 26 - 52 (27 bit)

SETP27 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 27 - 54 (28 bit)

SETP28 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 28 - 56 (29 bit)

SETP29 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 29 - 58 (30 bit)

SETP30 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 30 - 60 (31 bit)

SETP31 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 31 - 62 (32 bit)


B[99]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1356 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[99] B[99] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


CLR7

Clear port m
address_offset : 0x136F0 Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

CLR7 CLR7 write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CLRP00 CLRP01 CLRP02 CLRP03 CLRP04 CLRP05 CLRP06 CLRP07 CLRP08 CLRP09 CLRP010 CLRP011 CLRP012 CLRP013 CLRP014 CLRP015 CLRP016 CLRP017 CLRP018 CLRP019 CLRP020 CLRP021 CLRP022 CLRP023 CLRP024 CLRP025 CLRP026 CLRP027 CLRP028 CLRP029 CLRP030 CLRP031

CLRP00 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 0 - 0 (1 bit)

CLRP01 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 1 - 2 (2 bit)

CLRP02 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 2 - 4 (3 bit)

CLRP03 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 3 - 6 (4 bit)

CLRP04 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 4 - 8 (5 bit)

CLRP05 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 5 - 10 (6 bit)

CLRP06 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 6 - 12 (7 bit)

CLRP07 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 7 - 14 (8 bit)

CLRP08 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 8 - 16 (9 bit)

CLRP09 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 9 - 18 (10 bit)

CLRP010 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 10 - 20 (11 bit)

CLRP011 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 11 - 22 (12 bit)

CLRP012 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 12 - 24 (13 bit)

CLRP013 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 13 - 26 (14 bit)

CLRP014 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 14 - 28 (15 bit)

CLRP015 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 15 - 30 (16 bit)

CLRP016 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 16 - 32 (17 bit)

CLRP017 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 17 - 34 (18 bit)

CLRP018 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 18 - 36 (19 bit)

CLRP019 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 19 - 38 (20 bit)

CLRP020 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 20 - 40 (21 bit)

CLRP021 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 21 - 42 (22 bit)

CLRP022 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 22 - 44 (23 bit)

CLRP023 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 23 - 46 (24 bit)

CLRP024 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 24 - 48 (25 bit)

CLRP025 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 25 - 50 (26 bit)

CLRP026 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 26 - 52 (27 bit)

CLRP027 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 27 - 54 (28 bit)

CLRP028 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 28 - 56 (29 bit)

CLRP029 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 29 - 58 (30 bit)

CLRP030 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 30 - 60 (31 bit)

CLRP031 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 31 - 62 (32 bit)


NOT7

Toggle port m
address_offset : 0x13B70 Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

NOT7 NOT7 write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NOTP0 NOTP1 NOTP2 NOTP3 NOTP4 NOTP5 NOTP6 NOTP7 NOTP8 NOTP9 NOTP10 NOTP11 NOTP12 NOTP13 NOTP14 NOTP15 NOTP16 NOTP17 NOTP18 NOTP19 NOTP20 NOTP21 NOTP22 NOTP23 NOTP24 NOTP25 NOTP26 NOTP27 NOTP28 NOTP29 NOTP30 NOTP31

NOTP0 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 0 - 0 (1 bit)

NOTP1 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 1 - 2 (2 bit)

NOTP2 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 2 - 4 (3 bit)

NOTP3 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 3 - 6 (4 bit)

NOTP4 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 4 - 8 (5 bit)

NOTP5 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 5 - 10 (6 bit)

NOTP6 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 6 - 12 (7 bit)

NOTP7 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 7 - 14 (8 bit)

NOTP8 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 8 - 16 (9 bit)

NOTP9 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 9 - 18 (10 bit)

NOTP10 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 10 - 20 (11 bit)

NOTP11 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 11 - 22 (12 bit)

NOTP12 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 12 - 24 (13 bit)

NOTP13 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 13 - 26 (14 bit)

NOTP14 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 14 - 28 (15 bit)

NOTP15 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 15 - 30 (16 bit)

NOTP16 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 16 - 32 (17 bit)

NOTP17 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 17 - 34 (18 bit)

NOTP18 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 18 - 36 (19 bit)

NOTP19 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 19 - 38 (20 bit)

NOTP20 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 20 - 40 (21 bit)

NOTP21 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 21 - 42 (22 bit)

NOTP22 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 22 - 44 (23 bit)

NOTP23 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 23 - 46 (24 bit)

NOTP24 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 24 - 48 (25 bit)

NOTP25 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 25 - 50 (26 bit)

NOTP26 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 26 - 52 (27 bit)

NOTP27 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 27 - 54 (28 bit)

NOTP28 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 28 - 56 (29 bit)

NOTP29 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 29 - 58 (30 bit)

NOTP30 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 30 - 60 (31 bit)

NOTP31 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 31 - 62 (32 bit)


B[100]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x13BA Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[100] B[100] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[101]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x141F Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[101] B[101] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[18]

Word pin registers port 0 to 5
address_offset : 0x142AC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[18] W[18] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[25]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x145 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[25] B[25] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[102]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1485 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[102] B[102] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[103]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x14EC Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[103] B[103] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[6]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x15 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[6] B[6] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[19]

Word pin registers port 0 to 5
address_offset : 0x152F8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[19] W[19] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[104]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1554 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[104] B[104] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[105]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x15BD Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[105] B[105] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[26]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x15F Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[26] B[26] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[106]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1627 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[106] B[106] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[20]

Word pin registers port 0 to 5
address_offset : 0x16348 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[20] W[20] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[107]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1692 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[107] B[107] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[108]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x16FE Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[108] B[108] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[21]

Word pin registers port 0 to 5
address_offset : 0x1739C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[21] W[21] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[109]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x176B Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[109] B[109] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[27]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x17A Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[27] B[27] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[110]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x17D9 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[110] B[110] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[22]

Word pin registers port 0 to 5
address_offset : 0x183F4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[22] W[22] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[111]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1848 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[111] B[111] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[112]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x18B8 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[112] B[112] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[113]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1929 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[113] B[113] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[23]

Word pin registers port 0 to 5
address_offset : 0x19450 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[23] W[23] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[28]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x196 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[28] B[28] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[114]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x199B Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[114] B[114] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[115]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1A0E Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[115] B[115] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[24]

Word pin registers port 0 to 5
address_offset : 0x1A4B0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[24] W[24] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[116]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1A82 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[116] B[116] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[117]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1AF7 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[117] B[117] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[29]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1B3 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[29] B[29] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[25]

Word pin registers port 0 to 5
address_offset : 0x1B514 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[25] W[25] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[118]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1B6D Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[118] B[118] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[119]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1BE4 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[119] B[119] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[7]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1C Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[7] B[7] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[26]

Word pin registers port 0 to 5
address_offset : 0x1C57C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[26] W[26] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[120]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1C5C Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[120] B[120] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[121]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1CD5 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[121] B[121] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[30]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1D1 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[30] B[30] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[122]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1D4F Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[122] B[122] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[27]

Word pin registers port 0 to 5
address_offset : 0x1D5E8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[27] W[27] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[123]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1DCA Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[123] B[123] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[124]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1E46 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[124] B[124] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[28]

Word pin registers port 0 to 5
address_offset : 0x1E658 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[28] W[28] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[125]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1EC3 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[125] B[125] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[31]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1F0 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[31] B[31] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[126]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1F41 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[126] B[126] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[29]

Word pin registers port 0 to 5
address_offset : 0x1F6CC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[29] W[29] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[127]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x1FC0 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[127] B[127] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[0]

Word pin registers port 0 to 5
address_offset : 0x2000 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[0] W[0] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[128]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2040 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[128] B[128] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[30]

Word pin registers port 0 to 5
address_offset : 0x20744 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[30] W[30] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[129]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x20C1 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[129] B[129] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[32]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x210 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[32] B[32] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[130]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2143 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[130] B[130] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[31]

Word pin registers port 0 to 5
address_offset : 0x217C0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[31] W[31] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[131]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x21C6 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[131] B[131] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[132]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x224A Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[132] B[132] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[32]

Word pin registers port 0 to 5
address_offset : 0x22840 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[32] W[32] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[133]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x22CF Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[133] B[133] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[33]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x231 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[33] B[33] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[134]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2355 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[134] B[134] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[33]

Word pin registers port 0 to 5
address_offset : 0x238C4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[33] W[33] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[135]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x23DC Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[135] B[135] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[8]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x24 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[8] B[8] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[136]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2464 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[136] B[136] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[34]

Word pin registers port 0 to 5
address_offset : 0x2494C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[34] W[34] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[137]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x24ED Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[137] B[137] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[34]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x253 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[34] B[34] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[138]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2577 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[138] B[138] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[35]

Word pin registers port 0 to 5
address_offset : 0x259D8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[35] W[35] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[139]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2602 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[139] B[139] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[140]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x268E Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[140] B[140] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[36]

Word pin registers port 0 to 5
address_offset : 0x26A68 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[36] W[36] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[141]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x271B Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[141] B[141] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[35]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x276 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[35] B[35] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[142]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x27A9 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[142] B[142] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[37]

Word pin registers port 0 to 5
address_offset : 0x27AFC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[37] W[37] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[143]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2838 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[143] B[143] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[38]

Word pin registers port 0 to 5
address_offset : 0x28B94 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[38] W[38] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[144]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x28C8 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[144] B[144] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[145]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2959 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[145] B[145] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[36]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x29A Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[36] B[36] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[39]

Word pin registers port 0 to 5
address_offset : 0x29C30 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[39] W[39] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[146]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x29EB Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[146] B[146] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[147]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2A7E Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[147] B[147] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[40]

Word pin registers port 0 to 5
address_offset : 0x2ACD0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[40] W[40] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[148]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2B12 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[148] B[148] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[149]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2BA7 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[149] B[149] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[41]

Word pin registers port 0 to 5
address_offset : 0x2BD74 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[41] W[41] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[37]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2BF Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[37] B[37] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[150]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2C3D Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[150] B[150] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[151]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2CD4 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[151] B[151] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[42]

Word pin registers port 0 to 5
address_offset : 0x2CE1C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[42] W[42] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[9]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2D Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[9] B[9] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[152]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2D6C Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[152] B[152] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[43]

Word pin registers port 0 to 5
address_offset : 0x2DEC8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[43] W[43] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[153]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2E05 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[153] B[153] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[38]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2E5 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[38] B[38] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[154]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2E9F Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[154] B[154] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[44]

Word pin registers port 0 to 5
address_offset : 0x2EF78 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[44] W[44] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[155]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2F3A Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[155] B[155] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[156]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x2FD6 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[156] B[156] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[2]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[2] B[2] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[45]

Word pin registers port 0 to 5
address_offset : 0x3002C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[45] W[45] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[1]

Word pin registers port 0 to 5
address_offset : 0x3004 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[1] W[1] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[157]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3073 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[157] B[157] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[39]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x30C Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[39] B[39] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[46]

Word pin registers port 0 to 5
address_offset : 0x310E4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[46] W[46] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[158]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3111 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[158] B[158] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[159]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x31B0 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[159] B[159] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[47]

Word pin registers port 0 to 5
address_offset : 0x321A0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[47] W[47] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[160]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3250 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[160] B[160] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[161]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x32F1 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[161] B[161] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[48]

Word pin registers port 0 to 5
address_offset : 0x33260 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[48] W[48] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[40]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x334 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[40] B[40] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[162]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3393 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[162] B[162] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[49]

Word pin registers port 0 to 5
address_offset : 0x34324 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[49] W[49] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[163]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3436 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[163] B[163] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[164]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x34DA Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[164] B[164] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[50]

Word pin registers port 0 to 5
address_offset : 0x353EC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[50] W[50] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[165]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x357F Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[165] B[165] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[41]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x35D Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[41] B[41] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[166]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3625 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[166] B[166] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[51]

Word pin registers port 0 to 5
address_offset : 0x364B8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[51] W[51] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[167]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x36CC Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[167] B[167] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[10]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x37 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[10] B[10] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[52]

Word pin registers port 0 to 5
address_offset : 0x37588 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[52] W[52] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[168]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3774 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[168] B[168] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[169]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x381D Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[169] B[169] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[53]

Word pin registers port 0 to 5
address_offset : 0x3865C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[53] W[53] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[42]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x387 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[42] B[42] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[170]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x38C7 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[170] B[170] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[171]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3972 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[171] B[171] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[54]

Word pin registers port 0 to 5
address_offset : 0x39734 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[54] W[54] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[172]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3A1E Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[172] B[172] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[55]

Word pin registers port 0 to 5
address_offset : 0x3A810 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[55] W[55] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[173]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3ACB Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[173] B[173] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[43]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3B2 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[43] B[43] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[174]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3B79 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[174] B[174] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[56]

Word pin registers port 0 to 5
address_offset : 0x3B8F0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[56] W[56] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[175]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3C28 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[175] B[175] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[57]

Word pin registers port 0 to 5
address_offset : 0x3C9D4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[57] W[57] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[176]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3CD8 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[176] B[176] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[177]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3D89 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[177] B[177] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[58]

Word pin registers port 0 to 5
address_offset : 0x3DABC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[58] W[58] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[44]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3DE Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[44] B[44] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[178]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3E3B Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[178] B[178] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[59]

Word pin registers port 0 to 5
address_offset : 0x3EBA8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[59] W[59] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[179]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3EEE Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[179] B[179] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[180]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x3FA2 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[180] B[180] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[60]

Word pin registers port 0 to 5
address_offset : 0x3FC98 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[60] W[60] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


DIR0

Direction registers port m
address_offset : 0x4000 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DIR0 DIR0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIRP0 DIRP1 DIRP2 DIRP3 DIRP4 DIRP5 DIRP6 DIRP7 DIRP8 DIRP9 DIRP10 DIRP11 DIRP12 DIRP13 DIRP14 DIRP15 DIRP16 DIRP17 DIRP18 DIRP19 DIRP20 DIRP21 DIRP22 DIRP23 DIRP24 DIRP25 DIRP26 DIRP27 DIRP28 DIRP29 DIRP30 DIRP31

DIRP0 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 0 - 0 (1 bit)

DIRP1 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 1 - 2 (2 bit)

DIRP2 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 2 - 4 (3 bit)

DIRP3 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 3 - 6 (4 bit)

DIRP4 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 4 - 8 (5 bit)

DIRP5 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 5 - 10 (6 bit)

DIRP6 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 6 - 12 (7 bit)

DIRP7 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 7 - 14 (8 bit)

DIRP8 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 8 - 16 (9 bit)

DIRP9 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 9 - 18 (10 bit)

DIRP10 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 10 - 20 (11 bit)

DIRP11 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 11 - 22 (12 bit)

DIRP12 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 12 - 24 (13 bit)

DIRP13 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 13 - 26 (14 bit)

DIRP14 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 14 - 28 (15 bit)

DIRP15 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 15 - 30 (16 bit)

DIRP16 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 16 - 32 (17 bit)

DIRP17 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 17 - 34 (18 bit)

DIRP18 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 18 - 36 (19 bit)

DIRP19 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 19 - 38 (20 bit)

DIRP20 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 20 - 40 (21 bit)

DIRP21 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 21 - 42 (22 bit)

DIRP22 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 22 - 44 (23 bit)

DIRP23 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 23 - 46 (24 bit)

DIRP24 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 24 - 48 (25 bit)

DIRP25 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 25 - 50 (26 bit)

DIRP26 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 26 - 52 (27 bit)

DIRP27 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 27 - 54 (28 bit)

DIRP28 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 28 - 56 (29 bit)

DIRP29 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 29 - 58 (30 bit)

DIRP30 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 30 - 60 (31 bit)

DIRP31 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 31 - 62 (32 bit)


W[2]

Word pin registers port 0 to 5
address_offset : 0x400C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[2] W[2] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[181]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x4057 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[181] B[181] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[45]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x40B Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[45] B[45] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[61]

Word pin registers port 0 to 5
address_offset : 0x40D8C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[61] W[61] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


MASK0

Mask register port m
address_offset : 0x4100 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MASK0 MASK0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MASKP0 MASKP1 MASKP2 MASKP3 MASKP4 MASKP5 MASKP6 MASKP7 MASKP8 MASKP9 MASKP10 MASKP11 MASKP12 MASKP13 MASKP14 MASKP15 MASKP16 MASKP17 MASKP18 MASKP19 MASKP20 MASKP21 MASKP22 MASKP23 MASKP24 MASKP25 MASKP26 MASKP27 MASKP28 MASKP29 MASKP30 MASKP31

MASKP0 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 0 - 0 (1 bit)

MASKP1 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 1 - 2 (2 bit)

MASKP2 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 2 - 4 (3 bit)

MASKP3 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 3 - 6 (4 bit)

MASKP4 : Controls which bits corresponding to GPIOm[n] are active in the P0/1PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 4 - 8 (5 bit)

MASKP5 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 5 - 10 (6 bit)

MASKP6 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 6 - 12 (7 bit)

MASKP7 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 7 - 14 (8 bit)

MASKP8 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 8 - 16 (9 bit)

MASKP9 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 9 - 18 (10 bit)

MASKP10 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 10 - 20 (11 bit)

MASKP11 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 11 - 22 (12 bit)

MASKP12 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 12 - 24 (13 bit)

MASKP13 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 13 - 26 (14 bit)

MASKP14 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 14 - 28 (15 bit)

MASKP15 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 15 - 30 (16 bit)

MASKP16 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 16 - 32 (17 bit)

MASKP17 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 17 - 34 (18 bit)

MASKP18 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 18 - 36 (19 bit)

MASKP19 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 19 - 38 (20 bit)

MASKP20 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 20 - 40 (21 bit)

MASKP21 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 21 - 42 (22 bit)

MASKP22 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 22 - 44 (23 bit)

MASKP23 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 23 - 46 (24 bit)

MASKP24 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 24 - 48 (25 bit)

MASKP25 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 25 - 50 (26 bit)

MASKP26 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 26 - 52 (27 bit)

MASKP27 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 27 - 54 (28 bit)

MASKP28 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 28 - 56 (29 bit)

MASKP29 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 29 - 58 (30 bit)

MASKP30 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 30 - 60 (31 bit)

MASKP31 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 31 - 62 (32 bit)


B[182]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x410D Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[182] B[182] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[183]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x41C4 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[183] B[183] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[62]

Word pin registers port 0 to 5
address_offset : 0x41E84 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[62] W[62] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[11]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x42 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[11] B[11] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


PIN0

Port pin register port m
address_offset : 0x4200 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PIN0 PIN0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PORT0 PORT1 PORT2 PORT3 PORT4 PORT5 PORT6 PORT7 PORT8 PORT9 PORT10 PORT11 PORT12 PORT13 PORT14 PORT15 PORT16 PORT17 PORT18 PORT19 PORT20 PORT21 PORT22 PORT23 PORT24 PORT25 PORT26 PORT27 PORT28 PORT29 PORT30 PORT31

PORT0 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 0 - 0 (1 bit)

PORT1 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 1 - 2 (2 bit)

PORT2 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 2 - 4 (3 bit)

PORT3 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 3 - 6 (4 bit)

PORT4 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 4 - 8 (5 bit)

PORT5 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 5 - 10 (6 bit)

PORT6 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 6 - 12 (7 bit)

PORT7 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 7 - 14 (8 bit)

PORT8 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 8 - 16 (9 bit)

PORT9 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 9 - 18 (10 bit)

PORT10 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 10 - 20 (11 bit)

PORT11 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 11 - 22 (12 bit)

PORT12 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 12 - 24 (13 bit)

PORT13 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 13 - 26 (14 bit)

PORT14 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 14 - 28 (15 bit)

PORT15 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 15 - 30 (16 bit)

PORT16 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 16 - 32 (17 bit)

PORT17 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 17 - 34 (18 bit)

PORT18 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 18 - 36 (19 bit)

PORT19 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 19 - 38 (20 bit)

PORT20 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 20 - 40 (21 bit)

PORT21 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 21 - 42 (22 bit)

PORT22 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 22 - 44 (23 bit)

PORT23 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 23 - 46 (24 bit)

PORT24 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 24 - 48 (25 bit)

PORT25 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 25 - 50 (26 bit)

PORT26 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 26 - 52 (27 bit)

PORT27 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 27 - 54 (28 bit)

PORT28 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 28 - 56 (29 bit)

PORT29 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 29 - 58 (30 bit)

PORT30 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 30 - 60 (31 bit)

PORT31 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 31 - 62 (32 bit)


B[184]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x427C Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[184] B[184] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[63]

Word pin registers port 0 to 5
address_offset : 0x42F80 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[63] W[63] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


MPIN0

Masked port register port m
address_offset : 0x4300 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MPIN0 MPIN0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MPORTP0 MPORTP1 MPORTP2 MPORTP3 MPORTP4 MPORTP5 MPORTP6 MPORTP7 MPORTP8 MPORTP9 MPORTP10 MPORTP11 MPORTP12 MPORTP13 MPORTP14 MPORTP15 MPORTP16 MPORTP17 MPORTP18 MPORTP19 MPORTP20 MPORTP21 MPORTP22 MPORTP23 MPORTP24 MPORTP25 MPORTP26 MPORTP27 MPORTP28 MPORTP29 MPORTP30 MPORTP31

MPORTP0 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 0 - 0 (1 bit)

MPORTP1 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 1 - 2 (2 bit)

MPORTP2 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 2 - 4 (3 bit)

MPORTP3 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 3 - 6 (4 bit)

MPORTP4 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 4 - 8 (5 bit)

MPORTP5 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 5 - 10 (6 bit)

MPORTP6 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 6 - 12 (7 bit)

MPORTP7 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 7 - 14 (8 bit)

MPORTP8 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 8 - 16 (9 bit)

MPORTP9 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 9 - 18 (10 bit)

MPORTP10 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 10 - 20 (11 bit)

MPORTP11 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 11 - 22 (12 bit)

MPORTP12 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 12 - 24 (13 bit)

MPORTP13 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 13 - 26 (14 bit)

MPORTP14 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 14 - 28 (15 bit)

MPORTP15 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 15 - 30 (16 bit)

MPORTP16 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 16 - 32 (17 bit)

MPORTP17 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 17 - 34 (18 bit)

MPORTP18 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 18 - 36 (19 bit)

MPORTP19 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 19 - 38 (20 bit)

MPORTP20 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 20 - 40 (21 bit)

MPORTP21 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 21 - 42 (22 bit)

MPORTP22 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 22 - 44 (23 bit)

MPORTP23 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 23 - 46 (24 bit)

MPORTP24 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 24 - 48 (25 bit)

MPORTP25 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 25 - 50 (26 bit)

MPORTP26 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 26 - 52 (27 bit)

MPORTP27 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 27 - 54 (28 bit)

MPORTP28 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 28 - 56 (29 bit)

MPORTP29 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 29 - 58 (30 bit)

MPORTP30 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 30 - 60 (31 bit)

MPORTP31 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 31 - 62 (32 bit)


B[185]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x4335 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[185] B[185] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[46]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x439 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[46] B[46] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[186]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x43EF Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[186] B[186] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


SET0

Write: Set register for port m Read: output bits for port m
address_offset : 0x4400 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SET0 SET0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETP0 SETP1 SETP2 SETP3 SETP4 SETP5 SETP6 SETP7 SETP8 SETP9 SETP10 SETP11 SETP12 SETP13 SETP14 SETP15 SETP16 SETP17 SETP18 SETP19 SETP20 SETP21 SETP22 SETP23 SETP24 SETP25 SETP26 SETP27 SETP28 SETP29 SETP30 SETP31

SETP0 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 0 - 0 (1 bit)

SETP1 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 1 - 2 (2 bit)

SETP2 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 2 - 4 (3 bit)

SETP3 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 3 - 6 (4 bit)

SETP4 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 4 - 8 (5 bit)

SETP5 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 5 - 10 (6 bit)

SETP6 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 6 - 12 (7 bit)

SETP7 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 7 - 14 (8 bit)

SETP8 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 8 - 16 (9 bit)

SETP9 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 9 - 18 (10 bit)

SETP10 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 10 - 20 (11 bit)

SETP11 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 11 - 22 (12 bit)

SETP12 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 12 - 24 (13 bit)

SETP13 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 13 - 26 (14 bit)

SETP14 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 14 - 28 (15 bit)

SETP15 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 15 - 30 (16 bit)

SETP16 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 16 - 32 (17 bit)

SETP17 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 17 - 34 (18 bit)

SETP18 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 18 - 36 (19 bit)

SETP19 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 19 - 38 (20 bit)

SETP20 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 20 - 40 (21 bit)

SETP21 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 21 - 42 (22 bit)

SETP22 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 22 - 44 (23 bit)

SETP23 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 23 - 46 (24 bit)

SETP24 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 24 - 48 (25 bit)

SETP25 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 25 - 50 (26 bit)

SETP26 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 26 - 52 (27 bit)

SETP27 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 27 - 54 (28 bit)

SETP28 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 28 - 56 (29 bit)

SETP29 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 29 - 58 (30 bit)

SETP30 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 30 - 60 (31 bit)

SETP31 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 31 - 62 (32 bit)


W[64]

Word pin registers port 0 to 5
address_offset : 0x44080 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[64] W[64] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[187]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x44AA Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[187] B[187] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


CLR0

Clear port m
address_offset : 0x4500 Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

CLR0 CLR0 write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CLRP00 CLRP01 CLRP02 CLRP03 CLRP04 CLRP05 CLRP06 CLRP07 CLRP08 CLRP09 CLRP010 CLRP011 CLRP012 CLRP013 CLRP014 CLRP015 CLRP016 CLRP017 CLRP018 CLRP019 CLRP020 CLRP021 CLRP022 CLRP023 CLRP024 CLRP025 CLRP026 CLRP027 CLRP028 CLRP029 CLRP030 CLRP031

CLRP00 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 0 - 0 (1 bit)

CLRP01 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 1 - 2 (2 bit)

CLRP02 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 2 - 4 (3 bit)

CLRP03 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 3 - 6 (4 bit)

CLRP04 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 4 - 8 (5 bit)

CLRP05 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 5 - 10 (6 bit)

CLRP06 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 6 - 12 (7 bit)

CLRP07 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 7 - 14 (8 bit)

CLRP08 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 8 - 16 (9 bit)

CLRP09 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 9 - 18 (10 bit)

CLRP010 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 10 - 20 (11 bit)

CLRP011 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 11 - 22 (12 bit)

CLRP012 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 12 - 24 (13 bit)

CLRP013 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 13 - 26 (14 bit)

CLRP014 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 14 - 28 (15 bit)

CLRP015 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 15 - 30 (16 bit)

CLRP016 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 16 - 32 (17 bit)

CLRP017 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 17 - 34 (18 bit)

CLRP018 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 18 - 36 (19 bit)

CLRP019 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 19 - 38 (20 bit)

CLRP020 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 20 - 40 (21 bit)

CLRP021 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 21 - 42 (22 bit)

CLRP022 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 22 - 44 (23 bit)

CLRP023 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 23 - 46 (24 bit)

CLRP024 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 24 - 48 (25 bit)

CLRP025 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 25 - 50 (26 bit)

CLRP026 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 26 - 52 (27 bit)

CLRP027 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 27 - 54 (28 bit)

CLRP028 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 28 - 56 (29 bit)

CLRP029 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 29 - 58 (30 bit)

CLRP030 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 30 - 60 (31 bit)

CLRP031 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 31 - 62 (32 bit)


W[65]

Word pin registers port 0 to 5
address_offset : 0x45184 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[65] W[65] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[188]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x4566 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[188] B[188] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


NOT0

Toggle port m
address_offset : 0x4600 Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

NOT0 NOT0 write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NOTP0 NOTP1 NOTP2 NOTP3 NOTP4 NOTP5 NOTP6 NOTP7 NOTP8 NOTP9 NOTP10 NOTP11 NOTP12 NOTP13 NOTP14 NOTP15 NOTP16 NOTP17 NOTP18 NOTP19 NOTP20 NOTP21 NOTP22 NOTP23 NOTP24 NOTP25 NOTP26 NOTP27 NOTP28 NOTP29 NOTP30 NOTP31

NOTP0 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 0 - 0 (1 bit)

NOTP1 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 1 - 2 (2 bit)

NOTP2 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 2 - 4 (3 bit)

NOTP3 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 3 - 6 (4 bit)

NOTP4 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 4 - 8 (5 bit)

NOTP5 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 5 - 10 (6 bit)

NOTP6 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 6 - 12 (7 bit)

NOTP7 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 7 - 14 (8 bit)

NOTP8 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 8 - 16 (9 bit)

NOTP9 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 9 - 18 (10 bit)

NOTP10 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 10 - 20 (11 bit)

NOTP11 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 11 - 22 (12 bit)

NOTP12 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 12 - 24 (13 bit)

NOTP13 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 13 - 26 (14 bit)

NOTP14 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 14 - 28 (15 bit)

NOTP15 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 15 - 30 (16 bit)

NOTP16 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 16 - 32 (17 bit)

NOTP17 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 17 - 34 (18 bit)

NOTP18 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 18 - 36 (19 bit)

NOTP19 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 19 - 38 (20 bit)

NOTP20 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 20 - 40 (21 bit)

NOTP21 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 21 - 42 (22 bit)

NOTP22 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 22 - 44 (23 bit)

NOTP23 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 23 - 46 (24 bit)

NOTP24 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 24 - 48 (25 bit)

NOTP25 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 25 - 50 (26 bit)

NOTP26 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 26 - 52 (27 bit)

NOTP27 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 27 - 54 (28 bit)

NOTP28 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 28 - 56 (29 bit)

NOTP29 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 29 - 58 (30 bit)

NOTP30 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 30 - 60 (31 bit)

NOTP31 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 31 - 62 (32 bit)


B[189]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x4623 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[189] B[189] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[66]

Word pin registers port 0 to 5
address_offset : 0x4628C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[66] W[66] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[47]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x468 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[47] B[47] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[190]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x46E1 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[190] B[190] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[67]

Word pin registers port 0 to 5
address_offset : 0x47398 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[67] W[67] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[191]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x47A0 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[191] B[191] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[68]

Word pin registers port 0 to 5
address_offset : 0x484A8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[68] W[68] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[192]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x4860 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[192] B[192] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[193]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x4921 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[193] B[193] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[69]

Word pin registers port 0 to 5
address_offset : 0x495BC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[69] W[69] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[48]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x498 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[48] B[48] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[194]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x49E3 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[194] B[194] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[70]

Word pin registers port 0 to 5
address_offset : 0x4A6D4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[70] W[70] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[195]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x4AA6 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[195] B[195] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[196]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x4B6A Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[196] B[196] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[71]

Word pin registers port 0 to 5
address_offset : 0x4B7F0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[71] W[71] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[197]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x4C2F Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[197] B[197] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[49]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x4C9 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[49] B[49] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[72]

Word pin registers port 0 to 5
address_offset : 0x4C910 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[72] W[72] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[198]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x4CF5 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[198] B[198] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[73]

Word pin registers port 0 to 5
address_offset : 0x4DA34 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[73] W[73] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[199]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x4DBC Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[199] B[199] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[12]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x4E Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[12] B[12] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[200]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x4E84 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[200] B[200] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[74]

Word pin registers port 0 to 5
address_offset : 0x4EB5C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[74] W[74] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[201]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x4F4D Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[201] B[201] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[50]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x4FB Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[50] B[50] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[75]

Word pin registers port 0 to 5
address_offset : 0x4FC88 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[75] W[75] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[202]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x5017 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[202] B[202] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[3]

Word pin registers port 0 to 5
address_offset : 0x5018 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[3] W[3] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[76]

Word pin registers port 0 to 5
address_offset : 0x50DB8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[76] W[76] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[203]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x50E2 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[203] B[203] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[204]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x51AE Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[204] B[204] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[77]

Word pin registers port 0 to 5
address_offset : 0x51EEC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[77] W[77] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[205]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x527B Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[205] B[205] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[51]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x52E Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[51] B[51] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[78]

Word pin registers port 0 to 5
address_offset : 0x53024 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[78] W[78] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[206]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x5349 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[206] B[206] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[79]

Word pin registers port 0 to 5
address_offset : 0x54160 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[79] W[79] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[207]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x5418 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[207] B[207] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[208]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x54E8 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[208] B[208] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[80]

Word pin registers port 0 to 5
address_offset : 0x552A0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[80] W[80] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[209]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x55B9 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[209] B[209] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[52]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x562 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[52] B[52] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[81]

Word pin registers port 0 to 5
address_offset : 0x563E4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[81] W[81] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[210]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x568B Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[210] B[210] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[82]

Word pin registers port 0 to 5
address_offset : 0x5752C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[82] W[82] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[211]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x575E Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[211] B[211] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[212]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x5832 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[212] B[212] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[83]

Word pin registers port 0 to 5
address_offset : 0x58678 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[83] W[83] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[213]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x5907 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[213] B[213] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[53]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x597 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[53] B[53] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[84]

Word pin registers port 0 to 5
address_offset : 0x597C8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[84] W[84] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[214]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x59DD Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[214] B[214] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[85]

Word pin registers port 0 to 5
address_offset : 0x5A91C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[85] W[85] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[215]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x5AB4 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[215] B[215] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[13]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x5B Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[13] B[13] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[216]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x5B8C Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[216] B[216] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[86]

Word pin registers port 0 to 5
address_offset : 0x5BA74 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[86] W[86] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[217]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x5C65 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[217] B[217] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[87]

Word pin registers port 0 to 5
address_offset : 0x5CBD0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[87] W[87] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[54]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x5CD Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[54] B[54] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[218]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x5D3F Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[218] B[218] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[88]

Word pin registers port 0 to 5
address_offset : 0x5DD30 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[88] W[88] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[219]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x5E1A Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[219] B[219] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[89]

Word pin registers port 0 to 5
address_offset : 0x5EE94 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[89] W[89] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[220]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x5EF6 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[220] B[220] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[221]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x5FD3 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[221] B[221] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[90]

Word pin registers port 0 to 5
address_offset : 0x5FFFC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[90] W[90] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[3]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x6 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[3] B[3] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


DIR1

Direction registers port m
address_offset : 0x6004 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DIR1 DIR1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIRP0 DIRP1 DIRP2 DIRP3 DIRP4 DIRP5 DIRP6 DIRP7 DIRP8 DIRP9 DIRP10 DIRP11 DIRP12 DIRP13 DIRP14 DIRP15 DIRP16 DIRP17 DIRP18 DIRP19 DIRP20 DIRP21 DIRP22 DIRP23 DIRP24 DIRP25 DIRP26 DIRP27 DIRP28 DIRP29 DIRP30 DIRP31

DIRP0 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 0 - 0 (1 bit)

DIRP1 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 1 - 2 (2 bit)

DIRP2 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 2 - 4 (3 bit)

DIRP3 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 3 - 6 (4 bit)

DIRP4 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 4 - 8 (5 bit)

DIRP5 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 5 - 10 (6 bit)

DIRP6 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 6 - 12 (7 bit)

DIRP7 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 7 - 14 (8 bit)

DIRP8 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 8 - 16 (9 bit)

DIRP9 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 9 - 18 (10 bit)

DIRP10 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 10 - 20 (11 bit)

DIRP11 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 11 - 22 (12 bit)

DIRP12 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 12 - 24 (13 bit)

DIRP13 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 13 - 26 (14 bit)

DIRP14 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 14 - 28 (15 bit)

DIRP15 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 15 - 30 (16 bit)

DIRP16 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 16 - 32 (17 bit)

DIRP17 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 17 - 34 (18 bit)

DIRP18 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 18 - 36 (19 bit)

DIRP19 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 19 - 38 (20 bit)

DIRP20 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 20 - 40 (21 bit)

DIRP21 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 21 - 42 (22 bit)

DIRP22 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 22 - 44 (23 bit)

DIRP23 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 23 - 46 (24 bit)

DIRP24 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 24 - 48 (25 bit)

DIRP25 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 25 - 50 (26 bit)

DIRP26 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 26 - 52 (27 bit)

DIRP27 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 27 - 54 (28 bit)

DIRP28 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 28 - 56 (29 bit)

DIRP29 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 29 - 58 (30 bit)

DIRP30 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 30 - 60 (31 bit)

DIRP31 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 31 - 62 (32 bit)


W[4]

Word pin registers port 0 to 5
address_offset : 0x6028 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[4] W[4] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[55]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x604 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[55] B[55] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[222]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x60B1 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[222] B[222] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[91]

Word pin registers port 0 to 5
address_offset : 0x61168 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[91] W[91] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


MASK1

Mask register port m
address_offset : 0x6184 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MASK1 MASK1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MASKP0 MASKP1 MASKP2 MASKP3 MASKP4 MASKP5 MASKP6 MASKP7 MASKP8 MASKP9 MASKP10 MASKP11 MASKP12 MASKP13 MASKP14 MASKP15 MASKP16 MASKP17 MASKP18 MASKP19 MASKP20 MASKP21 MASKP22 MASKP23 MASKP24 MASKP25 MASKP26 MASKP27 MASKP28 MASKP29 MASKP30 MASKP31

MASKP0 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 0 - 0 (1 bit)

MASKP1 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 1 - 2 (2 bit)

MASKP2 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 2 - 4 (3 bit)

MASKP3 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 3 - 6 (4 bit)

MASKP4 : Controls which bits corresponding to GPIOm[n] are active in the P0/1PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 4 - 8 (5 bit)

MASKP5 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 5 - 10 (6 bit)

MASKP6 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 6 - 12 (7 bit)

MASKP7 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 7 - 14 (8 bit)

MASKP8 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 8 - 16 (9 bit)

MASKP9 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 9 - 18 (10 bit)

MASKP10 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 10 - 20 (11 bit)

MASKP11 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 11 - 22 (12 bit)

MASKP12 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 12 - 24 (13 bit)

MASKP13 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 13 - 26 (14 bit)

MASKP14 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 14 - 28 (15 bit)

MASKP15 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 15 - 30 (16 bit)

MASKP16 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 16 - 32 (17 bit)

MASKP17 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 17 - 34 (18 bit)

MASKP18 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 18 - 36 (19 bit)

MASKP19 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 19 - 38 (20 bit)

MASKP20 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 20 - 40 (21 bit)

MASKP21 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 21 - 42 (22 bit)

MASKP22 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 22 - 44 (23 bit)

MASKP23 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 23 - 46 (24 bit)

MASKP24 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 24 - 48 (25 bit)

MASKP25 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 25 - 50 (26 bit)

MASKP26 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 26 - 52 (27 bit)

MASKP27 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 27 - 54 (28 bit)

MASKP28 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 28 - 56 (29 bit)

MASKP29 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 29 - 58 (30 bit)

MASKP30 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 30 - 60 (31 bit)

MASKP31 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 31 - 62 (32 bit)


B[223]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x6190 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[223] B[223] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[92]

Word pin registers port 0 to 5
address_offset : 0x622D8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[92] W[92] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[224]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x6270 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[224] B[224] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


PIN1

Port pin register port m
address_offset : 0x6304 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PIN1 PIN1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PORT0 PORT1 PORT2 PORT3 PORT4 PORT5 PORT6 PORT7 PORT8 PORT9 PORT10 PORT11 PORT12 PORT13 PORT14 PORT15 PORT16 PORT17 PORT18 PORT19 PORT20 PORT21 PORT22 PORT23 PORT24 PORT25 PORT26 PORT27 PORT28 PORT29 PORT30 PORT31

PORT0 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 0 - 0 (1 bit)

PORT1 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 1 - 2 (2 bit)

PORT2 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 2 - 4 (3 bit)

PORT3 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 3 - 6 (4 bit)

PORT4 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 4 - 8 (5 bit)

PORT5 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 5 - 10 (6 bit)

PORT6 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 6 - 12 (7 bit)

PORT7 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 7 - 14 (8 bit)

PORT8 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 8 - 16 (9 bit)

PORT9 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 9 - 18 (10 bit)

PORT10 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 10 - 20 (11 bit)

PORT11 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 11 - 22 (12 bit)

PORT12 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 12 - 24 (13 bit)

PORT13 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 13 - 26 (14 bit)

PORT14 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 14 - 28 (15 bit)

PORT15 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 15 - 30 (16 bit)

PORT16 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 16 - 32 (17 bit)

PORT17 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 17 - 34 (18 bit)

PORT18 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 18 - 36 (19 bit)

PORT19 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 19 - 38 (20 bit)

PORT20 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 20 - 40 (21 bit)

PORT21 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 21 - 42 (22 bit)

PORT22 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 22 - 44 (23 bit)

PORT23 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 23 - 46 (24 bit)

PORT24 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 24 - 48 (25 bit)

PORT25 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 25 - 50 (26 bit)

PORT26 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 26 - 52 (27 bit)

PORT27 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 27 - 54 (28 bit)

PORT28 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 28 - 56 (29 bit)

PORT29 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 29 - 58 (30 bit)

PORT30 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 30 - 60 (31 bit)

PORT31 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 31 - 62 (32 bit)


W[93]

Word pin registers port 0 to 5
address_offset : 0x6344C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[93] W[93] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[225]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x6351 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[225] B[225] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[56]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x63C Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[56] B[56] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[226]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x6433 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[226] B[226] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[94]

Word pin registers port 0 to 5
address_offset : 0x645C4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[94] W[94] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


MPIN1

Masked port register port m
address_offset : 0x6484 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MPIN1 MPIN1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MPORTP0 MPORTP1 MPORTP2 MPORTP3 MPORTP4 MPORTP5 MPORTP6 MPORTP7 MPORTP8 MPORTP9 MPORTP10 MPORTP11 MPORTP12 MPORTP13 MPORTP14 MPORTP15 MPORTP16 MPORTP17 MPORTP18 MPORTP19 MPORTP20 MPORTP21 MPORTP22 MPORTP23 MPORTP24 MPORTP25 MPORTP26 MPORTP27 MPORTP28 MPORTP29 MPORTP30 MPORTP31

MPORTP0 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 0 - 0 (1 bit)

MPORTP1 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 1 - 2 (2 bit)

MPORTP2 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 2 - 4 (3 bit)

MPORTP3 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 3 - 6 (4 bit)

MPORTP4 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 4 - 8 (5 bit)

MPORTP5 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 5 - 10 (6 bit)

MPORTP6 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 6 - 12 (7 bit)

MPORTP7 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 7 - 14 (8 bit)

MPORTP8 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 8 - 16 (9 bit)

MPORTP9 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 9 - 18 (10 bit)

MPORTP10 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 10 - 20 (11 bit)

MPORTP11 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 11 - 22 (12 bit)

MPORTP12 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 12 - 24 (13 bit)

MPORTP13 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 13 - 26 (14 bit)

MPORTP14 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 14 - 28 (15 bit)

MPORTP15 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 15 - 30 (16 bit)

MPORTP16 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 16 - 32 (17 bit)

MPORTP17 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 17 - 34 (18 bit)

MPORTP18 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 18 - 36 (19 bit)

MPORTP19 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 19 - 38 (20 bit)

MPORTP20 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 20 - 40 (21 bit)

MPORTP21 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 21 - 42 (22 bit)

MPORTP22 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 22 - 44 (23 bit)

MPORTP23 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 23 - 46 (24 bit)

MPORTP24 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 24 - 48 (25 bit)

MPORTP25 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 25 - 50 (26 bit)

MPORTP26 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 26 - 52 (27 bit)

MPORTP27 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 27 - 54 (28 bit)

MPORTP28 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 28 - 56 (29 bit)

MPORTP29 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 29 - 58 (30 bit)

MPORTP30 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 30 - 60 (31 bit)

MPORTP31 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 31 - 62 (32 bit)


B[227]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x6516 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[227] B[227] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[95]

Word pin registers port 0 to 5
address_offset : 0x65740 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[95] W[95] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[228]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x65FA Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[228] B[228] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


SET1

Write: Set register for port m Read: output bits for port m
address_offset : 0x6604 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SET1 SET1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETP0 SETP1 SETP2 SETP3 SETP4 SETP5 SETP6 SETP7 SETP8 SETP9 SETP10 SETP11 SETP12 SETP13 SETP14 SETP15 SETP16 SETP17 SETP18 SETP19 SETP20 SETP21 SETP22 SETP23 SETP24 SETP25 SETP26 SETP27 SETP28 SETP29 SETP30 SETP31

SETP0 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 0 - 0 (1 bit)

SETP1 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 1 - 2 (2 bit)

SETP2 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 2 - 4 (3 bit)

SETP3 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 3 - 6 (4 bit)

SETP4 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 4 - 8 (5 bit)

SETP5 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 5 - 10 (6 bit)

SETP6 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 6 - 12 (7 bit)

SETP7 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 7 - 14 (8 bit)

SETP8 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 8 - 16 (9 bit)

SETP9 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 9 - 18 (10 bit)

SETP10 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 10 - 20 (11 bit)

SETP11 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 11 - 22 (12 bit)

SETP12 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 12 - 24 (13 bit)

SETP13 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 13 - 26 (14 bit)

SETP14 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 14 - 28 (15 bit)

SETP15 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 15 - 30 (16 bit)

SETP16 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 16 - 32 (17 bit)

SETP17 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 17 - 34 (18 bit)

SETP18 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 18 - 36 (19 bit)

SETP19 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 19 - 38 (20 bit)

SETP20 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 20 - 40 (21 bit)

SETP21 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 21 - 42 (22 bit)

SETP22 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 22 - 44 (23 bit)

SETP23 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 23 - 46 (24 bit)

SETP24 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 24 - 48 (25 bit)

SETP25 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 25 - 50 (26 bit)

SETP26 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 26 - 52 (27 bit)

SETP27 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 27 - 54 (28 bit)

SETP28 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 28 - 56 (29 bit)

SETP29 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 29 - 58 (30 bit)

SETP30 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 30 - 60 (31 bit)

SETP31 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 31 - 62 (32 bit)


W[96]

Word pin registers port 0 to 5
address_offset : 0x668C0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[96] W[96] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[229]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x66DF Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[229] B[229] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[57]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x675 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[57] B[57] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


CLR1

Clear port m
address_offset : 0x6784 Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

CLR1 CLR1 write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CLRP00 CLRP01 CLRP02 CLRP03 CLRP04 CLRP05 CLRP06 CLRP07 CLRP08 CLRP09 CLRP010 CLRP011 CLRP012 CLRP013 CLRP014 CLRP015 CLRP016 CLRP017 CLRP018 CLRP019 CLRP020 CLRP021 CLRP022 CLRP023 CLRP024 CLRP025 CLRP026 CLRP027 CLRP028 CLRP029 CLRP030 CLRP031

CLRP00 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 0 - 0 (1 bit)

CLRP01 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 1 - 2 (2 bit)

CLRP02 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 2 - 4 (3 bit)

CLRP03 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 3 - 6 (4 bit)

CLRP04 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 4 - 8 (5 bit)

CLRP05 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 5 - 10 (6 bit)

CLRP06 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 6 - 12 (7 bit)

CLRP07 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 7 - 14 (8 bit)

CLRP08 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 8 - 16 (9 bit)

CLRP09 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 9 - 18 (10 bit)

CLRP010 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 10 - 20 (11 bit)

CLRP011 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 11 - 22 (12 bit)

CLRP012 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 12 - 24 (13 bit)

CLRP013 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 13 - 26 (14 bit)

CLRP014 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 14 - 28 (15 bit)

CLRP015 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 15 - 30 (16 bit)

CLRP016 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 16 - 32 (17 bit)

CLRP017 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 17 - 34 (18 bit)

CLRP018 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 18 - 36 (19 bit)

CLRP019 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 19 - 38 (20 bit)

CLRP020 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 20 - 40 (21 bit)

CLRP021 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 21 - 42 (22 bit)

CLRP022 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 22 - 44 (23 bit)

CLRP023 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 23 - 46 (24 bit)

CLRP024 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 24 - 48 (25 bit)

CLRP025 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 25 - 50 (26 bit)

CLRP026 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 26 - 52 (27 bit)

CLRP027 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 27 - 54 (28 bit)

CLRP028 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 28 - 56 (29 bit)

CLRP029 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 29 - 58 (30 bit)

CLRP030 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 30 - 60 (31 bit)

CLRP031 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 31 - 62 (32 bit)


W[97]

Word pin registers port 0 to 5
address_offset : 0x67A44 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[97] W[97] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[230]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x67C5 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[230] B[230] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[231]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x68AC Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[231] B[231] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[98]

Word pin registers port 0 to 5
address_offset : 0x68BCC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[98] W[98] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[14]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x69 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[14] B[14] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


NOT1

Toggle port m
address_offset : 0x6904 Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

NOT1 NOT1 write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NOTP0 NOTP1 NOTP2 NOTP3 NOTP4 NOTP5 NOTP6 NOTP7 NOTP8 NOTP9 NOTP10 NOTP11 NOTP12 NOTP13 NOTP14 NOTP15 NOTP16 NOTP17 NOTP18 NOTP19 NOTP20 NOTP21 NOTP22 NOTP23 NOTP24 NOTP25 NOTP26 NOTP27 NOTP28 NOTP29 NOTP30 NOTP31

NOTP0 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 0 - 0 (1 bit)

NOTP1 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 1 - 2 (2 bit)

NOTP2 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 2 - 4 (3 bit)

NOTP3 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 3 - 6 (4 bit)

NOTP4 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 4 - 8 (5 bit)

NOTP5 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 5 - 10 (6 bit)

NOTP6 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 6 - 12 (7 bit)

NOTP7 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 7 - 14 (8 bit)

NOTP8 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 8 - 16 (9 bit)

NOTP9 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 9 - 18 (10 bit)

NOTP10 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 10 - 20 (11 bit)

NOTP11 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 11 - 22 (12 bit)

NOTP12 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 12 - 24 (13 bit)

NOTP13 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 13 - 26 (14 bit)

NOTP14 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 14 - 28 (15 bit)

NOTP15 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 15 - 30 (16 bit)

NOTP16 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 16 - 32 (17 bit)

NOTP17 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 17 - 34 (18 bit)

NOTP18 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 18 - 36 (19 bit)

NOTP19 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 19 - 38 (20 bit)

NOTP20 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 20 - 40 (21 bit)

NOTP21 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 21 - 42 (22 bit)

NOTP22 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 22 - 44 (23 bit)

NOTP23 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 23 - 46 (24 bit)

NOTP24 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 24 - 48 (25 bit)

NOTP25 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 25 - 50 (26 bit)

NOTP26 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 26 - 52 (27 bit)

NOTP27 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 27 - 54 (28 bit)

NOTP28 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 28 - 56 (29 bit)

NOTP29 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 29 - 58 (30 bit)

NOTP30 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 30 - 60 (31 bit)

NOTP31 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 31 - 62 (32 bit)


B[232]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x6994 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[232] B[232] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[99]

Word pin registers port 0 to 5
address_offset : 0x69D58 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[99] W[99] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[233]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x6A7D Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[233] B[233] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[100]

Word pin registers port 0 to 5
address_offset : 0x6AEE8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[100] W[100] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[58]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x6AF Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[58] B[58] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[234]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x6B67 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[234] B[234] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[101]

Word pin registers port 0 to 5
address_offset : 0x6C07C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[101] W[101] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[235]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x6C52 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[235] B[235] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[102]

Word pin registers port 0 to 5
address_offset : 0x6D214 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[102] W[102] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[236]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x6D3E Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[236] B[236] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[237]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x6E2B Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[237] B[237] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[103]

Word pin registers port 0 to 5
address_offset : 0x6E3B0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[103] W[103] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[59]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x6EA Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[59] B[59] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[238]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x6F19 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[238] B[238] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[104]

Word pin registers port 0 to 5
address_offset : 0x6F550 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[104] W[104] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[239]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x7008 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[239] B[239] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[5]

Word pin registers port 0 to 5
address_offset : 0x703C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[5] W[5] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[105]

Word pin registers port 0 to 5
address_offset : 0x706F4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[105] W[105] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[240]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x70F8 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[240] B[240] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[106]

Word pin registers port 0 to 5
address_offset : 0x7189C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[106] W[106] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[241]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x71E9 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[241] B[241] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[60]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x726 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[60] B[60] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[107]

Word pin registers port 0 to 5
address_offset : 0x72A48 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[107] W[107] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[242]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x72DB Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[242] B[242] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[108]

Word pin registers port 0 to 5
address_offset : 0x73BF8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[108] W[108] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[243]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x73CE Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[243] B[243] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[244]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x74C2 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[244] B[244] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[109]

Word pin registers port 0 to 5
address_offset : 0x74DAC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[109] W[109] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[245]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x75B7 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[245] B[245] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[110]

Word pin registers port 0 to 5
address_offset : 0x75F64 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[110] W[110] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[61]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x763 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[61] B[61] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[246]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x76AD Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[246] B[246] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[111]

Word pin registers port 0 to 5
address_offset : 0x77120 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[111] W[111] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[247]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x77A4 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[247] B[247] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[15]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x78 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[15] B[15] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[112]

Word pin registers port 0 to 5
address_offset : 0x782E0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[112] W[112] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[248]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x789C Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[248] B[248] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[113]

Word pin registers port 0 to 5
address_offset : 0x794A4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[113] W[113] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[249]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x7995 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[249] B[249] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[62]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x7A1 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[62] B[62] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[114]

Word pin registers port 0 to 5
address_offset : 0x7A66C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[114] W[114] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[250]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x7A8F Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[250] B[250] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[115]

Word pin registers port 0 to 5
address_offset : 0x7B838 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[115] W[115] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[251]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x7B8A Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[251] B[251] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[252]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x7C86 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[252] B[252] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[116]

Word pin registers port 0 to 5
address_offset : 0x7CA08 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[116] W[116] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[253]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x7D83 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[253] B[253] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[117]

Word pin registers port 0 to 5
address_offset : 0x7DBDC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[117] W[117] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[63]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x7E0 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[63] B[63] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[254]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x7E81 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[254] B[254] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[118]

Word pin registers port 0 to 5
address_offset : 0x7EDB4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[118] W[118] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[255]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x7F80 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[255] B[255] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[119]

Word pin registers port 0 to 5
address_offset : 0x7FF90 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[119] W[119] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


DIR2

Direction registers port m
address_offset : 0x800C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DIR2 DIR2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIRP0 DIRP1 DIRP2 DIRP3 DIRP4 DIRP5 DIRP6 DIRP7 DIRP8 DIRP9 DIRP10 DIRP11 DIRP12 DIRP13 DIRP14 DIRP15 DIRP16 DIRP17 DIRP18 DIRP19 DIRP20 DIRP21 DIRP22 DIRP23 DIRP24 DIRP25 DIRP26 DIRP27 DIRP28 DIRP29 DIRP30 DIRP31

DIRP0 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 0 - 0 (1 bit)

DIRP1 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 1 - 2 (2 bit)

DIRP2 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 2 - 4 (3 bit)

DIRP3 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 3 - 6 (4 bit)

DIRP4 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 4 - 8 (5 bit)

DIRP5 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 5 - 10 (6 bit)

DIRP6 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 6 - 12 (7 bit)

DIRP7 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 7 - 14 (8 bit)

DIRP8 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 8 - 16 (9 bit)

DIRP9 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 9 - 18 (10 bit)

DIRP10 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 10 - 20 (11 bit)

DIRP11 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 11 - 22 (12 bit)

DIRP12 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 12 - 24 (13 bit)

DIRP13 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 13 - 26 (14 bit)

DIRP14 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 14 - 28 (15 bit)

DIRP15 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 15 - 30 (16 bit)

DIRP16 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 16 - 32 (17 bit)

DIRP17 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 17 - 34 (18 bit)

DIRP18 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 18 - 36 (19 bit)

DIRP19 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 19 - 38 (20 bit)

DIRP20 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 20 - 40 (21 bit)

DIRP21 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 21 - 42 (22 bit)

DIRP22 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 22 - 44 (23 bit)

DIRP23 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 23 - 46 (24 bit)

DIRP24 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 24 - 48 (25 bit)

DIRP25 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 25 - 50 (26 bit)

DIRP26 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 26 - 52 (27 bit)

DIRP27 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 27 - 54 (28 bit)

DIRP28 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 28 - 56 (29 bit)

DIRP29 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 29 - 58 (30 bit)

DIRP30 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 30 - 60 (31 bit)

DIRP31 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 31 - 62 (32 bit)


W[6]

Word pin registers port 0 to 5
address_offset : 0x8054 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[6] W[6] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[120]

Word pin registers port 0 to 5
address_offset : 0x81170 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[120] W[120] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[64]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x820 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[64] B[64] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


MASK2

Mask register port m
address_offset : 0x820C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MASK2 MASK2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MASKP0 MASKP1 MASKP2 MASKP3 MASKP4 MASKP5 MASKP6 MASKP7 MASKP8 MASKP9 MASKP10 MASKP11 MASKP12 MASKP13 MASKP14 MASKP15 MASKP16 MASKP17 MASKP18 MASKP19 MASKP20 MASKP21 MASKP22 MASKP23 MASKP24 MASKP25 MASKP26 MASKP27 MASKP28 MASKP29 MASKP30 MASKP31

MASKP0 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 0 - 0 (1 bit)

MASKP1 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 1 - 2 (2 bit)

MASKP2 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 2 - 4 (3 bit)

MASKP3 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 3 - 6 (4 bit)

MASKP4 : Controls which bits corresponding to GPIOm[n] are active in the P0/1PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 4 - 8 (5 bit)

MASKP5 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 5 - 10 (6 bit)

MASKP6 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 6 - 12 (7 bit)

MASKP7 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 7 - 14 (8 bit)

MASKP8 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 8 - 16 (9 bit)

MASKP9 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 9 - 18 (10 bit)

MASKP10 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 10 - 20 (11 bit)

MASKP11 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 11 - 22 (12 bit)

MASKP12 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 12 - 24 (13 bit)

MASKP13 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 13 - 26 (14 bit)

MASKP14 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 14 - 28 (15 bit)

MASKP15 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 15 - 30 (16 bit)

MASKP16 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 16 - 32 (17 bit)

MASKP17 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 17 - 34 (18 bit)

MASKP18 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 18 - 36 (19 bit)

MASKP19 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 19 - 38 (20 bit)

MASKP20 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 20 - 40 (21 bit)

MASKP21 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 21 - 42 (22 bit)

MASKP22 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 22 - 44 (23 bit)

MASKP23 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 23 - 46 (24 bit)

MASKP24 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 24 - 48 (25 bit)

MASKP25 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 25 - 50 (26 bit)

MASKP26 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 26 - 52 (27 bit)

MASKP27 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 27 - 54 (28 bit)

MASKP28 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 28 - 56 (29 bit)

MASKP29 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 29 - 58 (30 bit)

MASKP30 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 30 - 60 (31 bit)

MASKP31 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 31 - 62 (32 bit)


W[121]

Word pin registers port 0 to 5
address_offset : 0x82354 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[121] W[121] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[122]

Word pin registers port 0 to 5
address_offset : 0x8353C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[122] W[122] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


PIN2

Port pin register port m
address_offset : 0x840C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PIN2 PIN2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PORT0 PORT1 PORT2 PORT3 PORT4 PORT5 PORT6 PORT7 PORT8 PORT9 PORT10 PORT11 PORT12 PORT13 PORT14 PORT15 PORT16 PORT17 PORT18 PORT19 PORT20 PORT21 PORT22 PORT23 PORT24 PORT25 PORT26 PORT27 PORT28 PORT29 PORT30 PORT31

PORT0 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 0 - 0 (1 bit)

PORT1 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 1 - 2 (2 bit)

PORT2 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 2 - 4 (3 bit)

PORT3 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 3 - 6 (4 bit)

PORT4 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 4 - 8 (5 bit)

PORT5 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 5 - 10 (6 bit)

PORT6 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 6 - 12 (7 bit)

PORT7 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 7 - 14 (8 bit)

PORT8 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 8 - 16 (9 bit)

PORT9 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 9 - 18 (10 bit)

PORT10 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 10 - 20 (11 bit)

PORT11 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 11 - 22 (12 bit)

PORT12 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 12 - 24 (13 bit)

PORT13 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 13 - 26 (14 bit)

PORT14 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 14 - 28 (15 bit)

PORT15 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 15 - 30 (16 bit)

PORT16 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 16 - 32 (17 bit)

PORT17 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 17 - 34 (18 bit)

PORT18 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 18 - 36 (19 bit)

PORT19 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 19 - 38 (20 bit)

PORT20 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 20 - 40 (21 bit)

PORT21 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 21 - 42 (22 bit)

PORT22 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 22 - 44 (23 bit)

PORT23 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 23 - 46 (24 bit)

PORT24 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 24 - 48 (25 bit)

PORT25 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 25 - 50 (26 bit)

PORT26 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 26 - 52 (27 bit)

PORT27 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 27 - 54 (28 bit)

PORT28 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 28 - 56 (29 bit)

PORT29 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 29 - 58 (30 bit)

PORT30 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 30 - 60 (31 bit)

PORT31 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 31 - 62 (32 bit)


W[123]

Word pin registers port 0 to 5
address_offset : 0x84728 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[123] W[123] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[124]

Word pin registers port 0 to 5
address_offset : 0x85918 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[124] W[124] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


MPIN2

Masked port register port m
address_offset : 0x860C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MPIN2 MPIN2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MPORTP0 MPORTP1 MPORTP2 MPORTP3 MPORTP4 MPORTP5 MPORTP6 MPORTP7 MPORTP8 MPORTP9 MPORTP10 MPORTP11 MPORTP12 MPORTP13 MPORTP14 MPORTP15 MPORTP16 MPORTP17 MPORTP18 MPORTP19 MPORTP20 MPORTP21 MPORTP22 MPORTP23 MPORTP24 MPORTP25 MPORTP26 MPORTP27 MPORTP28 MPORTP29 MPORTP30 MPORTP31

MPORTP0 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 0 - 0 (1 bit)

MPORTP1 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 1 - 2 (2 bit)

MPORTP2 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 2 - 4 (3 bit)

MPORTP3 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 3 - 6 (4 bit)

MPORTP4 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 4 - 8 (5 bit)

MPORTP5 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 5 - 10 (6 bit)

MPORTP6 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 6 - 12 (7 bit)

MPORTP7 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 7 - 14 (8 bit)

MPORTP8 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 8 - 16 (9 bit)

MPORTP9 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 9 - 18 (10 bit)

MPORTP10 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 10 - 20 (11 bit)

MPORTP11 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 11 - 22 (12 bit)

MPORTP12 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 12 - 24 (13 bit)

MPORTP13 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 13 - 26 (14 bit)

MPORTP14 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 14 - 28 (15 bit)

MPORTP15 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 15 - 30 (16 bit)

MPORTP16 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 16 - 32 (17 bit)

MPORTP17 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 17 - 34 (18 bit)

MPORTP18 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 18 - 36 (19 bit)

MPORTP19 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 19 - 38 (20 bit)

MPORTP20 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 20 - 40 (21 bit)

MPORTP21 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 21 - 42 (22 bit)

MPORTP22 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 22 - 44 (23 bit)

MPORTP23 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 23 - 46 (24 bit)

MPORTP24 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 24 - 48 (25 bit)

MPORTP25 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 25 - 50 (26 bit)

MPORTP26 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 26 - 52 (27 bit)

MPORTP27 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 27 - 54 (28 bit)

MPORTP28 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 28 - 56 (29 bit)

MPORTP29 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 29 - 58 (30 bit)

MPORTP30 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 30 - 60 (31 bit)

MPORTP31 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 31 - 62 (32 bit)


B[65]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x861 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[65] B[65] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[125]

Word pin registers port 0 to 5
address_offset : 0x86B0C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[125] W[125] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[126]

Word pin registers port 0 to 5
address_offset : 0x87D04 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[126] W[126] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[16]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x88 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[16] B[16] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


SET2

Write: Set register for port m Read: output bits for port m
address_offset : 0x880C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SET2 SET2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETP0 SETP1 SETP2 SETP3 SETP4 SETP5 SETP6 SETP7 SETP8 SETP9 SETP10 SETP11 SETP12 SETP13 SETP14 SETP15 SETP16 SETP17 SETP18 SETP19 SETP20 SETP21 SETP22 SETP23 SETP24 SETP25 SETP26 SETP27 SETP28 SETP29 SETP30 SETP31

SETP0 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 0 - 0 (1 bit)

SETP1 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 1 - 2 (2 bit)

SETP2 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 2 - 4 (3 bit)

SETP3 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 3 - 6 (4 bit)

SETP4 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 4 - 8 (5 bit)

SETP5 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 5 - 10 (6 bit)

SETP6 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 6 - 12 (7 bit)

SETP7 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 7 - 14 (8 bit)

SETP8 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 8 - 16 (9 bit)

SETP9 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 9 - 18 (10 bit)

SETP10 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 10 - 20 (11 bit)

SETP11 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 11 - 22 (12 bit)

SETP12 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 12 - 24 (13 bit)

SETP13 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 13 - 26 (14 bit)

SETP14 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 14 - 28 (15 bit)

SETP15 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 15 - 30 (16 bit)

SETP16 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 16 - 32 (17 bit)

SETP17 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 17 - 34 (18 bit)

SETP18 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 18 - 36 (19 bit)

SETP19 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 19 - 38 (20 bit)

SETP20 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 20 - 40 (21 bit)

SETP21 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 21 - 42 (22 bit)

SETP22 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 22 - 44 (23 bit)

SETP23 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 23 - 46 (24 bit)

SETP24 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 24 - 48 (25 bit)

SETP25 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 25 - 50 (26 bit)

SETP26 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 26 - 52 (27 bit)

SETP27 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 27 - 54 (28 bit)

SETP28 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 28 - 56 (29 bit)

SETP29 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 29 - 58 (30 bit)

SETP30 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 30 - 60 (31 bit)

SETP31 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 31 - 62 (32 bit)


W[127]

Word pin registers port 0 to 5
address_offset : 0x88F00 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[127] W[127] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


CLR2

Clear port m
address_offset : 0x8A0C Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

CLR2 CLR2 write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CLRP00 CLRP01 CLRP02 CLRP03 CLRP04 CLRP05 CLRP06 CLRP07 CLRP08 CLRP09 CLRP010 CLRP011 CLRP012 CLRP013 CLRP014 CLRP015 CLRP016 CLRP017 CLRP018 CLRP019 CLRP020 CLRP021 CLRP022 CLRP023 CLRP024 CLRP025 CLRP026 CLRP027 CLRP028 CLRP029 CLRP030 CLRP031

CLRP00 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 0 - 0 (1 bit)

CLRP01 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 1 - 2 (2 bit)

CLRP02 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 2 - 4 (3 bit)

CLRP03 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 3 - 6 (4 bit)

CLRP04 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 4 - 8 (5 bit)

CLRP05 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 5 - 10 (6 bit)

CLRP06 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 6 - 12 (7 bit)

CLRP07 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 7 - 14 (8 bit)

CLRP08 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 8 - 16 (9 bit)

CLRP09 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 9 - 18 (10 bit)

CLRP010 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 10 - 20 (11 bit)

CLRP011 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 11 - 22 (12 bit)

CLRP012 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 12 - 24 (13 bit)

CLRP013 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 13 - 26 (14 bit)

CLRP014 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 14 - 28 (15 bit)

CLRP015 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 15 - 30 (16 bit)

CLRP016 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 16 - 32 (17 bit)

CLRP017 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 17 - 34 (18 bit)

CLRP018 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 18 - 36 (19 bit)

CLRP019 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 19 - 38 (20 bit)

CLRP020 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 20 - 40 (21 bit)

CLRP021 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 21 - 42 (22 bit)

CLRP022 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 22 - 44 (23 bit)

CLRP023 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 23 - 46 (24 bit)

CLRP024 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 24 - 48 (25 bit)

CLRP025 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 25 - 50 (26 bit)

CLRP026 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 26 - 52 (27 bit)

CLRP027 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 27 - 54 (28 bit)

CLRP028 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 28 - 56 (29 bit)

CLRP029 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 29 - 58 (30 bit)

CLRP030 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 30 - 60 (31 bit)

CLRP031 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 31 - 62 (32 bit)


W[128]

Word pin registers port 0 to 5
address_offset : 0x8A100 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[128] W[128] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[66]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x8A3 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[66] B[66] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[129]

Word pin registers port 0 to 5
address_offset : 0x8B304 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[129] W[129] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


NOT2

Toggle port m
address_offset : 0x8C0C Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

NOT2 NOT2 write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NOTP0 NOTP1 NOTP2 NOTP3 NOTP4 NOTP5 NOTP6 NOTP7 NOTP8 NOTP9 NOTP10 NOTP11 NOTP12 NOTP13 NOTP14 NOTP15 NOTP16 NOTP17 NOTP18 NOTP19 NOTP20 NOTP21 NOTP22 NOTP23 NOTP24 NOTP25 NOTP26 NOTP27 NOTP28 NOTP29 NOTP30 NOTP31

NOTP0 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 0 - 0 (1 bit)

NOTP1 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 1 - 2 (2 bit)

NOTP2 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 2 - 4 (3 bit)

NOTP3 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 3 - 6 (4 bit)

NOTP4 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 4 - 8 (5 bit)

NOTP5 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 5 - 10 (6 bit)

NOTP6 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 6 - 12 (7 bit)

NOTP7 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 7 - 14 (8 bit)

NOTP8 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 8 - 16 (9 bit)

NOTP9 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 9 - 18 (10 bit)

NOTP10 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 10 - 20 (11 bit)

NOTP11 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 11 - 22 (12 bit)

NOTP12 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 12 - 24 (13 bit)

NOTP13 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 13 - 26 (14 bit)

NOTP14 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 14 - 28 (15 bit)

NOTP15 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 15 - 30 (16 bit)

NOTP16 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 16 - 32 (17 bit)

NOTP17 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 17 - 34 (18 bit)

NOTP18 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 18 - 36 (19 bit)

NOTP19 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 19 - 38 (20 bit)

NOTP20 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 20 - 40 (21 bit)

NOTP21 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 21 - 42 (22 bit)

NOTP22 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 22 - 44 (23 bit)

NOTP23 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 23 - 46 (24 bit)

NOTP24 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 24 - 48 (25 bit)

NOTP25 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 25 - 50 (26 bit)

NOTP26 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 26 - 52 (27 bit)

NOTP27 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 27 - 54 (28 bit)

NOTP28 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 28 - 56 (29 bit)

NOTP29 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 29 - 58 (30 bit)

NOTP30 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 30 - 60 (31 bit)

NOTP31 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 31 - 62 (32 bit)


W[130]

Word pin registers port 0 to 5
address_offset : 0x8C50C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[130] W[130] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[131]

Word pin registers port 0 to 5
address_offset : 0x8D718 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[131] W[131] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[67]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x8E6 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[67] B[67] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[132]

Word pin registers port 0 to 5
address_offset : 0x8E928 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[132] W[132] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[133]

Word pin registers port 0 to 5
address_offset : 0x8FB3C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[133] W[133] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[7]

Word pin registers port 0 to 5
address_offset : 0x9070 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[7] W[7] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[134]

Word pin registers port 0 to 5
address_offset : 0x90D54 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[134] W[134] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[135]

Word pin registers port 0 to 5
address_offset : 0x91F70 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[135] W[135] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[68]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x92A Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[68] B[68] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[136]

Word pin registers port 0 to 5
address_offset : 0x93190 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[136] W[136] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[137]

Word pin registers port 0 to 5
address_offset : 0x943B4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[137] W[137] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[138]

Word pin registers port 0 to 5
address_offset : 0x955DC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[138] W[138] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[139]

Word pin registers port 0 to 5
address_offset : 0x96808 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[139] W[139] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[69]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x96F Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[69] B[69] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[140]

Word pin registers port 0 to 5
address_offset : 0x97A38 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[140] W[140] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[141]

Word pin registers port 0 to 5
address_offset : 0x98C6C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[141] W[141] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[17]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x99 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[17] B[17] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[142]

Word pin registers port 0 to 5
address_offset : 0x99EA4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[142] W[142] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[143]

Word pin registers port 0 to 5
address_offset : 0x9B0E0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[143] W[143] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[70]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x9B5 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[70] B[70] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[144]

Word pin registers port 0 to 5
address_offset : 0x9C320 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[144] W[144] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[145]

Word pin registers port 0 to 5
address_offset : 0x9D564 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[145] W[145] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[146]

Word pin registers port 0 to 5
address_offset : 0x9E7AC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[146] W[146] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[147]

Word pin registers port 0 to 5
address_offset : 0x9F9F8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[147] W[147] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[71]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0x9FC Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[71] B[71] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


B[4]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xA Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[4] B[4] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


DIR3

Direction registers port m
address_offset : 0xA018 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DIR3 DIR3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIRP0 DIRP1 DIRP2 DIRP3 DIRP4 DIRP5 DIRP6 DIRP7 DIRP8 DIRP9 DIRP10 DIRP11 DIRP12 DIRP13 DIRP14 DIRP15 DIRP16 DIRP17 DIRP18 DIRP19 DIRP20 DIRP21 DIRP22 DIRP23 DIRP24 DIRP25 DIRP26 DIRP27 DIRP28 DIRP29 DIRP30 DIRP31

DIRP0 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 0 - 0 (1 bit)

DIRP1 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 1 - 2 (2 bit)

DIRP2 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 2 - 4 (3 bit)

DIRP3 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 3 - 6 (4 bit)

DIRP4 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 4 - 8 (5 bit)

DIRP5 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 5 - 10 (6 bit)

DIRP6 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 6 - 12 (7 bit)

DIRP7 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 7 - 14 (8 bit)

DIRP8 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 8 - 16 (9 bit)

DIRP9 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 9 - 18 (10 bit)

DIRP10 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 10 - 20 (11 bit)

DIRP11 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 11 - 22 (12 bit)

DIRP12 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 12 - 24 (13 bit)

DIRP13 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 13 - 26 (14 bit)

DIRP14 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 14 - 28 (15 bit)

DIRP15 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 15 - 30 (16 bit)

DIRP16 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 16 - 32 (17 bit)

DIRP17 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 17 - 34 (18 bit)

DIRP18 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 18 - 36 (19 bit)

DIRP19 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 19 - 38 (20 bit)

DIRP20 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 20 - 40 (21 bit)

DIRP21 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 21 - 42 (22 bit)

DIRP22 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 22 - 44 (23 bit)

DIRP23 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 23 - 46 (24 bit)

DIRP24 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 24 - 48 (25 bit)

DIRP25 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 25 - 50 (26 bit)

DIRP26 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 26 - 52 (27 bit)

DIRP27 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 27 - 54 (28 bit)

DIRP28 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 28 - 56 (29 bit)

DIRP29 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 29 - 58 (30 bit)

DIRP30 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 30 - 60 (31 bit)

DIRP31 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 31 - 62 (32 bit)


W[8]

Word pin registers port 0 to 5
address_offset : 0xA090 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[8] W[8] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[148]

Word pin registers port 0 to 5
address_offset : 0xA0C48 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[148] W[148] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[149]

Word pin registers port 0 to 5
address_offset : 0xA1E9C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[149] W[149] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


MASK3

Mask register port m
address_offset : 0xA298 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MASK3 MASK3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MASKP0 MASKP1 MASKP2 MASKP3 MASKP4 MASKP5 MASKP6 MASKP7 MASKP8 MASKP9 MASKP10 MASKP11 MASKP12 MASKP13 MASKP14 MASKP15 MASKP16 MASKP17 MASKP18 MASKP19 MASKP20 MASKP21 MASKP22 MASKP23 MASKP24 MASKP25 MASKP26 MASKP27 MASKP28 MASKP29 MASKP30 MASKP31

MASKP0 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 0 - 0 (1 bit)

MASKP1 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 1 - 2 (2 bit)

MASKP2 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 2 - 4 (3 bit)

MASKP3 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 3 - 6 (4 bit)

MASKP4 : Controls which bits corresponding to GPIOm[n] are active in the P0/1PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 4 - 8 (5 bit)

MASKP5 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 5 - 10 (6 bit)

MASKP6 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 6 - 12 (7 bit)

MASKP7 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 7 - 14 (8 bit)

MASKP8 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 8 - 16 (9 bit)

MASKP9 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 9 - 18 (10 bit)

MASKP10 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 10 - 20 (11 bit)

MASKP11 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 11 - 22 (12 bit)

MASKP12 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 12 - 24 (13 bit)

MASKP13 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 13 - 26 (14 bit)

MASKP14 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 14 - 28 (15 bit)

MASKP15 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 15 - 30 (16 bit)

MASKP16 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 16 - 32 (17 bit)

MASKP17 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 17 - 34 (18 bit)

MASKP18 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 18 - 36 (19 bit)

MASKP19 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 19 - 38 (20 bit)

MASKP20 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 20 - 40 (21 bit)

MASKP21 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 21 - 42 (22 bit)

MASKP22 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 22 - 44 (23 bit)

MASKP23 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 23 - 46 (24 bit)

MASKP24 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 24 - 48 (25 bit)

MASKP25 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 25 - 50 (26 bit)

MASKP26 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 26 - 52 (27 bit)

MASKP27 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 27 - 54 (28 bit)

MASKP28 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 28 - 56 (29 bit)

MASKP29 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 29 - 58 (30 bit)

MASKP30 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 30 - 60 (31 bit)

MASKP31 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 31 - 62 (32 bit)


W[150]

Word pin registers port 0 to 5
address_offset : 0xA30F4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[150] W[150] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[151]

Word pin registers port 0 to 5
address_offset : 0xA4350 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[151] W[151] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[72]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xA44 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[72] B[72] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


PIN3

Port pin register port m
address_offset : 0xA518 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PIN3 PIN3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PORT0 PORT1 PORT2 PORT3 PORT4 PORT5 PORT6 PORT7 PORT8 PORT9 PORT10 PORT11 PORT12 PORT13 PORT14 PORT15 PORT16 PORT17 PORT18 PORT19 PORT20 PORT21 PORT22 PORT23 PORT24 PORT25 PORT26 PORT27 PORT28 PORT29 PORT30 PORT31

PORT0 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 0 - 0 (1 bit)

PORT1 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 1 - 2 (2 bit)

PORT2 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 2 - 4 (3 bit)

PORT3 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 3 - 6 (4 bit)

PORT4 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 4 - 8 (5 bit)

PORT5 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 5 - 10 (6 bit)

PORT6 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 6 - 12 (7 bit)

PORT7 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 7 - 14 (8 bit)

PORT8 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 8 - 16 (9 bit)

PORT9 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 9 - 18 (10 bit)

PORT10 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 10 - 20 (11 bit)

PORT11 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 11 - 22 (12 bit)

PORT12 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 12 - 24 (13 bit)

PORT13 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 13 - 26 (14 bit)

PORT14 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 14 - 28 (15 bit)

PORT15 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 15 - 30 (16 bit)

PORT16 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 16 - 32 (17 bit)

PORT17 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 17 - 34 (18 bit)

PORT18 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 18 - 36 (19 bit)

PORT19 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 19 - 38 (20 bit)

PORT20 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 20 - 40 (21 bit)

PORT21 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 21 - 42 (22 bit)

PORT22 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 22 - 44 (23 bit)

PORT23 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 23 - 46 (24 bit)

PORT24 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 24 - 48 (25 bit)

PORT25 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 25 - 50 (26 bit)

PORT26 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 26 - 52 (27 bit)

PORT27 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 27 - 54 (28 bit)

PORT28 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 28 - 56 (29 bit)

PORT29 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 29 - 58 (30 bit)

PORT30 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 30 - 60 (31 bit)

PORT31 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 31 - 62 (32 bit)


W[152]

Word pin registers port 0 to 5
address_offset : 0xA55B0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[152] W[152] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[153]

Word pin registers port 0 to 5
address_offset : 0xA6814 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[153] W[153] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


MPIN3

Masked port register port m
address_offset : 0xA798 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MPIN3 MPIN3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MPORTP0 MPORTP1 MPORTP2 MPORTP3 MPORTP4 MPORTP5 MPORTP6 MPORTP7 MPORTP8 MPORTP9 MPORTP10 MPORTP11 MPORTP12 MPORTP13 MPORTP14 MPORTP15 MPORTP16 MPORTP17 MPORTP18 MPORTP19 MPORTP20 MPORTP21 MPORTP22 MPORTP23 MPORTP24 MPORTP25 MPORTP26 MPORTP27 MPORTP28 MPORTP29 MPORTP30 MPORTP31

MPORTP0 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 0 - 0 (1 bit)

MPORTP1 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 1 - 2 (2 bit)

MPORTP2 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 2 - 4 (3 bit)

MPORTP3 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 3 - 6 (4 bit)

MPORTP4 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 4 - 8 (5 bit)

MPORTP5 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 5 - 10 (6 bit)

MPORTP6 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 6 - 12 (7 bit)

MPORTP7 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 7 - 14 (8 bit)

MPORTP8 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 8 - 16 (9 bit)

MPORTP9 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 9 - 18 (10 bit)

MPORTP10 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 10 - 20 (11 bit)

MPORTP11 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 11 - 22 (12 bit)

MPORTP12 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 12 - 24 (13 bit)

MPORTP13 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 13 - 26 (14 bit)

MPORTP14 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 14 - 28 (15 bit)

MPORTP15 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 15 - 30 (16 bit)

MPORTP16 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 16 - 32 (17 bit)

MPORTP17 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 17 - 34 (18 bit)

MPORTP18 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 18 - 36 (19 bit)

MPORTP19 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 19 - 38 (20 bit)

MPORTP20 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 20 - 40 (21 bit)

MPORTP21 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 21 - 42 (22 bit)

MPORTP22 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 22 - 44 (23 bit)

MPORTP23 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 23 - 46 (24 bit)

MPORTP24 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 24 - 48 (25 bit)

MPORTP25 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 25 - 50 (26 bit)

MPORTP26 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 26 - 52 (27 bit)

MPORTP27 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 27 - 54 (28 bit)

MPORTP28 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 28 - 56 (29 bit)

MPORTP29 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 29 - 58 (30 bit)

MPORTP30 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 30 - 60 (31 bit)

MPORTP31 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 31 - 62 (32 bit)


W[154]

Word pin registers port 0 to 5
address_offset : 0xA7A7C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[154] W[154] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[155]

Word pin registers port 0 to 5
address_offset : 0xA8CE8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[155] W[155] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[73]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xA8D Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[73] B[73] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[156]

Word pin registers port 0 to 5
address_offset : 0xA9F58 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[156] W[156] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


SET3

Write: Set register for port m Read: output bits for port m
address_offset : 0xAA18 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SET3 SET3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETP0 SETP1 SETP2 SETP3 SETP4 SETP5 SETP6 SETP7 SETP8 SETP9 SETP10 SETP11 SETP12 SETP13 SETP14 SETP15 SETP16 SETP17 SETP18 SETP19 SETP20 SETP21 SETP22 SETP23 SETP24 SETP25 SETP26 SETP27 SETP28 SETP29 SETP30 SETP31

SETP0 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 0 - 0 (1 bit)

SETP1 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 1 - 2 (2 bit)

SETP2 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 2 - 4 (3 bit)

SETP3 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 3 - 6 (4 bit)

SETP4 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 4 - 8 (5 bit)

SETP5 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 5 - 10 (6 bit)

SETP6 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 6 - 12 (7 bit)

SETP7 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 7 - 14 (8 bit)

SETP8 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 8 - 16 (9 bit)

SETP9 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 9 - 18 (10 bit)

SETP10 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 10 - 20 (11 bit)

SETP11 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 11 - 22 (12 bit)

SETP12 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 12 - 24 (13 bit)

SETP13 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 13 - 26 (14 bit)

SETP14 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 14 - 28 (15 bit)

SETP15 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 15 - 30 (16 bit)

SETP16 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 16 - 32 (17 bit)

SETP17 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 17 - 34 (18 bit)

SETP18 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 18 - 36 (19 bit)

SETP19 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 19 - 38 (20 bit)

SETP20 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 20 - 40 (21 bit)

SETP21 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 21 - 42 (22 bit)

SETP22 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 22 - 44 (23 bit)

SETP23 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 23 - 46 (24 bit)

SETP24 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 24 - 48 (25 bit)

SETP25 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 25 - 50 (26 bit)

SETP26 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 26 - 52 (27 bit)

SETP27 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 27 - 54 (28 bit)

SETP28 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 28 - 56 (29 bit)

SETP29 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 29 - 58 (30 bit)

SETP30 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 30 - 60 (31 bit)

SETP31 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 31 - 62 (32 bit)


B[18]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xAB Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[18] B[18] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[157]

Word pin registers port 0 to 5
address_offset : 0xAB1CC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[157] W[157] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[158]

Word pin registers port 0 to 5
address_offset : 0xAC444 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[158] W[158] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


CLR3

Clear port m
address_offset : 0xAC98 Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

CLR3 CLR3 write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CLRP00 CLRP01 CLRP02 CLRP03 CLRP04 CLRP05 CLRP06 CLRP07 CLRP08 CLRP09 CLRP010 CLRP011 CLRP012 CLRP013 CLRP014 CLRP015 CLRP016 CLRP017 CLRP018 CLRP019 CLRP020 CLRP021 CLRP022 CLRP023 CLRP024 CLRP025 CLRP026 CLRP027 CLRP028 CLRP029 CLRP030 CLRP031

CLRP00 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 0 - 0 (1 bit)

CLRP01 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 1 - 2 (2 bit)

CLRP02 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 2 - 4 (3 bit)

CLRP03 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 3 - 6 (4 bit)

CLRP04 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 4 - 8 (5 bit)

CLRP05 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 5 - 10 (6 bit)

CLRP06 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 6 - 12 (7 bit)

CLRP07 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 7 - 14 (8 bit)

CLRP08 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 8 - 16 (9 bit)

CLRP09 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 9 - 18 (10 bit)

CLRP010 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 10 - 20 (11 bit)

CLRP011 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 11 - 22 (12 bit)

CLRP012 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 12 - 24 (13 bit)

CLRP013 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 13 - 26 (14 bit)

CLRP014 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 14 - 28 (15 bit)

CLRP015 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 15 - 30 (16 bit)

CLRP016 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 16 - 32 (17 bit)

CLRP017 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 17 - 34 (18 bit)

CLRP018 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 18 - 36 (19 bit)

CLRP019 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 19 - 38 (20 bit)

CLRP020 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 20 - 40 (21 bit)

CLRP021 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 21 - 42 (22 bit)

CLRP022 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 22 - 44 (23 bit)

CLRP023 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 23 - 46 (24 bit)

CLRP024 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 24 - 48 (25 bit)

CLRP025 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 25 - 50 (26 bit)

CLRP026 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 26 - 52 (27 bit)

CLRP027 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 27 - 54 (28 bit)

CLRP028 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 28 - 56 (29 bit)

CLRP029 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 29 - 58 (30 bit)

CLRP030 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 30 - 60 (31 bit)

CLRP031 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 31 - 62 (32 bit)


W[159]

Word pin registers port 0 to 5
address_offset : 0xAD6C0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[159] W[159] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[74]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xAD7 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[74] B[74] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[160]

Word pin registers port 0 to 5
address_offset : 0xAE940 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[160] W[160] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


NOT3

Toggle port m
address_offset : 0xAF18 Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

NOT3 NOT3 write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NOTP0 NOTP1 NOTP2 NOTP3 NOTP4 NOTP5 NOTP6 NOTP7 NOTP8 NOTP9 NOTP10 NOTP11 NOTP12 NOTP13 NOTP14 NOTP15 NOTP16 NOTP17 NOTP18 NOTP19 NOTP20 NOTP21 NOTP22 NOTP23 NOTP24 NOTP25 NOTP26 NOTP27 NOTP28 NOTP29 NOTP30 NOTP31

NOTP0 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 0 - 0 (1 bit)

NOTP1 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 1 - 2 (2 bit)

NOTP2 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 2 - 4 (3 bit)

NOTP3 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 3 - 6 (4 bit)

NOTP4 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 4 - 8 (5 bit)

NOTP5 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 5 - 10 (6 bit)

NOTP6 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 6 - 12 (7 bit)

NOTP7 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 7 - 14 (8 bit)

NOTP8 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 8 - 16 (9 bit)

NOTP9 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 9 - 18 (10 bit)

NOTP10 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 10 - 20 (11 bit)

NOTP11 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 11 - 22 (12 bit)

NOTP12 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 12 - 24 (13 bit)

NOTP13 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 13 - 26 (14 bit)

NOTP14 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 14 - 28 (15 bit)

NOTP15 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 15 - 30 (16 bit)

NOTP16 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 16 - 32 (17 bit)

NOTP17 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 17 - 34 (18 bit)

NOTP18 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 18 - 36 (19 bit)

NOTP19 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 19 - 38 (20 bit)

NOTP20 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 20 - 40 (21 bit)

NOTP21 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 21 - 42 (22 bit)

NOTP22 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 22 - 44 (23 bit)

NOTP23 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 23 - 46 (24 bit)

NOTP24 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 24 - 48 (25 bit)

NOTP25 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 25 - 50 (26 bit)

NOTP26 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 26 - 52 (27 bit)

NOTP27 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 27 - 54 (28 bit)

NOTP28 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 28 - 56 (29 bit)

NOTP29 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 29 - 58 (30 bit)

NOTP30 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 30 - 60 (31 bit)

NOTP31 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 31 - 62 (32 bit)


W[161]

Word pin registers port 0 to 5
address_offset : 0xAFBC4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[161] W[161] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[9]

Word pin registers port 0 to 5
address_offset : 0xB0B4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[9] W[9] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[162]

Word pin registers port 0 to 5
address_offset : 0xB0E4C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[162] W[162] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[163]

Word pin registers port 0 to 5
address_offset : 0xB20D8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[163] W[163] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[75]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xB22 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[75] B[75] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[164]

Word pin registers port 0 to 5
address_offset : 0xB3368 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[164] W[164] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[165]

Word pin registers port 0 to 5
address_offset : 0xB45FC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[165] W[165] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[166]

Word pin registers port 0 to 5
address_offset : 0xB5894 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[166] W[166] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[167]

Word pin registers port 0 to 5
address_offset : 0xB6B30 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[167] W[167] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[76]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xB6E Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[76] B[76] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[168]

Word pin registers port 0 to 5
address_offset : 0xB7DD0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[168] W[168] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[169]

Word pin registers port 0 to 5
address_offset : 0xB9074 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[169] W[169] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[170]

Word pin registers port 0 to 5
address_offset : 0xBA31C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[170] W[170] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[171]

Word pin registers port 0 to 5
address_offset : 0xBB5C8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[171] W[171] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[77]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xBBB Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[77] B[77] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[172]

Word pin registers port 0 to 5
address_offset : 0xBC878 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[172] W[172] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[173]

Word pin registers port 0 to 5
address_offset : 0xBDB2C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[173] W[173] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[19]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xBE Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[19] B[19] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[174]

Word pin registers port 0 to 5
address_offset : 0xBEDE4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[174] W[174] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[175]

Word pin registers port 0 to 5
address_offset : 0xC00A0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[175] W[175] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


DIR4

Direction registers port m
address_offset : 0xC028 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DIR4 DIR4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIRP0 DIRP1 DIRP2 DIRP3 DIRP4 DIRP5 DIRP6 DIRP7 DIRP8 DIRP9 DIRP10 DIRP11 DIRP12 DIRP13 DIRP14 DIRP15 DIRP16 DIRP17 DIRP18 DIRP19 DIRP20 DIRP21 DIRP22 DIRP23 DIRP24 DIRP25 DIRP26 DIRP27 DIRP28 DIRP29 DIRP30 DIRP31

DIRP0 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 0 - 0 (1 bit)

DIRP1 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 1 - 2 (2 bit)

DIRP2 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 2 - 4 (3 bit)

DIRP3 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 3 - 6 (4 bit)

DIRP4 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 4 - 8 (5 bit)

DIRP5 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 5 - 10 (6 bit)

DIRP6 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 6 - 12 (7 bit)

DIRP7 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 7 - 14 (8 bit)

DIRP8 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 8 - 16 (9 bit)

DIRP9 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 9 - 18 (10 bit)

DIRP10 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 10 - 20 (11 bit)

DIRP11 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 11 - 22 (12 bit)

DIRP12 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 12 - 24 (13 bit)

DIRP13 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 13 - 26 (14 bit)

DIRP14 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 14 - 28 (15 bit)

DIRP15 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 15 - 30 (16 bit)

DIRP16 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 16 - 32 (17 bit)

DIRP17 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 17 - 34 (18 bit)

DIRP18 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 18 - 36 (19 bit)

DIRP19 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 19 - 38 (20 bit)

DIRP20 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 20 - 40 (21 bit)

DIRP21 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 21 - 42 (22 bit)

DIRP22 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 22 - 44 (23 bit)

DIRP23 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 23 - 46 (24 bit)

DIRP24 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 24 - 48 (25 bit)

DIRP25 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 25 - 50 (26 bit)

DIRP26 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 26 - 52 (27 bit)

DIRP27 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 27 - 54 (28 bit)

DIRP28 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 28 - 56 (29 bit)

DIRP29 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 29 - 58 (30 bit)

DIRP30 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 30 - 60 (31 bit)

DIRP31 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 31 - 62 (32 bit)


B[78]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xC09 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[78] B[78] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[10]

Word pin registers port 0 to 5
address_offset : 0xC0DC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[10] W[10] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[176]

Word pin registers port 0 to 5
address_offset : 0xC1360 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[176] W[176] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[177]

Word pin registers port 0 to 5
address_offset : 0xC2624 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[177] W[177] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


MASK4

Mask register port m
address_offset : 0xC328 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MASK4 MASK4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MASKP0 MASKP1 MASKP2 MASKP3 MASKP4 MASKP5 MASKP6 MASKP7 MASKP8 MASKP9 MASKP10 MASKP11 MASKP12 MASKP13 MASKP14 MASKP15 MASKP16 MASKP17 MASKP18 MASKP19 MASKP20 MASKP21 MASKP22 MASKP23 MASKP24 MASKP25 MASKP26 MASKP27 MASKP28 MASKP29 MASKP30 MASKP31

MASKP0 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 0 - 0 (1 bit)

MASKP1 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 1 - 2 (2 bit)

MASKP2 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 2 - 4 (3 bit)

MASKP3 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 3 - 6 (4 bit)

MASKP4 : Controls which bits corresponding to GPIOm[n] are active in the P0/1PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 4 - 8 (5 bit)

MASKP5 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 5 - 10 (6 bit)

MASKP6 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 6 - 12 (7 bit)

MASKP7 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 7 - 14 (8 bit)

MASKP8 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 8 - 16 (9 bit)

MASKP9 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 9 - 18 (10 bit)

MASKP10 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 10 - 20 (11 bit)

MASKP11 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 11 - 22 (12 bit)

MASKP12 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 12 - 24 (13 bit)

MASKP13 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 13 - 26 (14 bit)

MASKP14 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 14 - 28 (15 bit)

MASKP15 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 15 - 30 (16 bit)

MASKP16 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 16 - 32 (17 bit)

MASKP17 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 17 - 34 (18 bit)

MASKP18 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 18 - 36 (19 bit)

MASKP19 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 19 - 38 (20 bit)

MASKP20 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 20 - 40 (21 bit)

MASKP21 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 21 - 42 (22 bit)

MASKP22 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 22 - 44 (23 bit)

MASKP23 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 23 - 46 (24 bit)

MASKP24 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 24 - 48 (25 bit)

MASKP25 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 25 - 50 (26 bit)

MASKP26 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 26 - 52 (27 bit)

MASKP27 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 27 - 54 (28 bit)

MASKP28 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 28 - 56 (29 bit)

MASKP29 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 29 - 58 (30 bit)

MASKP30 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 30 - 60 (31 bit)

MASKP31 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 31 - 62 (32 bit)


W[178]

Word pin registers port 0 to 5
address_offset : 0xC38EC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[178] W[178] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[179]

Word pin registers port 0 to 5
address_offset : 0xC4BB8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[179] W[179] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[79]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xC58 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[79] B[79] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[180]

Word pin registers port 0 to 5
address_offset : 0xC5E88 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[180] W[180] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


PIN4

Port pin register port m
address_offset : 0xC628 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PIN4 PIN4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PORT0 PORT1 PORT2 PORT3 PORT4 PORT5 PORT6 PORT7 PORT8 PORT9 PORT10 PORT11 PORT12 PORT13 PORT14 PORT15 PORT16 PORT17 PORT18 PORT19 PORT20 PORT21 PORT22 PORT23 PORT24 PORT25 PORT26 PORT27 PORT28 PORT29 PORT30 PORT31

PORT0 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 0 - 0 (1 bit)

PORT1 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 1 - 2 (2 bit)

PORT2 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 2 - 4 (3 bit)

PORT3 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 3 - 6 (4 bit)

PORT4 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 4 - 8 (5 bit)

PORT5 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 5 - 10 (6 bit)

PORT6 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 6 - 12 (7 bit)

PORT7 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 7 - 14 (8 bit)

PORT8 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 8 - 16 (9 bit)

PORT9 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 9 - 18 (10 bit)

PORT10 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 10 - 20 (11 bit)

PORT11 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 11 - 22 (12 bit)

PORT12 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 12 - 24 (13 bit)

PORT13 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 13 - 26 (14 bit)

PORT14 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 14 - 28 (15 bit)

PORT15 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 15 - 30 (16 bit)

PORT16 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 16 - 32 (17 bit)

PORT17 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 17 - 34 (18 bit)

PORT18 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 18 - 36 (19 bit)

PORT19 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 19 - 38 (20 bit)

PORT20 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 20 - 40 (21 bit)

PORT21 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 21 - 42 (22 bit)

PORT22 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 22 - 44 (23 bit)

PORT23 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 23 - 46 (24 bit)

PORT24 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 24 - 48 (25 bit)

PORT25 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 25 - 50 (26 bit)

PORT26 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 26 - 52 (27 bit)

PORT27 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 27 - 54 (28 bit)

PORT28 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 28 - 56 (29 bit)

PORT29 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 29 - 58 (30 bit)

PORT30 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 30 - 60 (31 bit)

PORT31 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 31 - 62 (32 bit)


W[181]

Word pin registers port 0 to 5
address_offset : 0xC715C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[181] W[181] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[182]

Word pin registers port 0 to 5
address_offset : 0xC8434 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[182] W[182] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


MPIN4

Masked port register port m
address_offset : 0xC928 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MPIN4 MPIN4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MPORTP0 MPORTP1 MPORTP2 MPORTP3 MPORTP4 MPORTP5 MPORTP6 MPORTP7 MPORTP8 MPORTP9 MPORTP10 MPORTP11 MPORTP12 MPORTP13 MPORTP14 MPORTP15 MPORTP16 MPORTP17 MPORTP18 MPORTP19 MPORTP20 MPORTP21 MPORTP22 MPORTP23 MPORTP24 MPORTP25 MPORTP26 MPORTP27 MPORTP28 MPORTP29 MPORTP30 MPORTP31

MPORTP0 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 0 - 0 (1 bit)

MPORTP1 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 1 - 2 (2 bit)

MPORTP2 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 2 - 4 (3 bit)

MPORTP3 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 3 - 6 (4 bit)

MPORTP4 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 4 - 8 (5 bit)

MPORTP5 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 5 - 10 (6 bit)

MPORTP6 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 6 - 12 (7 bit)

MPORTP7 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 7 - 14 (8 bit)

MPORTP8 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 8 - 16 (9 bit)

MPORTP9 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 9 - 18 (10 bit)

MPORTP10 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 10 - 20 (11 bit)

MPORTP11 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 11 - 22 (12 bit)

MPORTP12 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 12 - 24 (13 bit)

MPORTP13 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 13 - 26 (14 bit)

MPORTP14 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 14 - 28 (15 bit)

MPORTP15 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 15 - 30 (16 bit)

MPORTP16 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 16 - 32 (17 bit)

MPORTP17 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 17 - 34 (18 bit)

MPORTP18 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 18 - 36 (19 bit)

MPORTP19 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 19 - 38 (20 bit)

MPORTP20 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 20 - 40 (21 bit)

MPORTP21 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 21 - 42 (22 bit)

MPORTP22 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 22 - 44 (23 bit)

MPORTP23 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 23 - 46 (24 bit)

MPORTP24 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 24 - 48 (25 bit)

MPORTP25 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 25 - 50 (26 bit)

MPORTP26 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 26 - 52 (27 bit)

MPORTP27 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 27 - 54 (28 bit)

MPORTP28 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 28 - 56 (29 bit)

MPORTP29 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 29 - 58 (30 bit)

MPORTP30 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 30 - 60 (31 bit)

MPORTP31 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 31 - 62 (32 bit)


W[183]

Word pin registers port 0 to 5
address_offset : 0xC9710 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[183] W[183] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[80]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xCA8 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[80] B[80] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[184]

Word pin registers port 0 to 5
address_offset : 0xCA9F0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[184] W[184] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[185]

Word pin registers port 0 to 5
address_offset : 0xCBCD4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[185] W[185] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


SET4

Write: Set register for port m Read: output bits for port m
address_offset : 0xCC28 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SET4 SET4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETP0 SETP1 SETP2 SETP3 SETP4 SETP5 SETP6 SETP7 SETP8 SETP9 SETP10 SETP11 SETP12 SETP13 SETP14 SETP15 SETP16 SETP17 SETP18 SETP19 SETP20 SETP21 SETP22 SETP23 SETP24 SETP25 SETP26 SETP27 SETP28 SETP29 SETP30 SETP31

SETP0 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 0 - 0 (1 bit)

SETP1 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 1 - 2 (2 bit)

SETP2 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 2 - 4 (3 bit)

SETP3 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 3 - 6 (4 bit)

SETP4 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 4 - 8 (5 bit)

SETP5 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 5 - 10 (6 bit)

SETP6 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 6 - 12 (7 bit)

SETP7 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 7 - 14 (8 bit)

SETP8 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 8 - 16 (9 bit)

SETP9 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 9 - 18 (10 bit)

SETP10 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 10 - 20 (11 bit)

SETP11 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 11 - 22 (12 bit)

SETP12 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 12 - 24 (13 bit)

SETP13 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 13 - 26 (14 bit)

SETP14 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 14 - 28 (15 bit)

SETP15 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 15 - 30 (16 bit)

SETP16 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 16 - 32 (17 bit)

SETP17 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 17 - 34 (18 bit)

SETP18 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 18 - 36 (19 bit)

SETP19 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 19 - 38 (20 bit)

SETP20 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 20 - 40 (21 bit)

SETP21 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 21 - 42 (22 bit)

SETP22 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 22 - 44 (23 bit)

SETP23 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 23 - 46 (24 bit)

SETP24 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 24 - 48 (25 bit)

SETP25 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 25 - 50 (26 bit)

SETP26 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 26 - 52 (27 bit)

SETP27 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 27 - 54 (28 bit)

SETP28 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 28 - 56 (29 bit)

SETP29 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 29 - 58 (30 bit)

SETP30 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 30 - 60 (31 bit)

SETP31 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 31 - 62 (32 bit)


W[186]

Word pin registers port 0 to 5
address_offset : 0xCCFBC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[186] W[186] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[187]

Word pin registers port 0 to 5
address_offset : 0xCE2A8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[187] W[187] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


CLR4

Clear port m
address_offset : 0xCF28 Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

CLR4 CLR4 write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CLRP00 CLRP01 CLRP02 CLRP03 CLRP04 CLRP05 CLRP06 CLRP07 CLRP08 CLRP09 CLRP010 CLRP011 CLRP012 CLRP013 CLRP014 CLRP015 CLRP016 CLRP017 CLRP018 CLRP019 CLRP020 CLRP021 CLRP022 CLRP023 CLRP024 CLRP025 CLRP026 CLRP027 CLRP028 CLRP029 CLRP030 CLRP031

CLRP00 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 0 - 0 (1 bit)

CLRP01 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 1 - 2 (2 bit)

CLRP02 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 2 - 4 (3 bit)

CLRP03 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 3 - 6 (4 bit)

CLRP04 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 4 - 8 (5 bit)

CLRP05 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 5 - 10 (6 bit)

CLRP06 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 6 - 12 (7 bit)

CLRP07 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 7 - 14 (8 bit)

CLRP08 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 8 - 16 (9 bit)

CLRP09 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 9 - 18 (10 bit)

CLRP010 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 10 - 20 (11 bit)

CLRP011 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 11 - 22 (12 bit)

CLRP012 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 12 - 24 (13 bit)

CLRP013 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 13 - 26 (14 bit)

CLRP014 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 14 - 28 (15 bit)

CLRP015 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 15 - 30 (16 bit)

CLRP016 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 16 - 32 (17 bit)

CLRP017 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 17 - 34 (18 bit)

CLRP018 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 18 - 36 (19 bit)

CLRP019 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 19 - 38 (20 bit)

CLRP020 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 20 - 40 (21 bit)

CLRP021 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 21 - 42 (22 bit)

CLRP022 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 22 - 44 (23 bit)

CLRP023 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 23 - 46 (24 bit)

CLRP024 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 24 - 48 (25 bit)

CLRP025 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 25 - 50 (26 bit)

CLRP026 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 26 - 52 (27 bit)

CLRP027 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 27 - 54 (28 bit)

CLRP028 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 28 - 56 (29 bit)

CLRP029 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 29 - 58 (30 bit)

CLRP030 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 30 - 60 (31 bit)

CLRP031 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 31 - 62 (32 bit)


W[188]

Word pin registers port 0 to 5
address_offset : 0xCF598 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[188] W[188] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[81]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xCF9 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[81] B[81] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[189]

Word pin registers port 0 to 5
address_offset : 0xD088C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[189] W[189] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[11]

Word pin registers port 0 to 5
address_offset : 0xD108 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[11] W[11] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[190]

Word pin registers port 0 to 5
address_offset : 0xD1B84 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[190] W[190] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[20]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xD2 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[20] B[20] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


NOT4

Toggle port m
address_offset : 0xD228 Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

NOT4 NOT4 write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NOTP0 NOTP1 NOTP2 NOTP3 NOTP4 NOTP5 NOTP6 NOTP7 NOTP8 NOTP9 NOTP10 NOTP11 NOTP12 NOTP13 NOTP14 NOTP15 NOTP16 NOTP17 NOTP18 NOTP19 NOTP20 NOTP21 NOTP22 NOTP23 NOTP24 NOTP25 NOTP26 NOTP27 NOTP28 NOTP29 NOTP30 NOTP31

NOTP0 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 0 - 0 (1 bit)

NOTP1 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 1 - 2 (2 bit)

NOTP2 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 2 - 4 (3 bit)

NOTP3 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 3 - 6 (4 bit)

NOTP4 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 4 - 8 (5 bit)

NOTP5 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 5 - 10 (6 bit)

NOTP6 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 6 - 12 (7 bit)

NOTP7 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 7 - 14 (8 bit)

NOTP8 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 8 - 16 (9 bit)

NOTP9 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 9 - 18 (10 bit)

NOTP10 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 10 - 20 (11 bit)

NOTP11 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 11 - 22 (12 bit)

NOTP12 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 12 - 24 (13 bit)

NOTP13 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 13 - 26 (14 bit)

NOTP14 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 14 - 28 (15 bit)

NOTP15 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 15 - 30 (16 bit)

NOTP16 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 16 - 32 (17 bit)

NOTP17 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 17 - 34 (18 bit)

NOTP18 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 18 - 36 (19 bit)

NOTP19 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 19 - 38 (20 bit)

NOTP20 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 20 - 40 (21 bit)

NOTP21 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 21 - 42 (22 bit)

NOTP22 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 22 - 44 (23 bit)

NOTP23 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 23 - 46 (24 bit)

NOTP24 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 24 - 48 (25 bit)

NOTP25 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 25 - 50 (26 bit)

NOTP26 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 26 - 52 (27 bit)

NOTP27 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 27 - 54 (28 bit)

NOTP28 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 28 - 56 (29 bit)

NOTP29 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 29 - 58 (30 bit)

NOTP30 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 30 - 60 (31 bit)

NOTP31 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 31 - 62 (32 bit)


W[191]

Word pin registers port 0 to 5
address_offset : 0xD2E80 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[191] W[191] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[192]

Word pin registers port 0 to 5
address_offset : 0xD4180 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[192] W[192] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[82]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xD4B Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[82] B[82] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[193]

Word pin registers port 0 to 5
address_offset : 0xD5484 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[193] W[193] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[194]

Word pin registers port 0 to 5
address_offset : 0xD678C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[194] W[194] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[195]

Word pin registers port 0 to 5
address_offset : 0xD7A98 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[195] W[195] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[196]

Word pin registers port 0 to 5
address_offset : 0xD8DA8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[196] W[196] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[83]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xD9E Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[83] B[83] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[197]

Word pin registers port 0 to 5
address_offset : 0xDA0BC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[197] W[197] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[198]

Word pin registers port 0 to 5
address_offset : 0xDB3D4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[198] W[198] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[199]

Word pin registers port 0 to 5
address_offset : 0xDC6F0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[199] W[199] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[200]

Word pin registers port 0 to 5
address_offset : 0xDDA10 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[200] W[200] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[201]

Word pin registers port 0 to 5
address_offset : 0xDED34 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[201] W[201] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[84]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xDF2 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[84] B[84] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[202]

Word pin registers port 0 to 5
address_offset : 0xE005C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[202] W[202] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


DIR5

Direction registers port m
address_offset : 0xE03C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DIR5 DIR5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIRP0 DIRP1 DIRP2 DIRP3 DIRP4 DIRP5 DIRP6 DIRP7 DIRP8 DIRP9 DIRP10 DIRP11 DIRP12 DIRP13 DIRP14 DIRP15 DIRP16 DIRP17 DIRP18 DIRP19 DIRP20 DIRP21 DIRP22 DIRP23 DIRP24 DIRP25 DIRP26 DIRP27 DIRP28 DIRP29 DIRP30 DIRP31

DIRP0 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 0 - 0 (1 bit)

DIRP1 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 1 - 2 (2 bit)

DIRP2 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 2 - 4 (3 bit)

DIRP3 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 3 - 6 (4 bit)

DIRP4 : Selects pin direction for GPIOm[n] pin (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 4 - 8 (5 bit)

DIRP5 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 5 - 10 (6 bit)

DIRP6 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 6 - 12 (7 bit)

DIRP7 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 7 - 14 (8 bit)

DIRP8 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 8 - 16 (9 bit)

DIRP9 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 9 - 18 (10 bit)

DIRP10 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 10 - 20 (11 bit)

DIRP11 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 11 - 22 (12 bit)

DIRP12 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 12 - 24 (13 bit)

DIRP13 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 13 - 26 (14 bit)

DIRP14 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 14 - 28 (15 bit)

DIRP15 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 15 - 30 (16 bit)

DIRP16 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 16 - 32 (17 bit)

DIRP17 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 17 - 34 (18 bit)

DIRP18 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 18 - 36 (19 bit)

DIRP19 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 19 - 38 (20 bit)

DIRP20 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 20 - 40 (21 bit)

DIRP21 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 21 - 42 (22 bit)

DIRP22 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 22 - 44 (23 bit)

DIRP23 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 23 - 46 (24 bit)

DIRP24 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 24 - 48 (25 bit)

DIRP25 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 25 - 50 (26 bit)

DIRP26 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 26 - 52 (27 bit)

DIRP27 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 27 - 54 (28 bit)

DIRP28 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 28 - 56 (29 bit)

DIRP29 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 29 - 58 (30 bit)

DIRP30 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 30 - 60 (31 bit)

DIRP31 : Selects pin direction for pin GPIOm[n] (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = input. 1 = output.
bits : 31 - 62 (32 bit)


W[12]

Word pin registers port 0 to 5
address_offset : 0xE138 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[12] W[12] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[203]

Word pin registers port 0 to 5
address_offset : 0xE1388 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[203] W[203] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[204]

Word pin registers port 0 to 5
address_offset : 0xE26B8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[204] W[204] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[205]

Word pin registers port 0 to 5
address_offset : 0xE39EC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[205] W[205] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


MASK5

Mask register port m
address_offset : 0xE3BC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MASK5 MASK5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MASKP0 MASKP1 MASKP2 MASKP3 MASKP4 MASKP5 MASKP6 MASKP7 MASKP8 MASKP9 MASKP10 MASKP11 MASKP12 MASKP13 MASKP14 MASKP15 MASKP16 MASKP17 MASKP18 MASKP19 MASKP20 MASKP21 MASKP22 MASKP23 MASKP24 MASKP25 MASKP26 MASKP27 MASKP28 MASKP29 MASKP30 MASKP31

MASKP0 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 0 - 0 (1 bit)

MASKP1 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 1 - 2 (2 bit)

MASKP2 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 2 - 4 (3 bit)

MASKP3 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 3 - 6 (4 bit)

MASKP4 : Controls which bits corresponding to GPIOm[n] are active in the P0/1PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 4 - 8 (5 bit)

MASKP5 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 5 - 10 (6 bit)

MASKP6 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 6 - 12 (7 bit)

MASKP7 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 7 - 14 (8 bit)

MASKP8 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 8 - 16 (9 bit)

MASKP9 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 9 - 18 (10 bit)

MASKP10 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 10 - 20 (11 bit)

MASKP11 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 11 - 22 (12 bit)

MASKP12 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 12 - 24 (13 bit)

MASKP13 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 13 - 26 (14 bit)

MASKP14 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 14 - 28 (15 bit)

MASKP15 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 15 - 30 (16 bit)

MASKP16 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 16 - 32 (17 bit)

MASKP17 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 17 - 34 (18 bit)

MASKP18 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 18 - 36 (19 bit)

MASKP19 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 19 - 38 (20 bit)

MASKP20 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 20 - 40 (21 bit)

MASKP21 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 21 - 42 (22 bit)

MASKP22 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 22 - 44 (23 bit)

MASKP23 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 23 - 46 (24 bit)

MASKP24 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 24 - 48 (25 bit)

MASKP25 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 25 - 50 (26 bit)

MASKP26 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 26 - 52 (27 bit)

MASKP27 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 27 - 54 (28 bit)

MASKP28 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 28 - 56 (29 bit)

MASKP29 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 29 - 58 (30 bit)

MASKP30 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 30 - 60 (31 bit)

MASKP31 : Controls which bits corresponding to GPIOm[n] are active in the PIN register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read MPORT: pin state; write MPORT: load output bit. 1 = Read MPORT: 0; write MPORT: output bit not affected.
bits : 31 - 62 (32 bit)


B[85]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xE47 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[85] B[85] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[206]

Word pin registers port 0 to 5
address_offset : 0xE4D24 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[206] W[206] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[207]

Word pin registers port 0 to 5
address_offset : 0xE6060 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[207] W[207] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[21]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xE7 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[21] B[21] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[208]

Word pin registers port 0 to 5
address_offset : 0xE73A0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[208] W[208] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


PIN5

Port pin register port m
address_offset : 0xE73C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PIN5 PIN5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PORT0 PORT1 PORT2 PORT3 PORT4 PORT5 PORT6 PORT7 PORT8 PORT9 PORT10 PORT11 PORT12 PORT13 PORT14 PORT15 PORT16 PORT17 PORT18 PORT19 PORT20 PORT21 PORT22 PORT23 PORT24 PORT25 PORT26 PORT27 PORT28 PORT29 PORT30 PORT31

PORT0 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 0 - 0 (1 bit)

PORT1 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 1 - 2 (2 bit)

PORT2 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 2 - 4 (3 bit)

PORT3 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 3 - 6 (4 bit)

PORT4 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 4 - 8 (5 bit)

PORT5 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 5 - 10 (6 bit)

PORT6 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 6 - 12 (7 bit)

PORT7 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 7 - 14 (8 bit)

PORT8 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 8 - 16 (9 bit)

PORT9 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 9 - 18 (10 bit)

PORT10 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 10 - 20 (11 bit)

PORT11 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 11 - 22 (12 bit)

PORT12 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 12 - 24 (13 bit)

PORT13 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 13 - 26 (14 bit)

PORT14 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 14 - 28 (15 bit)

PORT15 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 15 - 30 (16 bit)

PORT16 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 16 - 32 (17 bit)

PORT17 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 17 - 34 (18 bit)

PORT18 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 18 - 36 (19 bit)

PORT19 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 19 - 38 (20 bit)

PORT20 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 20 - 40 (21 bit)

PORT21 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 21 - 42 (22 bit)

PORT22 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 22 - 44 (23 bit)

PORT23 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 23 - 46 (24 bit)

PORT24 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 24 - 48 (25 bit)

PORT25 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 25 - 50 (26 bit)

PORT26 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 26 - 52 (27 bit)

PORT27 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 27 - 54 (28 bit)

PORT28 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 28 - 56 (29 bit)

PORT29 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 29 - 58 (30 bit)

PORT30 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 30 - 60 (31 bit)

PORT31 : Reads pin states or loads output bits (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is low; write: clear output bit. 1 = Read: pin is high; write: set output bit.
bits : 31 - 62 (32 bit)


W[209]

Word pin registers port 0 to 5
address_offset : 0xE86E4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[209] W[209] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[210]

Word pin registers port 0 to 5
address_offset : 0xE9A2C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[210] W[210] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[86]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xE9D Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[86] B[86] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


MPIN5

Masked port register port m
address_offset : 0xEABC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MPIN5 MPIN5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MPORTP0 MPORTP1 MPORTP2 MPORTP3 MPORTP4 MPORTP5 MPORTP6 MPORTP7 MPORTP8 MPORTP9 MPORTP10 MPORTP11 MPORTP12 MPORTP13 MPORTP14 MPORTP15 MPORTP16 MPORTP17 MPORTP18 MPORTP19 MPORTP20 MPORTP21 MPORTP22 MPORTP23 MPORTP24 MPORTP25 MPORTP26 MPORTP27 MPORTP28 MPORTP29 MPORTP30 MPORTP31

MPORTP0 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 0 - 0 (1 bit)

MPORTP1 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 1 - 2 (2 bit)

MPORTP2 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 2 - 4 (3 bit)

MPORTP3 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 3 - 6 (4 bit)

MPORTP4 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 4 - 8 (5 bit)

MPORTP5 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 5 - 10 (6 bit)

MPORTP6 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 6 - 12 (7 bit)

MPORTP7 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 7 - 14 (8 bit)

MPORTP8 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 8 - 16 (9 bit)

MPORTP9 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 9 - 18 (10 bit)

MPORTP10 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 10 - 20 (11 bit)

MPORTP11 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 11 - 22 (12 bit)

MPORTP12 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 12 - 24 (13 bit)

MPORTP13 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 13 - 26 (14 bit)

MPORTP14 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 14 - 28 (15 bit)

MPORTP15 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 15 - 30 (16 bit)

MPORTP16 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 16 - 32 (17 bit)

MPORTP17 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 17 - 34 (18 bit)

MPORTP18 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 18 - 36 (19 bit)

MPORTP19 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 19 - 38 (20 bit)

MPORTP20 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 20 - 40 (21 bit)

MPORTP21 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 21 - 42 (22 bit)

MPORTP22 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 22 - 44 (23 bit)

MPORTP23 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 23 - 46 (24 bit)

MPORTP24 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 24 - 48 (25 bit)

MPORTP25 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 25 - 50 (26 bit)

MPORTP26 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 26 - 52 (27 bit)

MPORTP27 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 27 - 54 (28 bit)

MPORTP28 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 28 - 56 (29 bit)

MPORTP29 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 29 - 58 (30 bit)

MPORTP30 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 30 - 60 (31 bit)

MPORTP31 : Masked port register (bit 0 = GPIOm[0], bit 1 = GPIOm[1], ..., bit 31 = GPIOm[31]). 0 = Read: pin is LOW and/or the corresponding bit in the MASK register is 1; write: clear output bit if the corresponding bit in the MASK register is 0. 1 = Read: pin is HIGH and the corresponding bit in the MASK register is 0; write: set output bit if the corresponding bit in the MASK register is 0.
bits : 31 - 62 (32 bit)


W[211]

Word pin registers port 0 to 5
address_offset : 0xEAD78 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[211] W[211] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[212]

Word pin registers port 0 to 5
address_offset : 0xEC0C8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[212] W[212] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[213]

Word pin registers port 0 to 5
address_offset : 0xED41C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[213] W[213] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


SET5

Write: Set register for port m Read: output bits for port m
address_offset : 0xEE3C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SET5 SET5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SETP0 SETP1 SETP2 SETP3 SETP4 SETP5 SETP6 SETP7 SETP8 SETP9 SETP10 SETP11 SETP12 SETP13 SETP14 SETP15 SETP16 SETP17 SETP18 SETP19 SETP20 SETP21 SETP22 SETP23 SETP24 SETP25 SETP26 SETP27 SETP28 SETP29 SETP30 SETP31

SETP0 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 0 - 0 (1 bit)

SETP1 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 1 - 2 (2 bit)

SETP2 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 2 - 4 (3 bit)

SETP3 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 3 - 6 (4 bit)

SETP4 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 4 - 8 (5 bit)

SETP5 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 5 - 10 (6 bit)

SETP6 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 6 - 12 (7 bit)

SETP7 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 7 - 14 (8 bit)

SETP8 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 8 - 16 (9 bit)

SETP9 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 9 - 18 (10 bit)

SETP10 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 10 - 20 (11 bit)

SETP11 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 11 - 22 (12 bit)

SETP12 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 12 - 24 (13 bit)

SETP13 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 13 - 26 (14 bit)

SETP14 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 14 - 28 (15 bit)

SETP15 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 15 - 30 (16 bit)

SETP16 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 16 - 32 (17 bit)

SETP17 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 17 - 34 (18 bit)

SETP18 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 18 - 36 (19 bit)

SETP19 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 19 - 38 (20 bit)

SETP20 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 20 - 40 (21 bit)

SETP21 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 21 - 42 (22 bit)

SETP22 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 22 - 44 (23 bit)

SETP23 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 23 - 46 (24 bit)

SETP24 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 24 - 48 (25 bit)

SETP25 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 25 - 50 (26 bit)

SETP26 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 26 - 52 (27 bit)

SETP27 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 27 - 54 (28 bit)

SETP28 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 28 - 56 (29 bit)

SETP29 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 29 - 58 (30 bit)

SETP30 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 30 - 60 (31 bit)

SETP31 : Read or set output bits. 0 = Read: output bit: write: no operation. 1 = Read: output bit; write: set output bit.
bits : 31 - 62 (32 bit)


W[214]

Word pin registers port 0 to 5
address_offset : 0xEE774 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[214] W[214] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[87]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xEF4 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[87] B[87] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[215]

Word pin registers port 0 to 5
address_offset : 0xEFAD0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[215] W[215] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[5]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xF Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[5] B[5] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[216]

Word pin registers port 0 to 5
address_offset : 0xF0E30 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[216] W[216] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[13]

Word pin registers port 0 to 5
address_offset : 0xF16C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[13] W[13] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


CLR5

Clear port m
address_offset : 0xF1BC Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

CLR5 CLR5 write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CLRP00 CLRP01 CLRP02 CLRP03 CLRP04 CLRP05 CLRP06 CLRP07 CLRP08 CLRP09 CLRP010 CLRP011 CLRP012 CLRP013 CLRP014 CLRP015 CLRP016 CLRP017 CLRP018 CLRP019 CLRP020 CLRP021 CLRP022 CLRP023 CLRP024 CLRP025 CLRP026 CLRP027 CLRP028 CLRP029 CLRP030 CLRP031

CLRP00 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 0 - 0 (1 bit)

CLRP01 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 1 - 2 (2 bit)

CLRP02 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 2 - 4 (3 bit)

CLRP03 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 3 - 6 (4 bit)

CLRP04 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 4 - 8 (5 bit)

CLRP05 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 5 - 10 (6 bit)

CLRP06 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 6 - 12 (7 bit)

CLRP07 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 7 - 14 (8 bit)

CLRP08 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 8 - 16 (9 bit)

CLRP09 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 9 - 18 (10 bit)

CLRP010 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 10 - 20 (11 bit)

CLRP011 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 11 - 22 (12 bit)

CLRP012 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 12 - 24 (13 bit)

CLRP013 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 13 - 26 (14 bit)

CLRP014 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 14 - 28 (15 bit)

CLRP015 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 15 - 30 (16 bit)

CLRP016 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 16 - 32 (17 bit)

CLRP017 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 17 - 34 (18 bit)

CLRP018 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 18 - 36 (19 bit)

CLRP019 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 19 - 38 (20 bit)

CLRP020 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 20 - 40 (21 bit)

CLRP021 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 21 - 42 (22 bit)

CLRP022 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 22 - 44 (23 bit)

CLRP023 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 23 - 46 (24 bit)

CLRP024 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 24 - 48 (25 bit)

CLRP025 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 25 - 50 (26 bit)

CLRP026 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 26 - 52 (27 bit)

CLRP027 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 27 - 54 (28 bit)

CLRP028 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 28 - 56 (29 bit)

CLRP029 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 29 - 58 (30 bit)

CLRP030 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 30 - 60 (31 bit)

CLRP031 : Clear output bits: 0 = No operation. 1 = Clear output bit.
bits : 31 - 62 (32 bit)


W[217]

Word pin registers port 0 to 5
address_offset : 0xF2194 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[217] W[217] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[218]

Word pin registers port 0 to 5
address_offset : 0xF34FC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[218] W[218] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[219]

Word pin registers port 0 to 5
address_offset : 0xF4868 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[219] W[219] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[88]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xF4C Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[88] B[88] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


NOT5

Toggle port m
address_offset : 0xF53C Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

NOT5 NOT5 write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NOTP0 NOTP1 NOTP2 NOTP3 NOTP4 NOTP5 NOTP6 NOTP7 NOTP8 NOTP9 NOTP10 NOTP11 NOTP12 NOTP13 NOTP14 NOTP15 NOTP16 NOTP17 NOTP18 NOTP19 NOTP20 NOTP21 NOTP22 NOTP23 NOTP24 NOTP25 NOTP26 NOTP27 NOTP28 NOTP29 NOTP30 NOTP31

NOTP0 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 0 - 0 (1 bit)

NOTP1 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 1 - 2 (2 bit)

NOTP2 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 2 - 4 (3 bit)

NOTP3 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 3 - 6 (4 bit)

NOTP4 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 4 - 8 (5 bit)

NOTP5 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 5 - 10 (6 bit)

NOTP6 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 6 - 12 (7 bit)

NOTP7 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 7 - 14 (8 bit)

NOTP8 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 8 - 16 (9 bit)

NOTP9 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 9 - 18 (10 bit)

NOTP10 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 10 - 20 (11 bit)

NOTP11 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 11 - 22 (12 bit)

NOTP12 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 12 - 24 (13 bit)

NOTP13 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 13 - 26 (14 bit)

NOTP14 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 14 - 28 (15 bit)

NOTP15 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 15 - 30 (16 bit)

NOTP16 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 16 - 32 (17 bit)

NOTP17 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 17 - 34 (18 bit)

NOTP18 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 18 - 36 (19 bit)

NOTP19 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 19 - 38 (20 bit)

NOTP20 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 20 - 40 (21 bit)

NOTP21 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 21 - 42 (22 bit)

NOTP22 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 22 - 44 (23 bit)

NOTP23 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 23 - 46 (24 bit)

NOTP24 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 24 - 48 (25 bit)

NOTP25 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 25 - 50 (26 bit)

NOTP26 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 26 - 52 (27 bit)

NOTP27 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 27 - 54 (28 bit)

NOTP28 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 28 - 56 (29 bit)

NOTP29 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 29 - 58 (30 bit)

NOTP30 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 30 - 60 (31 bit)

NOTP31 : Toggle output bits: 0 = no operation. 1 = Toggle output bit.
bits : 31 - 62 (32 bit)


W[220]

Word pin registers port 0 to 5
address_offset : 0xF5BD8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[220] W[220] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[221]

Word pin registers port 0 to 5
address_offset : 0xF6F4C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[221] W[221] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[222]

Word pin registers port 0 to 5
address_offset : 0xF82C4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[222] W[222] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[223]

Word pin registers port 0 to 5
address_offset : 0xF9640 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[223] W[223] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[89]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xFA5 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[89] B[89] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[224]

Word pin registers port 0 to 5
address_offset : 0xFA9C0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[224] W[224] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[225]

Word pin registers port 0 to 5
address_offset : 0xFBD44 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[225] W[225] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[22]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xFD Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[22] B[22] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (1 bit)


W[226]

Word pin registers port 0 to 5
address_offset : 0xFD0CC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[226] W[226] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[227]

Word pin registers port 0 to 5
address_offset : 0xFE458 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[227] W[227] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


W[228]

Word pin registers port 0 to 5
address_offset : 0xFF7E8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

W[228] W[228] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWORD

PWORD : Read 0: pin is LOW. Write 0: clear output bit. Read 0xFFFF FFFF: pin is HIGH. Write any value 0x0000 0001 to 0xFFFF FFFF: set output bit. Only 0 or 0xFFFF FFFF can be read. Writing any value other than 0 will set the output bit.
bits : 0 - 31 (32 bit)


B[90]

Byte pin registers port 0 to 5; pins PIOn_0 to PIOn_31
address_offset : 0xFFF Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

B[90] B[90] read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PBYTE

PBYTE : Read: state of the GPIOm[n] pin, regardless of direction, masking, or alternate function, except that pins configured as analog I/O always read as 0. Write: loads the pin's output bit.
bits : 0 - 0 (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 EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.