# Pin name action command file

# Start of element J6
ChangePinName(J6, 10, \_CD\_)
ChangePinName(J6, 9, GND)
ChangePinName(J6, 8, DAT1)
ChangePinName(J6, 7, DAT0)
ChangePinName(J6, 6, GND)
ChangePinName(J6, 5, CLK)
ChangePinName(J6, 4, Vcc)
ChangePinName(J6, 3, CMD)
ChangePinName(J6, 2, DAT3)
ChangePinName(J6, 1, DAT2)

# Start of element R2
ChangePinName(R2, 10, 10)
ChangePinName(R2, 9, 9)
ChangePinName(R2, 8, 8)
ChangePinName(R2, 7, 7)
ChangePinName(R2, 6, 6)
ChangePinName(R2, 1, 1)
ChangePinName(R2, 5, 5)
ChangePinName(R2, 4, 4)
ChangePinName(R2, 3, 3)
ChangePinName(R2, 2, 2)

# Start of element R1
ChangePinName(R1, 10, 10)
ChangePinName(R1, 9, 9)
ChangePinName(R1, 8, 8)
ChangePinName(R1, 7, 7)
ChangePinName(R1, 6, 6)
ChangePinName(R1, 1, 1)
ChangePinName(R1, 5, 5)
ChangePinName(R1, 4, 4)
ChangePinName(R1, 3, 3)
ChangePinName(R1, 2, 2)

# Start of element R5
ChangePinName(R5, 1, 1)
ChangePinName(R5, 2, 2)

# Start of element R4
ChangePinName(R4, 1, 1)
ChangePinName(R4, 2, 2)

# Start of element J5
ChangePinName(J5, 5, GND)
ChangePinName(J5, 1, VCC)
ChangePinName(J5, 2, D-)
ChangePinName(J5, 3, D+)
ChangePinName(J5, 4, ID)

# Start of element D3
ChangePinName(D3, 1, cathode)
ChangePinName(D3, 2, anode)

# Start of element F2
ChangePinName(F2, 2, 2)
ChangePinName(F2, 1, 1)

# Start of element F1
ChangePinName(F1, 2, 2)
ChangePinName(F1, 1, 1)

# Start of element D1
ChangePinName(D1, 1, cathode)
ChangePinName(D1, 2, anode)

# Start of element D2
ChangePinName(D2, 1, cathode)
ChangePinName(D2, 2, anode)

# Start of element J3
ChangePinName(J3, 1, 1)
ChangePinName(J3, 2, 2)

# Start of element C14
ChangePinName(C14, 2, 2)
ChangePinName(C14, 1, 1)

# Start of element C4
ChangePinName(C4, 2, 2)
ChangePinName(C4, 1, 1)

# Start of element C7
ChangePinName(C7, 2, 2)
ChangePinName(C7, 1, 1)

# Start of element U6
ChangePinName(U6, 3, IN)
ChangePinName(U6, 2, OUT)
ChangePinName(U6, 1, GND)

# Start of element U2
ChangePinName(U2, 3, IN)
ChangePinName(U2, 2, OUT)
ChangePinName(U2, 1, GND)

# Start of element C12
ChangePinName(C12, 2, 2)
ChangePinName(C12, 1, 1)

# Start of element C13
ChangePinName(C13, 2, 2)
ChangePinName(C13, 1, 1)

# Start of element C5
ChangePinName(C5, 2, 2)
ChangePinName(C5, 1, 1)

# Start of element C8
ChangePinName(C8, 2, 2)
ChangePinName(C8, 1, 1)

# Start of element U1
ChangePinName(U1, 76, P0[4])
ChangePinName(U1, 77, P0[5])
ChangePinName(U1, 78, P0[6])
ChangePinName(U1, 79, P0[7])
ChangePinName(U1, 80, P4[2])
ChangePinName(U1, 81, P4[3])
ChangePinName(U1, 82, P4[4])
ChangePinName(U1, 83, P4[5])
ChangePinName(U1, 84, P4[6])
ChangePinName(U1, 85, P4[7])
ChangePinName(U1, 86, VCCD)
ChangePinName(U1, 87, VSSD)
ChangePinName(U1, 88, VDDD)
ChangePinName(U1, 89, P6[0])
ChangePinName(U1, 90, P6[1])
ChangePinName(U1, 91, P6[2])
ChangePinName(U1, 92, P6[3])
ChangePinName(U1, 93, P15[4])
ChangePinName(U1, 94, P15[5])
ChangePinName(U1, 95, P2[0])
ChangePinName(U1, 96, P2[1])
ChangePinName(U1, 97, P2[2])
ChangePinName(U1, 98, P2[3])
ChangePinName(U1, 99, P2[4])
ChangePinName(U1, 100, VDDIO2)
ChangePinName(U1, 51, P3[6])
ChangePinName(U1, 52, P3[7])
ChangePinName(U1, 53, P12[0])
ChangePinName(U1, 54, P12[1])
ChangePinName(U1, 55, "XO XTAL P15[2],KHZ")
ChangePinName(U1, 56, "XI XTAL P15[3],KHZ")
ChangePinName(U1, 57, NC)
ChangePinName(U1, 58, NC)
ChangePinName(U1, 59, NC)
ChangePinName(U1, 60, NC)
ChangePinName(U1, 61, NC)
ChangePinName(U1, 62, NC)
ChangePinName(U1, 63, VCCA)
ChangePinName(U1, 64, VSSA)
ChangePinName(U1, 65, VDDA)
ChangePinName(U1, 66, VSSD)
ChangePinName(U1, 67, P12[2])
ChangePinName(U1, 68, P12[3])
ChangePinName(U1, 69, P4[0])
ChangePinName(U1, 70, P4[1])
ChangePinName(U1, 71, P0[0])
ChangePinName(U1, 72, P0[1])
ChangePinName(U1, 73, P0[2])
ChangePinName(U1, 74, P0[3])
ChangePinName(U1, 75, VDDIO0)
ChangePinName(U1, 50, VDDIO3)
ChangePinName(U1, 49, P3[5])
ChangePinName(U1, 48, P3[4])
ChangePinName(U1, 47, P3[3])
ChangePinName(U1, 46, P3[2])
ChangePinName(U1, 45, P3[1])
ChangePinName(U1, 44, P3[0])
ChangePinName(U1, 43, MHZ XTAL XI)
ChangePinName(U1, 42, MHZ XTAL XO)
ChangePinName(U1, 41, NC)
ChangePinName(U1, 40, NC)
ChangePinName(U1, 39, VCCD)
ChangePinName(U1, 38, VSSD)
ChangePinName(U1, 37, VDDD)
ChangePinName(U1, 36, "SWDCK,USB D-")
ChangePinName(U1, 35, "SWDIO,USB D+")
ChangePinName(U1, 34, P5[7])
ChangePinName(U1, 33, P5[6])
ChangePinName(U1, 32, P5[5])
ChangePinName(U1, 31, P5[4])
ChangePinName(U1, 30, P12[7])
ChangePinName(U1, 29, P12[6])
ChangePinName(U1, 28, P1[7])
ChangePinName(U1, 27, P1[6])
ChangePinName(U1, 26, VDDIO1)
ChangePinName(U1, 25, "NTRST,P1[5]")
ChangePinName(U1, 24, "TDI,P1[4]")
ChangePinName(U1, 23, "SWV,TDO,P1[3]")
ChangePinName(U1, 22, P1[2])
ChangePinName(U1, 21, "SWDCK,TCK,P1[1]")
ChangePinName(U1, 20, "SWDIO,TMS,P1[0]")
ChangePinName(U1, 19, P5[3])
ChangePinName(U1, 18, P5[2])
ChangePinName(U1, 17, P5[1])
ChangePinName(U1, 16, P5[0])
ChangePinName(U1, 15, \_XRES\_)
ChangePinName(U1, 14, VSSD)
ChangePinName(U1, 13, VSSD)
ChangePinName(U1, 12, VSSD)
ChangePinName(U1, 11, NC)
ChangePinName(U1, 10, VSSD)
ChangePinName(U1, 9, P6[7])
ChangePinName(U1, 8, P6[6])
ChangePinName(U1, 7, P6[5])
ChangePinName(U1, 6, P6[4])
ChangePinName(U1, 5, P12[5])
ChangePinName(U1, 4, P12[4])
ChangePinName(U1, 3, P2[7])
ChangePinName(U1, 2, P2[6])
ChangePinName(U1, 1, P2[5])

# Start of element R12
ChangePinName(R12, 1, 1)
ChangePinName(R12, 2, 2)

# Start of element R11
ChangePinName(R11, 1, 1)
ChangePinName(R11, 2, 2)

# Start of element R10
ChangePinName(R10, 1, 1)
ChangePinName(R10, 2, 2)

# Start of element R9
ChangePinName(R9, 1, 1)
ChangePinName(R9, 2, 2)

# Start of element R8
ChangePinName(R8, 1, 1)
ChangePinName(R8, 2, 2)

# Start of element R7
ChangePinName(R7, 1, 1)
ChangePinName(R7, 2, 2)

# Start of element R6
ChangePinName(R6, 1, 1)
ChangePinName(R6, 2, 2)

# Start of element C26
ChangePinName(C26, 2, 2)
ChangePinName(C26, 1, 1)

# Start of element C20
ChangePinName(C20, 2, 2)
ChangePinName(C20, 1, 1)

# Start of element C27
ChangePinName(C27, 2, 2)
ChangePinName(C27, 1, 1)

# Start of element C19
ChangePinName(C19, 2, 2)
ChangePinName(C19, 1, 1)

# Start of element C24
ChangePinName(C24, 2, 2)
ChangePinName(C24, 1, 1)

# Start of element C23
ChangePinName(C23, 2, 2)
ChangePinName(C23, 1, 1)

# Start of element C17
ChangePinName(C17, 2, 2)
ChangePinName(C17, 1, 1)

# Start of element C21
ChangePinName(C21, 2, 2)
ChangePinName(C21, 1, 1)

# Start of element C28
ChangePinName(C28, 2, 2)
ChangePinName(C28, 1, 1)

# Start of element R3
ChangePinName(R3, 1, 1)
ChangePinName(R3, 2, 2)

# Start of element LED1
ChangePinName(LED1, 2, K)
ChangePinName(LED1, 1, A)

# Start of element C11
ChangePinName(C11, 2, 2)
ChangePinName(C11, 1, 1)

# Start of element C10
ChangePinName(C10, 2, 2)
ChangePinName(C10, 1, 1)

# Start of element C3
ChangePinName(C3, 2, 2)
ChangePinName(C3, 1, 1)

# Start of element C9
ChangePinName(C9, 2, 2)
ChangePinName(C9, 1, 1)

# Start of element J4
ChangePinName(J4, 6, 6)
ChangePinName(J4, 7, 7)
ChangePinName(J4, 8, 8)
ChangePinName(J4, 9, 9)
ChangePinName(J4, 10, 10)
ChangePinName(J4, 5, 5)
ChangePinName(J4, 1, 1)
ChangePinName(J4, 4, 4)
ChangePinName(J4, 3, 3)
ChangePinName(J4, 2, 2)

# Start of element C1
ChangePinName(C1, 2, 2)
ChangePinName(C1, 1, 1)

# Start of element U5
ChangePinName(U5, 8, \_Y3\_)
ChangePinName(U5, 9, A3)
ChangePinName(U5, 10, \_Y4\_)
ChangePinName(U5, 11, A4)
ChangePinName(U5, 12, \_Y5\_)
ChangePinName(U5, 13, A5)
ChangePinName(U5, 14, Vcc)
ChangePinName(U5, 7, GND)
ChangePinName(U5, 6, \_Y2\_)
ChangePinName(U5, 5, A2)
ChangePinName(U5, 4, \_Y1\_)
ChangePinName(U5, 3, A1)
ChangePinName(U5, 2, \_Y0\_)
ChangePinName(U5, 1, A0)

# Start of element U4
ChangePinName(U4, 8, \_Y3\_)
ChangePinName(U4, 9, A3)
ChangePinName(U4, 10, \_Y4\_)
ChangePinName(U4, 11, A4)
ChangePinName(U4, 12, \_Y5\_)
ChangePinName(U4, 13, A5)
ChangePinName(U4, 14, Vcc)
ChangePinName(U4, 7, GND)
ChangePinName(U4, 6, \_Y2\_)
ChangePinName(U4, 5, A2)
ChangePinName(U4, 4, \_Y1\_)
ChangePinName(U4, 3, A1)
ChangePinName(U4, 2, \_Y0\_)
ChangePinName(U4, 1, A0)

# Start of element U3
ChangePinName(U3, 8, \_Y3\_)
ChangePinName(U3, 9, A3)
ChangePinName(U3, 10, \_Y4\_)
ChangePinName(U3, 11, A4)
ChangePinName(U3, 12, \_Y5\_)
ChangePinName(U3, 13, A5)
ChangePinName(U3, 14, Vcc)
ChangePinName(U3, 7, GND)
ChangePinName(U3, 6, \_Y2\_)
ChangePinName(U3, 5, A2)
ChangePinName(U3, 4, \_Y1\_)
ChangePinName(U3, 3, A1)
ChangePinName(U3, 2, \_Y0\_)
ChangePinName(U3, 1, A0)

# Start of element C2
ChangePinName(C2, 2, 2)
ChangePinName(C2, 1, 1)

# Start of element C22
ChangePinName(C22, 2, 2)
ChangePinName(C22, 1, 1)

# Start of element J1
ChangePinName(J1, 4, +5V)
ChangePinName(J1, 3, GND)
ChangePinName(J1, 2, GND)
ChangePinName(J1, 1, +12V)

# Start of element J2
ChangePinName(J2, 50, 50)
ChangePinName(J2, 49, 49)
ChangePinName(J2, 48, 48)
ChangePinName(J2, 47, 47)
ChangePinName(J2, 46, 46)
ChangePinName(J2, 45, 45)
ChangePinName(J2, 44, 44)
ChangePinName(J2, 43, 43)
ChangePinName(J2, 42, 42)
ChangePinName(J2, 41, 41)
ChangePinName(J2, 40, 40)
ChangePinName(J2, 39, 39)
ChangePinName(J2, 38, 38)
ChangePinName(J2, 37, 37)
ChangePinName(J2, 36, 36)
ChangePinName(J2, 35, 35)
ChangePinName(J2, 34, 34)
ChangePinName(J2, 33, 33)
ChangePinName(J2, 32, 32)
ChangePinName(J2, 31, 31)
ChangePinName(J2, 30, 30)
ChangePinName(J2, 29, 29)
ChangePinName(J2, 28, 28)
ChangePinName(J2, 27, 27)
ChangePinName(J2, 26, 26)
ChangePinName(J2, 25, 25)
ChangePinName(J2, 24, 24)
ChangePinName(J2, 23, 23)
ChangePinName(J2, 22, 22)
ChangePinName(J2, 21, 21)
ChangePinName(J2, 20, 20)
ChangePinName(J2, 19, 19)
ChangePinName(J2, 18, 18)
ChangePinName(J2, 17, 17)
ChangePinName(J2, 16, 16)
ChangePinName(J2, 15, 15)
ChangePinName(J2, 14, 14)
ChangePinName(J2, 13, 13)
ChangePinName(J2, 12, 12)
ChangePinName(J2, 11, 11)
ChangePinName(J2, 10, 10)
ChangePinName(J2, 9, 9)
ChangePinName(J2, 8, 8)
ChangePinName(J2, 7, 7)
ChangePinName(J2, 6, 6)
ChangePinName(J2, 5, 5)
ChangePinName(J2, 4, 4)
ChangePinName(J2, 3, 3)
ChangePinName(J2, 2, 2)
ChangePinName(J2, 1, 1)
