<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pinDefinitions SYSTEM "../pinDefinitions.dtd" >
  
  <pinDefinitions bitmap="44-Pin QFN" height="356" width="359" type="QFN" numberOfPins="44" numberOfSides="4" topLeftX="73" leftTopY="75" pinHeight="20" pinWidth="12" pinSpacing="10" pin1Side="0" pin1Pos="0">

  <pin number="1" name="SDA1/RP9/CN21/RB9" initConnection="none">      
    <dynamicDutyDock name="RP9" number="9"/>
    <connection type="periph" name="SDA1" feature="I2C" instance="1" polarity="I/O" desc="I2C1 Sync Serial Data I/O"></connection>
    <connection type="CNF" name="CN21" feature="CN" pin="21" polarity="Inp" desc="Input Change Notification 21"></connection>  
    <connection type="IOPort" name="RB9" feature="IOPort" port="B" pin="9" polarity="I/O" desc="PORTB Digital I/O Port Pin 9"></connection>
  </pin>

  <pin number="2" name="RP22/CN18/RC6" initConnection="none">      
    <dynamicDutyDock name="RP22" number="22"/>    
    <connection type="CNF" name="CN18" feature="CN" pin="18" polarity="Inp" desc="Input Change Notification 21"></connection>  
    <connection type="IOPort" name="RC6" feature="IOPort" port="C" pin="6" polarity="I/O" desc="PORTC Digital I/O Port Pin 6"></connection>
  </pin>

  <pin number="3" name="RP23/CN17/RC7" initConnection="none">          
    <dynamicDutyDock name="RP23" number="23"/>
    <connection type="CNF" name="CN17" feature="CN" pin="17" polarity="Inp" desc="Input Change Notification 17"></connection>  
    <connection type="IOPort" name="RC7" feature="IOPort" port="C" pin="7" polarity="I/O" desc="PORTC Digital I/O Port Pin 7"></connection>
  </pin>

  <pin number="4" name="RP24/CN20/RC8" initConnection="none">      
    <dynamicDutyDock name="RP24" number="24"/>
    <connection type="CNF" name="CN20" feature="CN" pin="20" polarity="Inp" desc="Input Change Notification 20"></connection>  
    <connection type="IOPort" name="RC8" feature="IOPort" port="C" pin="8" polarity="I/O" desc="PORTC Digital I/O Port Pin 8"></connection>
  </pin>

  <pin number="5" name="RP25/CN19/RC9" initConnection="none">      
    <dynamicDutyDock name="RP25" number="25"/>
    <connection type="CNF" name="CN19" feature="CN" pin="19" polarity="Inp" desc="Input Change Notification 19"></connection>  
    <connection type="IOPort" name="RC9" feature="IOPort" port="C" pin="9" polarity="I/O" desc="PORTC Digital I/O Port Pin 9"></connection>
  </pin>

  <pin number="6" name="VSS" initConnection="unaccessible">
	<connection type="other" name="VSS" polarity="P" desc="Gnd Ref for Logic and I/O Pins"></connection>
  </pin>

  <pin number="7" name="VCAP/VDDCORE" initConnection="unaccessible">
    <connection type="other" name="VCAP" polarity="P" desc="Positive Supply for Logic and I/O"></connection>
    <connection type="other" name="VDDCORE" polarity="P" desc="Positive Supply for Microcontroller Core Logic(Regulator Disabled)"></connection>
  </pin>

  <pin number="8" name="PGD2/RP10/CN16/RB10" initConnection="none">      
    <dynamicDutyDock name="RP10" number="10"/>
    <connection type="other" name="PGD2" polarity="I/O" desc="ICD and ICSP Data Pin 2"></connection>
    <connection type="CNF" name="CN16" feature="CN" pin="16" polarity="Inp" desc="Input Change Notification 16"></connection>  
    <connection type="IOPort" name="RB10" feature="IOPort" port="B" pin="10" polarity="I/O" desc="PORTB Digital I/O Port Pin 10"></connection>
  </pin>  

  <pin number="9" name="PGC2/RP11/CN15/RB11" initConnection="none">      
    <dynamicDutyDock name="RP11" number="11"/>
    <connection type="other" name="PGC2" polarity="I/O" desc="ICD and ICSP Clock Pin 2"></connection>
    <connection type="CNF" name="CN15" feature="CN" pin="15" polarity="Inp" desc="Input Change Notification 15"></connection>  
    <connection type="IOPort" name="RB11" feature="IOPort" port="B" pin="11" polarity="I/O" desc="PORTB Digital I/O Port Pin 11"></connection>
  </pin>
  
  <pin number="10" name="AN12/RP12/CN14/RB12" initConnection="none">      
    <dynamicDutyDock name="RP12" number="12"/>
    <connection type="periph" name="AN12" feature="A2D" instance="0" polarity="Inp" desc="Analog Input 12"></connection>
    <connection type="CNF" name="CN14" feature="CN" pin="14" polarity="Inp" desc="Input Change Notification 14"></connection>  
    <connection type="IOPort" name="RB12" feature="IOPort" port="B" pin="12" polarity="I/O" desc="PORTB Digital I/O Port Pin 12"></connection>
  </pin>  

  <pin number="11" name="AN11/RP13/CN13/RB13" initConnection="none">      
    <dynamicDutyDock name="RP13" number="13"/>
    <connection type="periph" name="AN11" feature="A2D" instance="0" polarity="Inp" desc="Analog Input 11"></connection>
    <connection type="CNF" name="CN13" feature="CN" pin="13" polarity="Inp" desc="Input Change Notification 13"></connection>  
    <connection type="IOPort" name="RB13" feature="IOPort" port="B" pin="13" polarity="I/O" desc="PORTB Digital I/O Port Pin 13"></connection>
  </pin>
  
  <pin number="12" name="TMS/RA10" initConnection="none">          
    <connection type="other" name="TMS" polarity="Inp" desc="JTAG Test Mode Select Input"/>
    <connection type="IOPort" name="RA10" feature="IOPort" port="A" pin="10" polarity="I/O" desc="PORTA Digital I/O Port Pin 10"></connection>
  </pin>
  
  <pin number="13" name="TCK/RA7" initConnection="none">      
    <connection type="other" name="TCK" polarity="Inp" desc="JTAG Test/Programming Clock Input"></connection>
	<connection type="IOPort" name="RA7" feature="IOPort" port="A" pin="7" polarity="I/O" desc="PORTA Digital I/O Port Pin 7"></connection>
  </pin>
  
  <pin number="14" name="AN10/RP14/CN12/RB14" initConnection="none">      
    <dynamicDutyDock name="RP14" number="14"/>
    <connection type="periph" name="AN10" feature="A2D" instance="0" polarity="Inp" desc="Analog Input 10"></connection>
    <connection type="CNF" name="CN12" feature="CN" pin="12" polarity="Inp" desc="Input Change Notification 12"></connection>  
    <connection type="IOPort" name="RB14" feature="IOPort" port="B" pin="14" polarity="I/O" desc="PORTB Digital I/O Port Pin 14"></connection>
  </pin>
  
  <pin number="15" name="AN9/RP15/CN11/RB15" initConnection="none">      
    <dynamicDutyDock name="RP15" number="15"/>
    <connection type="periph" name="AN9" feature="A2D" instance="0" polarity="Inp" desc="Analog Input 9"></connection>
    <connection type="CNF" name="CN11" feature="CN" pin="11" polarity="Inp" desc="Input Change Notification 11"></connection>  
    <connection type="IOPort" name="RB15" feature="IOPort" port="B" pin="15" polarity="I/O" desc="PORTB Digital I/O Port Pin 15"></connection>
  </pin>

  <pin number="16" name="AVSS" initConnection="unaccessible">
	<connection type="other" name="AVSS" polarity="P" desc="Ground Ref for Analog Module"></connection>
  </pin>
  
  <pin number="17" name="AVDD" initConnection="unaccessible">
	<connection type="other" name="AVDD" polarity="P" desc="Positive Supply for Analog Module"></connection>
  </pin>
  
  <pin number="18" name="MCLR -L" initConnection="unaccessible">
	<connection type="other" name="MCLR-L" polarity="I/P" desc="Active low Master Reset Input or Programming Voltage Input"></connection>
  </pin>
  
  <pin number="19" name="AN0/VREF+/CN2/RA0" initConnection="none">      
	<connection type="periph" name="AN0" feature="A2D" instance="0" polarity="Inp" desc="Analog Input 0"></connection>
	<connection type="other" name="VREF+" polarity="Input" desc="Analog Voltage Ref (High) Input"></connection>
	<connection type="CNF" name="CN2" feature="CN" pin="2" polarity="Inp" desc="Input Change Notification Input 2"></connection>
	<connection type="IOPort" name="RA0" feature="IOPort" port="A" pin="0" polarity="I/O" desc="PORTA Digital I/O Port Pin 0"></connection>
  </pin>
  
  <pin number="20" name="AN1/VREF-/CN3/RA1" initConnection="none">      
	<connection type="periph" name="AN1" feature="A2D" instance="1" polarity="Inp" desc="Analog Input 1"></connection>
	<connection type="other" name="VREF-" polarity="Input" desc="Analog Voltage Ref (Low) Input"></connection>
	<connection type="CNF" name="CN3" feature="CN" pin="3" polarity="Inp" desc="Input Change Notification Input 3"></connection>
	<connection type="IOPort" name="RA1" feature="IOPort" port="A" pin="1" polarity="I/O" desc="PORTA Digital I/O Port Pin 0"></connection>
  </pin>
  
  <pin number="21" name="PGD1/AN2/RP0/CN4/RB0" initConnection="none">      
		<dynamicDutyDock name="RP0" number="0"/>
		<connection type="other" name="PGD1" polarity="I/O" desc="ICD and ICSP Data Pin 1"></connection>
		<connection type="other" name="EMUD1" polarity="I/O" desc="ICE Data Input/Output Pin 1"></connection>
		<connection type="periph" name="AN2" feature="A2D" instance="2" polarity="Inp" desc="Analog Input 2"></connection>		
		<connection type="IOPort" name="RB0" feature="IOPort" port="B" pin="0" polarity="I/O" desc="PORTB Digital I/O Port Pin 0"></connection>
  </pin>
  
  <pin number="22" name="PGC1/AN3/RP1/CN5/RB1" initConnection="none">      
		<dynamicDutyDock name="RP1" number="1"/>		
		<connection type="other" name="PGC1" polarity="I/O" desc="ICD and ICSP Clock Pin 1"></connection>		
		<connection type="periph" name="AN3" feature="A2D" instance="3" polarity="Inp" desc="Analog Input 3"></connection>		
		<connection type="CNF" name="CN5" feature="CN" pin="5" polarity="Inp" desc="Input Change Notification Input 5"></connection>
		<connection type="IOPort" name="RB1" feature="IOPort" port="B" pin="1" polarity="I/O" desc="PORTB Digital I/O Port Pin 0"></connection>
  </pin>
  
  <pin number="23" name="AN4/RP2/CN6/RB2" initConnection="none">      
	<dynamicDutyDock name="RP2" number="2"/>
	<connection type="periph" name="AN4" feature="A2D" instance="4" polarity="Inp" desc="Analog Input 4"></connection>	
	<connection type="CNF" name="CN6" feature="CN" pin="6" polarity="Inp" desc="Input Change Notification Input 6"></connection>
	<connection type="IOPort" name="RB2" feature="IOPort" port="B" pin="2" polarity="I/O" desc="PORTB Digital I/O Port Pin 2"></connection>
  </pin>

  <pin number="24" name="AN5/RP3/CN7/RB3" initConnection="none">      
	<dynamicDutyDock name="RP3" number="3"/>
	<connection type="periph" name="AN5" feature="A2D" instance="5" polarity="Inp" desc="Analog Input 5"></connection>
	<connection type="CNF" name="CN7" feature="CN" pin="7" polarity="Inp" desc="Input Change Notification Input 7"></connection>
	<connection type="IOPort" name="RB3" feature="IOPort" port="B" pin="3" polarity="I/O" desc="PORTB Digital I/O Port Pin 3"></connection>
  </pin>

  <pin number="25" name="AN6/RP16/CN8/RC0" initConnection="none">      
	<dynamicDutyDock name="RP16" number="16"/>
	<connection type="periph" name="AN6" feature="A2D" instance="6" polarity="Inp" desc="Analog Input 6"></connection>
	<connection type="CNF" name="CN8" feature="CN" pin="8" polarity="Inp" desc="Input Change Notification Input 8"></connection>
	<connection type="IOPort" name="RC0" feature="IOPort" port="C" pin="0" polarity="I/O" desc="PORTB Digital I/O Port Pin 0"></connection>
  </pin>

  <pin number="26" name="AN7/RP17/CN9/RC1" initConnection="none">      
	<dynamicDutyDock name="RP17" number="17"/>
	<connection type="periph" name="AN7" feature="A2D" instance="6" polarity="Inp" desc="Analog Input 7"></connection>
	<connection type="CNF" name="CN9" feature="CN" pin="9" polarity="Inp" desc="Input Change Notification Input 9"></connection>
	<connection type="IOPort" name="RC1" feature="IOPort" port="C" pin="1" polarity="I/O" desc="PORTB Digital I/O Port Pin 1"></connection>
  </pin>

  <pin number="27" name="AN8/RP18/CN10/RC2" initConnection="none">      
	<dynamicDutyDock name="RP18" number="18"/>
	<connection type="periph" name="AN8" feature="A2D" instance="8" polarity="Inp" desc="Analog Input 8"></connection>
	<connection type="CNF" name="CN10" feature="CN" pin="9" polarity="Inp" desc="Input Change Notification Input 10"></connection>
	<connection type="IOPort" name="RC2" feature="IOPort" port="C" pin="2" polarity="I/O" desc="PORTB Digital I/O Port Pin 2"></connection>
  </pin>

  <pin number="28" name="VDD" initConnection="unaccessible">
	<connection type="other" name="VDD" polarity="P" desc="Positive Supply for Logic and I/O"></connection>
  </pin>
  
  <pin number="29" name="VSS" initConnection="unaccessible">
	<connection type="other" name="VSS" polarity="P" desc="Gnd Ref for Logic and I/O Pins"></connection>
  </pin>
  
  <pin number="30" name="OSCI/CLKI/CN30/RA2" initConnection="none">      
	<connection type="other" name="OSCI" polarity="Inp" desc="Oscillator Crystal Input"></connection>
	<connection type="other" name="CLKI" polarity="Inp" desc="Ext Clock Source Input"></connection>
	<connection type="CNF" name="CN30" feature="CN" pin="30" polarity="Inp" desc="Input Change Notification 30"></connection>
	<connection type="IOPort" name="RA2" feature="IOPort" port="A" pin="2" polarity="I/O" desc="PORTA Digital I/O Port Pin 2"/>
  </pin>  

  <pin number="31" name="OSCO/CLKO/CN29/RA3" initConnection="none">      
	<connection type="other" name="OSCO" polarity="Out" desc="Oscillator Crystal Output"></connection>
	<connection type="other" name="CLKO" polarity="Out" desc="System Clock Output"></connection>
	<connection type="CNF" name="CN29" feature="CN" pin="29" polarity="Inp" desc="Input Change Notification 29"></connection>
	<connection type="IOPort" name="RA3" feature="IOPort" port="A" pin="3" polarity="I/O" desc="PORTA Digital I/O Port Pin 3"/>
   </pin>
  
  <pin number="32" name="TDO/RA8" initConnection="none">      
    <connection type="other" name="TDO" polarity="Out" desc="JTAG Test Data Output"/>
    <connection type="IOPort" name="RA8" feature="IOPort" port="A" pin="8" polarity="I/O" desc="PORTB Digital I/O Port Pin 8"></connection>
  </pin>
    
  <pin number="33" name="SOSCI/RP4/CN1/RB4" initConnection="none">      
	<dynamicDutyDock name="RP4" number="4"/>
	<connection type="other" name="SOSCI" polarity="Inp" desc="32kHz Low Power Secondary Oscillator/Timer 1 Clock Input"></connection>	
	<connection type="CNF" name="CN1" feature="CN" pin="1" polarity="Inp" desc="Input Change Notification Input 1"></connection>
	<connection type="IOPort" name="RB4" feature="IOPort" port="B" pin="4" polarity="I/O" desc="PORTB Digital I/O Port Pin 4"></connection>
  </pin>  

  <pin number="34" name="SOSCO/T1CK/CN0/RA4" initConnection="none">      
	<connection type="other" name="SOSCO" polarity="Out" desc="32kHz Low Power Secondary Oscillator Clock Output"></connection>
	<connection type="periph" name="T1CK" feature="Timer" instance="1" polarity="Inp" desc="Timer 1 External Clock Input"></connection>
	<connection type="CNF" name="CN0" feature="CN" pin="0" polarity="Inp" desc="Input Change Notification Input 0"></connection>
	<connection type="IOPort" name="RA4" feature="IOPort" port="A" pin="4" polarity="I/O" desc="PORTA Digital I/O Port Pin 4"/>
  </pin> 
    
  <pin number="35" name="TDI/RA9" initConnection="none">      
	<connection type="Other" name="TDI" polarity="Inp" desc="JTAG Test/Programming Data Input"></connection>
	<connection type="IOPort" name="RA9" feature="IOPort" port="A" pin="9" polarity="I/O" desc="PORTB Digital I/O Port Pin 9"></connection>
  </pin>
  
  <pin number="36" name="RP19/CN28/RC3" initConnection="none">      
    <dynamicDutyDock name="RP19" number="19"/>    
    <connection type="CNF" name="CN28" feature="CN" pin="28" polarity="Inp" desc="Input Change Notification 28"></connection>  
    <connection type="IOPort" name="RC3" feature="IOPort" port="C" pin="3" polarity="I/O" desc="PORTB Digital I/O Port Pin 3"></connection>
  </pin>  
  
  <pin number="37" name="RP20/CN25/RC4" initConnection="none">      
    <dynamicDutyDock name="RP20" number="20"/>    
    <connection type="CNF" name="CN25" feature="CN" pin="25" polarity="Inp" desc="Input Change Notification 25"></connection>  
    <connection type="IOPort" name="RC4" feature="IOPort" port="C" pin="4" polarity="I/O" desc="PORTB Digital I/O Port Pin 4"></connection>
  </pin>    

  <pin number="38" name="RP21/CN26/RC5" initConnection="none">      
    <dynamicDutyDock name="RP21" number="21"/>    
    <connection type="CNF" name="CN26" feature="CN" pin="26" polarity="Inp" desc="Input Change Notification 26"></connection>  
    <connection type="IOPort" name="RC5" feature="IOPort" port="C" pin="5" polarity="I/O" desc="PORTB Digital I/O Port Pin 5"></connection>
  </pin>  

  <pin number="39" name="VSS" initConnection="unaccessible">
	<connection type="other" name="VSS" polarity="P" desc="Gnd Ref for Logic and I/O Pins"></connection>
  </pin>
  
  <pin number="40" name="VDD" initConnection="unaccessible">
	<connection type="other" name="VDD" polarity="P" desc="Positive Supply for Logic and I/O Pins"></connection>
  </pin>
  
  <pin number="41" name="PGD3/ASDA1/RP5/CN27/RB5" initConnection="none">      
	<dynamicDutyDock name="RP5" number="5"/>
	<connection type="other" name="PGD3" polarity="I/O" desc="ICD and ICSP Data Pin 3"></connection>
	<connection type="periph" name="ASDA1" feature="I2C" instance="1" polarity="I/O" desc="Alternate I2C1 Sync Serial Data I/O"></connection>
	<connection type="CNF" name="CN27" feature="CN" pin="27" polarity="Inp" desc="Input Change Notification 27"></connection>
	<connection type="IOPort" name="RB5" feature="IOPort" port="B" pin="5" polarity="I/O" desc="PORTB Digital I/O Port Pin 5"></connection>    
  </pin>    

  <pin number="42" name="PGC3/ASCL1/RP6/CN24/RB6" initConnection="none">      
	<dynamicDutyDock name="RP6" number="6"/>
	<connection type="other" name="PGC3" polarity="I/O" desc="ICD and ICSP Clock Pin 3"></connection>
	<connection type="periph" name="ASDA1" feature="I2C" instance="1" polarity="I/O" desc="Alternate I2C1 Sync Serial Clock I/O"></connection>
	<connection type="CNF" name="CN24" feature="CN" pin="24" polarity="Inp" desc="Input Change Notification 24"></connection>
	<connection type="IOPort" name="RB6" feature="IOPort" port="B" pin="6" polarity="I/O" desc="PORTB Digital I/O Port Pin 6"></connection>    
  </pin>        
  
  <pin number="43" name="INT0/RP7/CN23/RB7" initConnection="none">      
	<dynamicDutyDock name="RP7" number="7"/>
	<connection type="periph" name="INT0" feature="ExtInt" instance="1" polarity="Inp" desc="External Interrupt 0"></connection>	
	<connection type="CNF" name="CN23" feature="CN" pin="23" polarity="Inp" desc="Input Change Notification 23"></connection>
	<connection type="IOPort" name="RB7" feature="IOPort" port="B" pin="7" polarity="I/O" desc="PORTB Digital I/O Port Pin 7"></connection>
  </pin>         

  <pin number="44" name="SCL1/RP8/CN22/RB8" initConnection="none">      
	<dynamicDutyDock name="RP8" number="8"/>
	<connection type="periph" name="SCL1" feature="I2C" instance="1" polarity="I/O" desc="I2C1 Sync Serial Clock I/O"></connection>		
	<connection type="CNF" name="CN22" feature="CN" pin="22" polarity="Inp" desc="Input Change Notification 22"></connection>
	<connection type="IOPort" name="RB8" feature="IOPort" port="B" pin="8" polarity="I/O" desc="PORTB Digital I/O Port Pin 8"></connection>
  </pin>     
</pinDefinitions>