<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<COMPILER NAME="MPLAB XC8" ID="MPLABXC8" VERSION="1.01" URL="http://www.microchip.com/" AVAILABILITY="External" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../schema/compiler.xsd">
  <!-- Compiler -->
  <TOOL NAME="CC" FILE="xc8.exe">
    <!-- And assembler as well -->
    <ALIAS NAME="ASM"/>
    <!-- And linker as well -->
    <ALIAS NAME="LD"/>
    <!-- And librarian as well -->
    <ALIAS NAME="LIB"/>
    <!-- Options -->
    <OPTION NAME="-C" DESC="Compile to object file" ADVANCED="1"/>
    <OPTION NAME="-D" DESC="Define preprocessor symbol" PARAM="STRING" MULTIPLE="1"/>
    <OPTION NAME="-E" DESC="Redirect compile errors" PARAM="STRING" ADVANCED="1"/>
    <OPTION NAME="-I" DESC="Specify include path" PARAM="STRING" MULTIPLE="1"/>
    <OPTION NAME="-L" DESC="Set linker option" PARAM="STRING" MULTIPLE="1"/>
    <OPTION NAME="-M" DESC="Generate map file" PARAM="STRING"/>
    <OPTION NAME="-N" DESC="Identifier length" PARAM="NUMBER"/>
    <OPTION NAME="-O" DESC="Output file" PARAM="STRING" ADVANCED="1"/>
    <OPTION NAME="-P" DESC="Preprocess assembler" ADVANCED="1"/>
    <OPTION NAME="-Q" DESC="Quiet mode"/>
    <OPTION NAME="-S" DESC="Compile to assembler" ADVANCED="1"/>
    <OPTION NAME="-U" DESC="Undefine preprocessor symbol" PARAM="STRING" MULTIPLE="1"/>
    <OPTION NAME="-V" DESC="Verbose mode" ADVANCED="1"/>
    <OPTION NAME="--addrqual=" DESC="Specify address space qualifier handling" PARAM="CHOICE" ADVANCED="1">
      <PARAM VALUE="ignore" DESC="address space qualifiers are ignored" DEFAULT="1"/>
      <PARAM VALUE="request" DESC="address space qualifiers treated as hints"/>
      <PARAM VALUE="require" DESC="address space qualifiers treated as requirement"/>
      <PARAM VALUE="reject" DESC="address space qualifiers are not permitted"/>
    </OPTION>
    <OPTION NAME="--asmlist" DESC="Generate assembler listing" ADVANCED="1"/>
    <OPTION NAME="--char=" DESC="Default character type (defunct)" PARAM="CHOICE" ADVANCED="1">
      <PARAM VALUE="unsigned" DESC="Char type is unsigned"/>
      <PARAM VALUE="signed" DESC="Char type is signed"/>
      <PARAM VALUE="default" DESC="Default" DEFAULT="1"/>
    </OPTION>
    <OPTION NAME="--checksum=" DESC="Calculate a checksum and store the result in program memory" PARAM="STRING" ADVANCED="1"/>
    <OPTION NAME="--chip=" DESC="Select processor" PARAM="STRING"/>
    <OPTION NAME="--codeoffset=" DESC="Specify ROM address" PARAM="STRING" ADVANCED="1"/>
    <OPTION NAME="--debugger=" DESC="Set debugger environment" PARAM="CHOICE" ADVANCED="1">
      <PARAM VALUE="none" DESC="No debugger" DEFAULT="1"/>
      <PARAM VALUE="icd2" DESC="MPLAB ICD2"/>
      <PARAM VALUE="icd3" DESC="MPLAB ICD3"/>
      <PARAM VALUE="realice" DESC="MPLAB REAL ICE"/>
      <PARAM VALUE="pickit2" DESC="MPLAB PICKit 2"/>
      <PARAM VALUE="pickit3" DESC="MPLAB PICKit 3"/>
    </OPTION>
    <OPTION NAME="--double=" DESC="Size of double type" PARAM="CHOICE" ADVANCED="1">
      <PARAM VALUE="24" DESC="Double type is 24-bits" DEFAULT="1"/>
      <PARAM VALUE="32" DESC="Double type is 32-bits"/>
    </OPTION>
    <OPTION NAME="--echo" DESC="Echo command line" ADVANCED="1"/>
    <OPTION NAME="--emi" DESC="External memory interface mode" ADVANCED="1">
      <PARAM VALUE="bytewrite" DESC="Byte write mode"/>
      <PARAM VALUE="byteselect" DESC="Byte select mode"/>
      <PARAM VALUE="wordwrite" DESC="Word write mode" DEFAULT="1"/>
    </OPTION>
    <OPTION NAME="--errata=" DESC="Specify errata work-arounds" ADVANCED="1">
      <PARAM VALUE="4000" DESC="Address 4000h boundary"/>
      <PARAM VALUE="fastints" DESC="Corrupted fast interrupt shadow registers"/>
      <PARAM VALUE="lfsr" DESC="LFSR instruction memory corruption"/>
      <PARAM VALUE="minus40" DESC="Faulty table reads at -40 degrees C"/>
      <PARAM VALUE="reset" DESC="GOTO instruction at reset vector must be preceded by NOP"/>
      <PARAM VALUE="bsr15" DESC="Peripherals can misbehave if BSR = 15"/>
      <PARAM VALUE="daw" DESC="DAW instruction may improperly clear CARRY bit"/>
      <PARAM VALUE="eedat" DESC="Read EEDAT immediately after setting RD bit"/>
      <PARAM VALUE="eeadr" DESC="Don't set RD immediately after loading EEADR"/>
      <PARAM VALUE="eelvd" DESC="Internal VRef must be enabled to write EEPROM"/>
      <PARAM VALUE="fllvd" DESC="Internal VRef must be enabled to write flash"/>
      <PARAM VALUE="tblwtint" DESC="Specifically disable interrupt sources during tblwt instruction"/>
      <PARAM VALUE="FW4000" DESC="Writes to flash must target opposite side of 4000h boundary"/>
      <PARAM VALUE="resetram" DESC="Data in RAM location can be corrupted if async. reset occurs during write"/>
      <PARAM VALUE="all" DESC="All of the above"/>
      <PARAM VALUE="none" DESC="None of the above"/>
      <PARAM VALUE="default" DESC="Default values" DEFAULT="1"/>
    </OPTION>
    <OPTION NAME="--errformat=" DESC="Error format" PARAM="STRING" ADVANCED="1"/>
    <OPTION NAME="--errors=" DESC="Maximum number of errors" PARAM="NUMBER" ADVANCED="1"/>
    <OPTION NAME="--fill=" DESC="Specify a ROM-fill value for unused memory" PARAM="STRING" ADVANCED="1"/>
    <OPTION NAME="--getoption=" DESC="Get advanced options" PARAM="STRING" ADVANCED="1"/>
    <OPTION NAME="--lang" DESC="Specify Language" PARAM="CHOICE" ADVANCED="1">
      <PARAM VALUE="en" DESC="English" DEFAULT="1"/>
      <PARAM VALUE="fr" DESC="French"/>
      <PARAM VALUE="de" DESC="German"/>
    </OPTION>
    <OPTION NAME="--mode=" DESC="Choose operating mode" PARAM="CHOICE" ADVANCED="1">
      <PARAM VALUE="lite" DESC="Lite (freeware) mode"/>
      <PARAM VALUE="pro" DESC="Professional mode with OCG(tm)" DEFAULT="1"/>
    </OPTION>
    <OPTION NAME="--msgdisable=" DESC="Disable warning messages" PARAM="STRING" ADVANCED="1"/>
    <OPTION NAME="--msgformat" DESC="Message format" PARAM="STRING" ADVANCED="1"/>
    <OPTION NAME="--nodel" DESC="Do not remove temporary files" ADVANCED="1"/>
    <OPTION NAME="--objdir=" DESC="Object files directory" PARAM="STRING" ADVANCED="1"/>
    <OPTION NAME="--opt=" DESC="Optimization options" PARAM="CHOICE">
      <PARAM VALUE="1" DESC="Level 1"/>
      <PARAM VALUE="2" DESC="Level 2"/>
      <PARAM VALUE="3" DESC="Level 3"/>
      <PARAM VALUE="4" DESC="Level 4"/>
      <PARAM VALUE="5" DESC="Level 5"/>
      <PARAM VALUE="6" DESC="Level 6"/>
      <PARAM VALUE="7" DESC="Level 7"/>
      <PARAM VALUE="8" DESC="Level 8"/>
      <PARAM VALUE="9" DESC="Level 9"/>
      <PARAM VALUE="asm" DESC="Optimize asm code generated from C"/>
      <PARAM VALUE="asmfile" DESC="Optimize assembler files"/>
      <PARAM VALUE="speed" DESC="Favor code generation for speed over space"/>
      <PARAM VALUE="space" DESC="Favor code generation for space over speed"/>
      <PARAM VALUE="all" DESC="All"/>
      <PARAM VALUE="none" DESC="None"/>
      <PARAM VALUE="default" DESC="Default" DEFAULT="1"/>
    </OPTION>
    <OPTION NAME="--outdir=" DESC="Output directory" PARAM="STRING" ADVANCED="1"/>
    <OPTION NAME="--output=" DESC="Output formats" PARAM="CHOICE" ADVANCED="1">
      <PARAM VALUE="intel" DESC="Intel Hex">
        <ALIAS VALUE="inhx32"/>
      </PARAM>
      <PARAM VALUE="inhx032" DESC="Intel Hex, extend address zero"/>
      <PARAM VALUE="tek" DESC="Tektronic Hex">
        <ALIAS VALUE="tektronic"/>
      </PARAM>
      <PARAM VALUE="aahex" DESC="American Automation Hex"/>
      <PARAM VALUE="mot" DESC="Motorola Hex">
        <ALIAS VALUE="motorola"/>
        <ALIAS VALUE="s19"/>
      </PARAM>
      <PARAM VALUE="ubrof" DESC="UBROF"/>
      <PARAM VALUE="bin" DESC="Binary">
        <ALIAS VALUE="binary"/>
      </PARAM>
      <PARAM VALUE="elf" DESC="ELF/DWARF"/>
      <PARAM VALUE="cod" DESC=".COD"/>
      <PARAM VALUE="mcof" DESC="Microchip PIC COFF">
        <ALIAS VALUE="mcoff"/>
        <ALIAS VALUE="mpcoff"/>
      </PARAM>
      <PARAM VALUE="cof" DESC="Common Object File Format">
        <ALIAS VALUE="coff"/>
      </PARAM>
      <PARAM VALUE="lib" DESC="Library file"/>
      <PARAM VALUE="lpp" DESC="P-code library file"/>
      <PARAM VALUE="all" DESC="All"/>
      <PARAM VALUE="none" DESC="None"/>
      <PARAM VALUE="default" DESC="Default" DEFAULT="1"/>
    </OPTION>
    <OPTION NAME="--pass1" DESC="Compile to p-code (intermediate) file" ADVANCED="1"/>
    <OPTION NAME="--pre" DESC="Preprocess only" ADVANCED="1"/>
    <OPTION NAME="--proto" DESC="Generate function prototypes" ADVANCED="1"/>
    <OPTION NAME="--ram=" DESC="Specify RAM ranges" PARAM="STRING" ADVANCED="1"/>
    <OPTION NAME="--rom=" DESC="Specify ROM ranges" PARAM="STRING" ADVANCED="1"/>
    <OPTION NAME="--runtime=" DESC="Run-time options" PARAM="CHOICE" MULTIPLE="1" ADVANCED="1">
      <PARAM VALUE="init" DESC="Initialization of data psects"/>
      <PARAM VALUE="clear" DESC="Clearing of bss psects"/>
      <PARAM VALUE="clib" DESC="Link in C Libraries"/>
      <PARAM VALUE="keep" DESC="Keep generated runtime startup code"/>
      <PARAM VALUE="no_startup" DESC="Do not link in default startup module"/>
      <PARAM VALUE="stackwarn" DESC="Enable stack checking"/>
      <PARAM VALUE="download" DESC="Compile a program that will be installed via a bootloader"/>
      <PARAM VALUE="plib" DESC="Link in Peripheral Libraries"/>
      <PARAM VALUE="config" DESC="Program the device with default config words"/>
      <PARAM VALUE="all" DESC="All"/>
      <PARAM VALUE="none" DESC="None"/>
      <PARAM VALUE="default" DESC="Default" DEFAULT="1"/>
    </OPTION>
    <OPTION NAME="--scandep" DESC="Scan for dependencies" ADVANCED="1"/>
    <OPTION NAME="--setoption=" DESC="Set advanced options" PARAM="STRING" MULTIPLE="1" ADVANCED="1"/>
    <OPTION NAME="--strict" DESC="Strict ANSI keywords" ADVANCED="1"/>
    <OPTION NAME="--summary" DESC="Summary options" PARAM="CHOICE" MULTIPLE="1" ADVANCED="1">
      <PARAM VALUE="psect" DESC="Displays memory psect usage"/>
      <PARAM VALUE="class" DESC="Displays memory class usage"/>
      <PARAM VALUE="mem" DESC="Displays overall memory usage" DEFAULT="1"/>
      <PARAM VALUE="hex" DESC="Displays HEX file usage"/>
      <PARAM VALUE="file" DESC="Summary information is put into a file as well as on screen"/>
      <PARAM VALUE="all" DESC="All"/>
      <PARAM VALUE="none" DESC="None"/>
    </OPTION>
    <OPTION NAME="--time" DESC="Report compilation times" ADVANCED="1"/>
    <OPTION NAME="--warn" DESC="Warning level" PARAM="CHOICE">
      <PARAM VALUE="-9" DESC="Level -9"/>
      <PARAM VALUE="-8" DESC="Level -8"/>
      <PARAM VALUE="-7" DESC="Level -7"/>
      <PARAM VALUE="-6" DESC="Level -6"/>
      <PARAM VALUE="-5" DESC="Level -5"/>
      <PARAM VALUE="-4" DESC="Level -4"/>
      <PARAM VALUE="-3" DESC="Level -3"/>
      <PARAM VALUE="-2" DESC="Level -2"/>
      <PARAM VALUE="-1" DESC="Level -1"/>
      <PARAM VALUE="0" DESC="Level 0" DEFAULT="1"/>
      <PARAM VALUE="1" DESC="Level 1"/>
      <PARAM VALUE="2" DESC="Level 2"/>
      <PARAM VALUE="3" DESC="Level 3"/>
      <PARAM VALUE="4" DESC="Level 4"/>
      <PARAM VALUE="5" DESC="Level 5"/>
      <PARAM VALUE="6" DESC="Level 6"/>
      <PARAM VALUE="7" DESC="Level 7"/>
      <PARAM VALUE="8" DESC="Level 8"/>
      <PARAM VALUE="9" DESC="Level 9"/>
    </OPTION>
    <OPTION NAME="--warnformat" DESC="Warning format" PARAM="STRING" ADVANCED="1"/>
  </TOOL>
  <!-- Available controllers for this compiler -->
  <FAMILY NAME="TINY0">
    <CONTROLLER NAME="ATTINY202">
      <OPTION NAME="-mcpu=" VALUE="ATtiny202"/>
    </CONTROLLER>
    <CONTROLLER NAME="ATTINY402">
      <OPTION NAME="-mcpu=" VALUE="ATtiny402"/>
    </CONTROLLER>
    <CONTROLLER NAME="ATTINY204">
      <OPTION NAME="-mcpu=" VALUE="ATtiny204"/>
    </CONTROLLER>
    <CONTROLLER NAME="ATTINY404">
      <OPTION NAME="-mcpu=" VALUE="ATtiny404"/>
    </CONTROLLER>
    <CONTROLLER NAME="ATTINY804">
      <OPTION NAME="-mcpu=" VALUE="ATtiny804"/>
    </CONTROLLER>
    <CONTROLLER NAME="ATTINY1604">
      <OPTION NAME="-mcpu=" VALUE="ATtiny1604"/>
    </CONTROLLER>
    <CONTROLLER NAME="ATTINY406">
      <OPTION NAME="-mcpu=" VALUE="ATtiny406"/>
    </CONTROLLER>
    <CONTROLLER NAME="ATTINY806">
      <OPTION NAME="-mcpu=" VALUE="ATtiny806"/>
    </CONTROLLER>
    <CONTROLLER NAME="ATTINY1606">
      <OPTION NAME="-mcpu=" VALUE="ATtiny1606"/>
    </CONTROLLER>
    <CONTROLLER NAME="ATTINY807">
      <OPTION NAME="-mcpu=" VALUE="ATtiny807"/>
    </CONTROLLER>
    <CONTROLLER NAME="ATTINY1607">
      <OPTION NAME="-mcpu=" VALUE="ATtiny1607"/>
    </CONTROLLER>
  </FAMILY>  
  <FAMILY NAME="PIC10">
    <CONTROLLER NAME="PIC10F200">
      <OPTION NAME="--chip=" VALUE="10F200"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC10F202">
      <OPTION NAME="--chip=" VALUE="10F202"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC10F204">
      <OPTION NAME="--chip=" VALUE="10F204"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC10F206">
      <OPTION NAME="--chip=" VALUE="10F206"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC10F220">
      <OPTION NAME="--chip=" VALUE="10F220"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC10F222">
      <OPTION NAME="--chip=" VALUE="10F222"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC10F320">
      <OPTION NAME="--chip=" VALUE="10F320"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC10F322">
      <OPTION NAME="--chip=" VALUE="10F322"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC10LF320">
      <OPTION NAME="--chip=" VALUE="10LF320"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC10LF322">
      <OPTION NAME="--chip=" VALUE="10LF322"/>
    </CONTROLLER>
  </FAMILY>
  <FAMILY NAME="PIC12">
    <CONTROLLER NAME="PIC12C508">
      <OPTION NAME="--chip=" VALUE="12C508"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12C508A">
      <OPTION NAME="--chip=" VALUE="12C508A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12C509">
      <OPTION NAME="--chip=" VALUE="12C509"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12C509A">
      <OPTION NAME="--chip=" VALUE="12C509A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12C671">
      <OPTION NAME="--chip=" VALUE="12C671"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12C672">
      <OPTION NAME="--chip=" VALUE="12C672"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12CE518">
      <OPTION NAME="--chip=" VALUE="12CE518"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12CE519">
      <OPTION NAME="--chip=" VALUE="12CE519"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12CE673">
      <OPTION NAME="--chip=" VALUE="12CE673"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12CE674">
      <OPTION NAME="--chip=" VALUE="12CE674"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12CR509A">
      <OPTION NAME="--chip=" VALUE="12CR509A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F1501">
      <OPTION NAME="--chip=" VALUE="12F1501"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F1571">
      <OPTION NAME="--chip=" VALUE="12F1571"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F1572">
      <OPTION NAME="--chip=" VALUE="12F1572"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12LF1571">
      <OPTION NAME="--chip=" VALUE="12LF1571"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12LF1572">
      <OPTION NAME="--chip=" VALUE="12LF1572"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F1612">
      <OPTION NAME="--chip=" VALUE="12F1612"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F1822">
      <OPTION NAME="--chip=" VALUE="12F1822"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F1840">
      <OPTION NAME="--chip=" VALUE="12F1840"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F508">
      <OPTION NAME="--chip=" VALUE="12F508"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F509">
      <OPTION NAME="--chip=" VALUE="12F509"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F510">
      <OPTION NAME="--chip=" VALUE="12F510"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F519">
      <OPTION NAME="--chip=" VALUE="12F519"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F520">
      <OPTION NAME="--chip=" VALUE="12F520"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F529T39A">
      <OPTION NAME="--chip=" VALUE="12F529T39A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F529T48A">
      <OPTION NAME="--chip=" VALUE="12F529T48A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F609">
      <OPTION NAME="--chip=" VALUE="12F609"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F615">
      <OPTION NAME="--chip=" VALUE="12F615"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F617">
      <OPTION NAME="--chip=" VALUE="12F617"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F629">
      <OPTION NAME="--chip=" VALUE="12F629"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F635">
      <OPTION NAME="--chip=" VALUE="12F635"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F675">
      <OPTION NAME="--chip=" VALUE="12F675"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F683">
      <OPTION NAME="--chip=" VALUE="12F683"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F752">
      <OPTION NAME="--chip=" VALUE="12F752"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F99">
      <OPTION NAME="--chip=" VALUE="12F99"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12HV609">
      <OPTION NAME="--chip=" VALUE="12HV609"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12HV615">
      <OPTION NAME="--chip=" VALUE="12HV615"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12HV752">
      <OPTION NAME="--chip=" VALUE="12HV752"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12LF1501">
      <OPTION NAME="--chip=" VALUE="12LF1501"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12LF1552">
      <OPTION NAME="--chip=" VALUE="12LF1552"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12LF1612">
      <OPTION NAME="--chip=" VALUE="12LF1612"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12LF1822">
      <OPTION NAME="--chip=" VALUE="12LF1822"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12LF1840">
      <OPTION NAME="--chip=" VALUE="12LF1840"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12LF1840T39A">
      <OPTION NAME="--chip=" VALUE="12LF1840T39A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12LF1840T48A">
      <OPTION NAME="--chip=" VALUE="12LF1840T48A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12C509AF">
      <OPTION NAME="--chip=" VALUE="12C509AF"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12C509AG">
      <OPTION NAME="--chip=" VALUE="12C509AG"/>
    </CONTROLLER>
    <CONTROLLER NAME="PICRF675F">
      <OPTION NAME="--chip=" VALUE="RF675F"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F675F">
      <OPTION NAME="--chip=" VALUE="12F675F"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F675H">
      <OPTION NAME="--chip=" VALUE="12F675H"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC12F675K">
      <OPTION NAME="--chip=" VALUE="12F675K"/>
    </CONTROLLER>
  </FAMILY>
  <FAMILY NAME="PIC16">
    <CONTROLLER NAME="PIC16C432">
      <OPTION NAME="--chip=" VALUE="16C432"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C433">
      <OPTION NAME="--chip=" VALUE="16C433"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C505">
      <OPTION NAME="--chip=" VALUE="16C505"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C54">
      <OPTION NAME="--chip=" VALUE="16C54"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C54A">
      <OPTION NAME="--chip=" VALUE="16C54A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C54C">
      <OPTION NAME="--chip=" VALUE="16C54C"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C55">
      <OPTION NAME="--chip=" VALUE="16C55"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C554">
      <OPTION NAME="--chip=" VALUE="16C554"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C557">
      <OPTION NAME="--chip=" VALUE="16C557"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C558">
      <OPTION NAME="--chip=" VALUE="16C558"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C55A">
      <OPTION NAME="--chip=" VALUE="16C55A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C56">
      <OPTION NAME="--chip=" VALUE="16C56"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C56A">
      <OPTION NAME="--chip=" VALUE="16C56A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C57">
      <OPTION NAME="--chip=" VALUE="16C57"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C57C">
      <OPTION NAME="--chip=" VALUE="16C57C"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C58A">
      <OPTION NAME="--chip=" VALUE="16C58A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C58B">
      <OPTION NAME="--chip=" VALUE="16C58B"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C620">
      <OPTION NAME="--chip=" VALUE="16C620"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C620A">
      <OPTION NAME="--chip=" VALUE="16C620A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C621">
      <OPTION NAME="--chip=" VALUE="16C621"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C621A">
      <OPTION NAME="--chip=" VALUE="16C621A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C622">
      <OPTION NAME="--chip=" VALUE="16C622"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C622A">
      <OPTION NAME="--chip=" VALUE="16C622A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C62A">
      <OPTION NAME="--chip=" VALUE="16C62A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C62B">
      <OPTION NAME="--chip=" VALUE="16C62B"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C63">
      <OPTION NAME="--chip=" VALUE="16C63"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C63A">
      <OPTION NAME="--chip=" VALUE="16C63A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C642">
      <OPTION NAME="--chip=" VALUE="16C642"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C64A">
      <OPTION NAME="--chip=" VALUE="16C64A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C65A">
      <OPTION NAME="--chip=" VALUE="16C65A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C65B">
      <OPTION NAME="--chip=" VALUE="16C65B"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C66">
      <OPTION NAME="--chip=" VALUE="16C66"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C662">
      <OPTION NAME="--chip=" VALUE="16C662"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C67">
      <OPTION NAME="--chip=" VALUE="16C67"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C71">
      <OPTION NAME="--chip=" VALUE="16C71"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C710">
      <OPTION NAME="--chip=" VALUE="16C710"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C711">
      <OPTION NAME="--chip=" VALUE="16C711"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C712">
      <OPTION NAME="--chip=" VALUE="16C712"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C715">
      <OPTION NAME="--chip=" VALUE="16C715"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C716">
      <OPTION NAME="--chip=" VALUE="16C716"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C717">
      <OPTION NAME="--chip=" VALUE="16C717"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C72">
      <OPTION NAME="--chip=" VALUE="16C72"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C72A">
      <OPTION NAME="--chip=" VALUE="16C72A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C73A">
      <OPTION NAME="--chip=" VALUE="16C73A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C73B">
      <OPTION NAME="--chip=" VALUE="16C73B"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C745">
      <OPTION NAME="--chip=" VALUE="16C745"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C74A">
      <OPTION NAME="--chip=" VALUE="16C74A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C74B">
      <OPTION NAME="--chip=" VALUE="16C74B"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C76">
      <OPTION NAME="--chip=" VALUE="16C76"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C765">
      <OPTION NAME="--chip=" VALUE="16C765"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C77">
      <OPTION NAME="--chip=" VALUE="16C77"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C770">
      <OPTION NAME="--chip=" VALUE="16C770"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C771">
      <OPTION NAME="--chip=" VALUE="16C771"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C773">
      <OPTION NAME="--chip=" VALUE="16C773"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C774">
      <OPTION NAME="--chip=" VALUE="16C774"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C781">
      <OPTION NAME="--chip=" VALUE="16C781"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C782">
      <OPTION NAME="--chip=" VALUE="16C782"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C923">
      <OPTION NAME="--chip=" VALUE="16C923"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C924">
      <OPTION NAME="--chip=" VALUE="16C924"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C925">
      <OPTION NAME="--chip=" VALUE="16C925"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C926">
      <OPTION NAME="--chip=" VALUE="16C926"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C99">
      <OPTION NAME="--chip=" VALUE="16C99"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C999">
      <OPTION NAME="--chip=" VALUE="16C999"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16C99C">
      <OPTION NAME="--chip=" VALUE="16C99C"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CE623">
      <OPTION NAME="--chip=" VALUE="16CE623"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CE624">
      <OPTION NAME="--chip=" VALUE="16CE624"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CE625">
      <OPTION NAME="--chip=" VALUE="16CE625"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR54">
      <OPTION NAME="--chip=" VALUE="16CR54"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR54A">
      <OPTION NAME="--chip=" VALUE="16CR54A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR54C">
      <OPTION NAME="--chip=" VALUE="16CR54C"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR56A">
      <OPTION NAME="--chip=" VALUE="16CR56A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR57B">
      <OPTION NAME="--chip=" VALUE="16CR57B"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR57C">
      <OPTION NAME="--chip=" VALUE="16CR57C"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR58A">
      <OPTION NAME="--chip=" VALUE="16CR58A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR58B">
      <OPTION NAME="--chip=" VALUE="16CR58B"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR62">
      <OPTION NAME="--chip=" VALUE="16CR62"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR620A">
      <OPTION NAME="--chip=" VALUE="16CR620A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR63">
      <OPTION NAME="--chip=" VALUE="16CR63"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR64">
      <OPTION NAME="--chip=" VALUE="16CR64"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR65">
      <OPTION NAME="--chip=" VALUE="16CR65"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR72">
      <OPTION NAME="--chip=" VALUE="16CR72"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR73">
      <OPTION NAME="--chip=" VALUE="16CR73"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR74">
      <OPTION NAME="--chip=" VALUE="16CR74"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR76">
      <OPTION NAME="--chip=" VALUE="16CR76"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR77">
      <OPTION NAME="--chip=" VALUE="16CR77"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR83">
      <OPTION NAME="--chip=" VALUE="16CR83"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR84">
      <OPTION NAME="--chip=" VALUE="16CR84"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16CR926">
      <OPTION NAME="--chip=" VALUE="16CR926"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1454">
      <OPTION NAME="--chip=" VALUE="16F1454"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1455">
      <OPTION NAME="--chip=" VALUE="16F1455"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1459">
      <OPTION NAME="--chip=" VALUE="16F1459"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1503">
      <OPTION NAME="--chip=" VALUE="16F1503"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1507">
      <OPTION NAME="--chip=" VALUE="16F1507"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1508">
      <OPTION NAME="--chip=" VALUE="16F1508"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1509">
      <OPTION NAME="--chip=" VALUE="16F1509"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1512">
      <OPTION NAME="--chip=" VALUE="16F1512"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1513">
      <OPTION NAME="--chip=" VALUE="16F1513"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1516">
      <OPTION NAME="--chip=" VALUE="16F1516"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1517">
      <OPTION NAME="--chip=" VALUE="16F1517"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1518">
      <OPTION NAME="--chip=" VALUE="16F1518"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1519">
      <OPTION NAME="--chip=" VALUE="16F1519"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1526">
      <OPTION NAME="--chip=" VALUE="16F1526"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1527">
      <OPTION NAME="--chip=" VALUE="16F1527"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1574">
      <OPTION NAME="--chip=" VALUE="16F1574"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1575">
      <OPTION NAME="--chip=" VALUE="16F1575"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1578">
      <OPTION NAME="--chip=" VALUE="16F1578"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1579">
      <OPTION NAME="--chip=" VALUE="16F1579"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1613">
      <OPTION NAME="--chip=" VALUE="16F1613"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1614">
      <OPTION NAME="--chip=" VALUE="16F1614"/>
    </CONTROLLER>    
    <CONTROLLER NAME="PIC16F1615">
      <OPTION NAME="--chip=" VALUE="16F1615"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1618">
      <OPTION NAME="--chip=" VALUE="16F1618"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1619">
      <OPTION NAME="--chip=" VALUE="16F1619"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1703">
      <OPTION NAME="--chip=" VALUE="16F1703"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1704">
      <OPTION NAME="--chip=" VALUE="16F1704"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1705">
      <OPTION NAME="--chip=" VALUE="16F1705"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1707">
      <OPTION NAME="--chip=" VALUE="16F1707"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1708">
      <OPTION NAME="--chip=" VALUE="16F1708"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1709">
      <OPTION NAME="--chip=" VALUE="16F1709"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1713">
      <OPTION NAME="--chip=" VALUE="16F1713"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1716">
      <OPTION NAME="--chip=" VALUE="16F1716"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1717">
      <OPTION NAME="--chip=" VALUE="16F1717"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1718">
      <OPTION NAME="--chip=" VALUE="16F1718"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1719">
      <OPTION NAME="--chip=" VALUE="16F1719"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1764">
      <OPTION NAME="--chip=" VALUE="16F1764"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1765">
      <OPTION NAME="--chip=" VALUE="16F1765"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1768">
      <OPTION NAME="--chip=" VALUE="16F1768"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1769">
      <OPTION NAME="--chip=" VALUE="16F1769"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1782">
      <OPTION NAME="--chip=" VALUE="16F1782"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1783">
      <OPTION NAME="--chip=" VALUE="16F1783"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1784">
      <OPTION NAME="--chip=" VALUE="16F1784"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1786">
      <OPTION NAME="--chip=" VALUE="16F1786"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1787">
      <OPTION NAME="--chip=" VALUE="16F1787"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1788">
      <OPTION NAME="--chip=" VALUE="16F1788"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1789">
      <OPTION NAME="--chip=" VALUE="16F1789"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1823">
      <OPTION NAME="--chip=" VALUE="16F1823"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1824">
      <OPTION NAME="--chip=" VALUE="16F1824"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1825">
      <OPTION NAME="--chip=" VALUE="16F1825"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1826">
      <OPTION NAME="--chip=" VALUE="16F1826"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1827">
      <OPTION NAME="--chip=" VALUE="16F1827"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1828">
      <OPTION NAME="--chip=" VALUE="16F1828"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1829">
      <OPTION NAME="--chip=" VALUE="16F1829"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1847">
      <OPTION NAME="--chip=" VALUE="16F1847"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1933">
      <OPTION NAME="--chip=" VALUE="16F1933"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1934">
      <OPTION NAME="--chip=" VALUE="16F1934"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1936">
      <OPTION NAME="--chip=" VALUE="16F1936"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1937">
      <OPTION NAME="--chip=" VALUE="16F1937"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1938">
      <OPTION NAME="--chip=" VALUE="16F1938"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1939">
      <OPTION NAME="--chip=" VALUE="16F1939"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1946">
      <OPTION NAME="--chip=" VALUE="16F1946"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1947">
      <OPTION NAME="--chip=" VALUE="16F1947"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F1999">
      <OPTION NAME="--chip=" VALUE="16F1999"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F505">
      <OPTION NAME="--chip=" VALUE="16F505"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F506">
      <OPTION NAME="--chip=" VALUE="16F506"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F526">
      <OPTION NAME="--chip=" VALUE="16F526"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F527">
      <OPTION NAME="--chip=" VALUE="16F527"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F54">
      <OPTION NAME="--chip=" VALUE="16F54"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F57">
      <OPTION NAME="--chip=" VALUE="16F57"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F59">
      <OPTION NAME="--chip=" VALUE="16F59"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F610">
      <OPTION NAME="--chip=" VALUE="16F610"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F616">
      <OPTION NAME="--chip=" VALUE="16F616"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F627">
      <OPTION NAME="--chip=" VALUE="16F627"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F627A">
      <OPTION NAME="--chip=" VALUE="16F627A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F628">
      <OPTION NAME="--chip=" VALUE="16F628"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F628A">
      <OPTION NAME="--chip=" VALUE="16F628A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F630">
      <OPTION NAME="--chip=" VALUE="16F630"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F631">
      <OPTION NAME="--chip=" VALUE="16F631"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F636">
      <OPTION NAME="--chip=" VALUE="16F636"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F639">
      <OPTION NAME="--chip=" VALUE="16F639"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F648A">
      <OPTION NAME="--chip=" VALUE="16F648A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F676">
      <OPTION NAME="--chip=" VALUE="16F676"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F677">
      <OPTION NAME="--chip=" VALUE="16F677"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F684">
      <OPTION NAME="--chip=" VALUE="16F684"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F685">
      <OPTION NAME="--chip=" VALUE="16F685"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F687">
      <OPTION NAME="--chip=" VALUE="16F687"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F688">
      <OPTION NAME="--chip=" VALUE="16F688"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F689">
      <OPTION NAME="--chip=" VALUE="16F689"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F690">
      <OPTION NAME="--chip=" VALUE="16F690"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F707">
      <OPTION NAME="--chip=" VALUE="16F707"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F716">
      <OPTION NAME="--chip=" VALUE="16F716"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F72">
      <OPTION NAME="--chip=" VALUE="16F72"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F720">
      <OPTION NAME="--chip=" VALUE="16F720"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F721">
      <OPTION NAME="--chip=" VALUE="16F721"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F722">
      <OPTION NAME="--chip=" VALUE="16F722"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F722A">
      <OPTION NAME="--chip=" VALUE="16F722A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F723">
      <OPTION NAME="--chip=" VALUE="16F723"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F723A">
      <OPTION NAME="--chip=" VALUE="16F723A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F724">
      <OPTION NAME="--chip=" VALUE="16F724"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F726">
      <OPTION NAME="--chip=" VALUE="16F726"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F727">
      <OPTION NAME="--chip=" VALUE="16F727"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F73">
      <OPTION NAME="--chip=" VALUE="16F73"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F737">
      <OPTION NAME="--chip=" VALUE="16F737"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F74">
      <OPTION NAME="--chip=" VALUE="16F74"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F747">
      <OPTION NAME="--chip=" VALUE="16F747"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F76">
      <OPTION NAME="--chip=" VALUE="16F76"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F767">
      <OPTION NAME="--chip=" VALUE="16F767"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F77">
      <OPTION NAME="--chip=" VALUE="16F77"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F777">
      <OPTION NAME="--chip=" VALUE="16F777"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F785">
      <OPTION NAME="--chip=" VALUE="16F785"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F818">
      <OPTION NAME="--chip=" VALUE="16F818"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F819">
      <OPTION NAME="--chip=" VALUE="16F819"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F83">
      <OPTION NAME="--chip=" VALUE="16F83"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F84">
      <OPTION NAME="--chip=" VALUE="16F84"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F84A">
      <OPTION NAME="--chip=" VALUE="16F84A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F87">
      <OPTION NAME="--chip=" VALUE="16F87"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F870">
      <OPTION NAME="--chip=" VALUE="16F870"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F871">
      <OPTION NAME="--chip=" VALUE="16F871"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F872">
      <OPTION NAME="--chip=" VALUE="16F872"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F873">
      <OPTION NAME="--chip=" VALUE="16F873"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F873A">
      <OPTION NAME="--chip=" VALUE="16F873A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F874">
      <OPTION NAME="--chip=" VALUE="16F874"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F874A">
      <OPTION NAME="--chip=" VALUE="16F874A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F876">
      <OPTION NAME="--chip=" VALUE="16F876"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F876A">
      <OPTION NAME="--chip=" VALUE="16F876A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F877">
      <OPTION NAME="--chip=" VALUE="16F877"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F877A">
      <OPTION NAME="--chip=" VALUE="16F877A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F88">
      <OPTION NAME="--chip=" VALUE="16F88"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F882">
      <OPTION NAME="--chip=" VALUE="16F882"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F883">
      <OPTION NAME="--chip=" VALUE="16F883"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F884">
      <OPTION NAME="--chip=" VALUE="16F884"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F886">
      <OPTION NAME="--chip=" VALUE="16F886"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F887">
      <OPTION NAME="--chip=" VALUE="16F887"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F913">
      <OPTION NAME="--chip=" VALUE="16F913"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F914">
      <OPTION NAME="--chip=" VALUE="16F914"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F916">
      <OPTION NAME="--chip=" VALUE="16F916"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F917">
      <OPTION NAME="--chip=" VALUE="16F917"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F946">
      <OPTION NAME="--chip=" VALUE="16F946"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F99">
      <OPTION NAME="--chip=" VALUE="16F99"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F999">
      <OPTION NAME="--chip=" VALUE="16F999"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F99C">
      <OPTION NAME="--chip=" VALUE="16F99C"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F18877">
      <OPTION NAME="--chip=" VALUE="16F18877"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16HV540">
      <OPTION NAME="--chip=" VALUE="16HV540"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16HV610">
      <OPTION NAME="--chip=" VALUE="16HV610"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16HV616">
      <OPTION NAME="--chip=" VALUE="16HV616"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16HV785">
      <OPTION NAME="--chip=" VALUE="16HV785"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1454">
      <OPTION NAME="--chip=" VALUE="16LF1454"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1455">
      <OPTION NAME="--chip=" VALUE="16LF1455"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1459">
      <OPTION NAME="--chip=" VALUE="16LF1459"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1503">
      <OPTION NAME="--chip=" VALUE="16LF1503"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1507">
      <OPTION NAME="--chip=" VALUE="16LF1507"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1508">
      <OPTION NAME="--chip=" VALUE="16LF1508"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1509">
      <OPTION NAME="--chip=" VALUE="16LF1509"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1512">
      <OPTION NAME="--chip=" VALUE="16LF1512"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1513">
      <OPTION NAME="--chip=" VALUE="16LF1513"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1516">
      <OPTION NAME="--chip=" VALUE="16LF1516"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1517">
      <OPTION NAME="--chip=" VALUE="16LF1517"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1518">
      <OPTION NAME="--chip=" VALUE="16LF1518"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1519">
      <OPTION NAME="--chip=" VALUE="16LF1519"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1526">
      <OPTION NAME="--chip=" VALUE="16LF1526"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1527">
      <OPTION NAME="--chip=" VALUE="16LF1527"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1574">
      <OPTION NAME="--chip=" VALUE="16LF1574"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1575">
      <OPTION NAME="--chip=" VALUE="16LF1575"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1578">
      <OPTION NAME="--chip=" VALUE="16LF1578"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1579">
      <OPTION NAME="--chip=" VALUE="16LF1579"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1613">
      <OPTION NAME="--chip=" VALUE="16LF1613"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1614">
      <OPTION NAME="--chip=" VALUE="16LF1614"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1615">
      <OPTION NAME="--chip=" VALUE="16LF1615"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1618">
      <OPTION NAME="--chip=" VALUE="16LF1618"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1619">
      <OPTION NAME="--chip=" VALUE="16LF1619"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1703">
      <OPTION NAME="--chip=" VALUE="16LF1703"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1704">
      <OPTION NAME="--chip=" VALUE="16LF1704"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1705">
      <OPTION NAME="--chip=" VALUE="16LF1705"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1707">
      <OPTION NAME="--chip=" VALUE="16LF1707"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1708">
      <OPTION NAME="--chip=" VALUE="16LF1708"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1709">
      <OPTION NAME="--chip=" VALUE="16LF1709"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1713">
      <OPTION NAME="--chip=" VALUE="16LF1713"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1716">
      <OPTION NAME="--chip=" VALUE="16LF1716"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1717">
      <OPTION NAME="--chip=" VALUE="16LF1717"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1718">
      <OPTION NAME="--chip=" VALUE="16LF1718"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1719">
      <OPTION NAME="--chip=" VALUE="16LF1719"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1764">
      <OPTION NAME="--chip=" VALUE="16LF1764"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1765">
      <OPTION NAME="--chip=" VALUE="16LF1765"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1768">
      <OPTION NAME="--chip=" VALUE="16LF1768"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1769">
      <OPTION NAME="--chip=" VALUE="16LF1769"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1782">
      <OPTION NAME="--chip=" VALUE="16LF1782"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1783">
      <OPTION NAME="--chip=" VALUE="16LF1783"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1784">
      <OPTION NAME="--chip=" VALUE="16LF1784"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1786">
      <OPTION NAME="--chip=" VALUE="16LF1786"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1787">
      <OPTION NAME="--chip=" VALUE="16LF1787"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1788">
      <OPTION NAME="--chip=" VALUE="16LF1788"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1789">
      <OPTION NAME="--chip=" VALUE="16LF1789"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1823">
      <OPTION NAME="--chip=" VALUE="16LF1823"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1824">
      <OPTION NAME="--chip=" VALUE="16LF1824"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1825">
      <OPTION NAME="--chip=" VALUE="16LF1825"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1826">
      <OPTION NAME="--chip=" VALUE="16LF1826"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1827">
      <OPTION NAME="--chip=" VALUE="16LF1827"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1828">
      <OPTION NAME="--chip=" VALUE="16LF1828"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1829">
      <OPTION NAME="--chip=" VALUE="16LF1829"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1847">
      <OPTION NAME="--chip=" VALUE="16LF1847"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1902">
      <OPTION NAME="--chip=" VALUE="16LF1902"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1903">
      <OPTION NAME="--chip=" VALUE="16LF1903"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1904">
      <OPTION NAME="--chip=" VALUE="16LF1904"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1906">
      <OPTION NAME="--chip=" VALUE="16LF1906"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1907">
      <OPTION NAME="--chip=" VALUE="16LF1907"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1933">
      <OPTION NAME="--chip=" VALUE="16LF1933"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1934">
      <OPTION NAME="--chip=" VALUE="16LF1934"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1936">
      <OPTION NAME="--chip=" VALUE="16LF1936"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1937">
      <OPTION NAME="--chip=" VALUE="16LF1937"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1938">
      <OPTION NAME="--chip=" VALUE="16LF1938"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1939">
      <OPTION NAME="--chip=" VALUE="16LF1939"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1946">
      <OPTION NAME="--chip=" VALUE="16LF1946"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF1947">
      <OPTION NAME="--chip=" VALUE="16LF1947"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF707">
      <OPTION NAME="--chip=" VALUE="16LF707"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF720">
      <OPTION NAME="--chip=" VALUE="16LF720"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF721">
      <OPTION NAME="--chip=" VALUE="16LF721"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF722">
      <OPTION NAME="--chip=" VALUE="16LF722"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF722A">
      <OPTION NAME="--chip=" VALUE="16LF722A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF723">
      <OPTION NAME="--chip=" VALUE="16LF723"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF723A">
      <OPTION NAME="--chip=" VALUE="16LF723A"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF724">
      <OPTION NAME="--chip=" VALUE="16LF724"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF726">
      <OPTION NAME="--chip=" VALUE="16LF726"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16LF727">
      <OPTION NAME="--chip=" VALUE="16LF727"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F18854">
      <OPTION NAME="--chip=" VALUE="16F18854"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F18855">
      <OPTION NAME="--chip=" VALUE="16F18855"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F18856">
      <OPTION NAME="--chip=" VALUE="16F18856"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F18857">
      <OPTION NAME="--chip=" VALUE="16F18857"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F18875">
      <OPTION NAME="--chip=" VALUE="16F18875"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F18876">
      <OPTION NAME="--chip=" VALUE="16F18876"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC16F18877">
      <OPTION NAME="--chip=" VALUE="16F18877"/>
    </CONTROLLER>
  </FAMILY>
  <FAMILY NAME="PIC18">
    <CONTROLLER NAME="PIC18C242">
      <OPTION NAME="--chip=" VALUE="18C242"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18C252">
      <OPTION NAME="--chip=" VALUE="18C252"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18C442">
      <OPTION NAME="--chip=" VALUE="18C442"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18C452">
      <OPTION NAME="--chip=" VALUE="18C452"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18C601">
      <OPTION NAME="--chip=" VALUE="18C601"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18C658">
      <OPTION NAME="--chip=" VALUE="18C658"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18C801">
      <OPTION NAME="--chip=" VALUE="18C801"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18C858">
      <OPTION NAME="--chip=" VALUE="18C858"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F1220">
      <OPTION NAME="--chip=" VALUE="18F1220"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F1230">
      <OPTION NAME="--chip=" VALUE="18F1230"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F1320">
      <OPTION NAME="--chip=" VALUE="18F1320"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F1330">
      <OPTION NAME="--chip=" VALUE="18F1330"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F13K22">
      <OPTION NAME="--chip=" VALUE="18F13K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F13K50">
      <OPTION NAME="--chip=" VALUE="18F13K50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F14K22">
      <OPTION NAME="--chip=" VALUE="18F14K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F14K22LIN">
      <OPTION NAME="--chip=" VALUE="18F14K22LIN"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F14K50">
      <OPTION NAME="--chip=" VALUE="18F14K50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2220">
      <OPTION NAME="--chip=" VALUE="18F2220"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2221">
      <OPTION NAME="--chip=" VALUE="18F2221"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2320">
      <OPTION NAME="--chip=" VALUE="18F2320"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2321">
      <OPTION NAME="--chip=" VALUE="18F2321"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2331">
      <OPTION NAME="--chip=" VALUE="18F2331"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F23K20">
      <OPTION NAME="--chip=" VALUE="18F23K20"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F23K22">
      <OPTION NAME="--chip=" VALUE="18F23K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2410">
      <OPTION NAME="--chip=" VALUE="18F2410"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F242">
      <OPTION NAME="--chip=" VALUE="18F242"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2420">
      <OPTION NAME="--chip=" VALUE="18F2420"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2423">
      <OPTION NAME="--chip=" VALUE="18F2423"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2431">
      <OPTION NAME="--chip=" VALUE="18F2431"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2439">
      <OPTION NAME="--chip=" VALUE="18F2439"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2450">
      <OPTION NAME="--chip=" VALUE="18F2450"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2455">
      <OPTION NAME="--chip=" VALUE="18F2455"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2458">
      <OPTION NAME="--chip=" VALUE="18F2458"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F248">
      <OPTION NAME="--chip=" VALUE="18F248"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2480">
      <OPTION NAME="--chip=" VALUE="18F2480"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F24J10">
      <OPTION NAME="--chip=" VALUE="18F24J10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F24J11">
      <OPTION NAME="--chip=" VALUE="18F24J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F24J50">
      <OPTION NAME="--chip=" VALUE="18F24J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F24K20">
      <OPTION NAME="--chip=" VALUE="18F24K20"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F24K22">
      <OPTION NAME="--chip=" VALUE="18F24K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F24K50">
      <OPTION NAME="--chip=" VALUE="18F24K50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F24K40">
      <OPTION NAME="--chip=" VALUE="18F24K40"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F25K40">
      <OPTION NAME="--chip=" VALUE="18F25K40"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F26K40">
      <OPTION NAME="--chip=" VALUE="18F26K40"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F27K40">
      <OPTION NAME="--chip=" VALUE="18F27K40"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F45K40">
      <OPTION NAME="--chip=" VALUE="18F45K40"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F46K40">
      <OPTION NAME="--chip=" VALUE="18F46K40"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F47K40">
      <OPTION NAME="--chip=" VALUE="18F47K40"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F24Q10">
      <OPTION NAME="--chip=" VALUE="18F24Q10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F25Q10">
      <OPTION NAME="--chip=" VALUE="18F25Q10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F26Q10">
      <OPTION NAME="--chip=" VALUE="18F26Q10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F27Q10">
      <OPTION NAME="--chip=" VALUE="18F27Q10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F45Q10">
      <OPTION NAME="--chip=" VALUE="18F45Q10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F46Q10">
      <OPTION NAME="--chip=" VALUE="18F46Q10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F47Q10">
      <OPTION NAME="--chip=" VALUE="18F47Q10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2510">
      <OPTION NAME="--chip=" VALUE="18F2510"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2515">
      <OPTION NAME="--chip=" VALUE="18F2515"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F252">
      <OPTION NAME="--chip=" VALUE="18F252"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2520">
      <OPTION NAME="--chip=" VALUE="18F2520"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2523">
      <OPTION NAME="--chip=" VALUE="18F2523"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2525">
      <OPTION NAME="--chip=" VALUE="18F2525"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2539">
      <OPTION NAME="--chip=" VALUE="18F2539"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2550">
      <OPTION NAME="--chip=" VALUE="18F2550"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2553">
      <OPTION NAME="--chip=" VALUE="18F2553"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F258">
      <OPTION NAME="--chip=" VALUE="18F258"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2580">
      <OPTION NAME="--chip=" VALUE="18F2580"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2585">
      <OPTION NAME="--chip=" VALUE="18F2585"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F25J10">
      <OPTION NAME="--chip=" VALUE="18F25J10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F25J11">
      <OPTION NAME="--chip=" VALUE="18F25J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F25J50">
      <OPTION NAME="--chip=" VALUE="18F25J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F25K20">
      <OPTION NAME="--chip=" VALUE="18F25K20"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F25K22">
      <OPTION NAME="--chip=" VALUE="18F25K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F25K50">
      <OPTION NAME="--chip=" VALUE="18F25K50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F25K80">
      <OPTION NAME="--chip=" VALUE="18F25K80"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2610">
      <OPTION NAME="--chip=" VALUE="18F2610"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2620">
      <OPTION NAME="--chip=" VALUE="18F2620"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2680">
      <OPTION NAME="--chip=" VALUE="18F2680"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2682">
      <OPTION NAME="--chip=" VALUE="18F2682"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F2685">
      <OPTION NAME="--chip=" VALUE="18F2685"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F26J11">
      <OPTION NAME="--chip=" VALUE="18F26J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F26J13">
      <OPTION NAME="--chip=" VALUE="18F26J13"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F26J50">
      <OPTION NAME="--chip=" VALUE="18F26J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F26J53">
      <OPTION NAME="--chip=" VALUE="18F26J53"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F26K20">
      <OPTION NAME="--chip=" VALUE="18F26K20"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F26K22">
      <OPTION NAME="--chip=" VALUE="18F26K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F26K80">
      <OPTION NAME="--chip=" VALUE="18F26K80"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F27J13">
      <OPTION NAME="--chip=" VALUE="18F27J13"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F27J53">
      <OPTION NAME="--chip=" VALUE="18F27J53"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4220">
      <OPTION NAME="--chip=" VALUE="18F4220"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4221">
      <OPTION NAME="--chip=" VALUE="18F4221"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4320">
      <OPTION NAME="--chip=" VALUE="18F4320"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4321">
      <OPTION NAME="--chip=" VALUE="18F4321"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4331">
      <OPTION NAME="--chip=" VALUE="18F4331"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F43K20">
      <OPTION NAME="--chip=" VALUE="18F43K20"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F43K22">
      <OPTION NAME="--chip=" VALUE="18F43K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4410">
      <OPTION NAME="--chip=" VALUE="18F4410"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F442">
      <OPTION NAME="--chip=" VALUE="18F442"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4420">
      <OPTION NAME="--chip=" VALUE="18F4420"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4423">
      <OPTION NAME="--chip=" VALUE="18F4423"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4431">
      <OPTION NAME="--chip=" VALUE="18F4431"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4439">
      <OPTION NAME="--chip=" VALUE="18F4439"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4450">
      <OPTION NAME="--chip=" VALUE="18F4450"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4455">
      <OPTION NAME="--chip=" VALUE="18F4455"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4458">
      <OPTION NAME="--chip=" VALUE="18F4458"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F448">
      <OPTION NAME="--chip=" VALUE="18F448"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4480">
      <OPTION NAME="--chip=" VALUE="18F4480"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F44J10">
      <OPTION NAME="--chip=" VALUE="18F44J10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F44J11">
      <OPTION NAME="--chip=" VALUE="18F44J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F44J50">
      <OPTION NAME="--chip=" VALUE="18F44J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F44K20">
      <OPTION NAME="--chip=" VALUE="18F44K20"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F44K22">
      <OPTION NAME="--chip=" VALUE="18F44K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4510">
      <OPTION NAME="--chip=" VALUE="18F4510"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4515">
      <OPTION NAME="--chip=" VALUE="18F4515"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F452">
      <OPTION NAME="--chip=" VALUE="18F452"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4520">
      <OPTION NAME="--chip=" VALUE="18F4520"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4523">
      <OPTION NAME="--chip=" VALUE="18F4523"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4525">
      <OPTION NAME="--chip=" VALUE="18F4525"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4539">
      <OPTION NAME="--chip=" VALUE="18F4539"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4550">
      <OPTION NAME="--chip=" VALUE="18F4550"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4553">
      <OPTION NAME="--chip=" VALUE="18F4553"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F458">
      <OPTION NAME="--chip=" VALUE="18F458"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4580">
      <OPTION NAME="--chip=" VALUE="18F4580"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4585">
      <OPTION NAME="--chip=" VALUE="18F4585"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F45J10">
      <OPTION NAME="--chip=" VALUE="18F45J10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F45J11">
      <OPTION NAME="--chip=" VALUE="18F45J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F45J50">
      <OPTION NAME="--chip=" VALUE="18F45J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F45K20">
      <OPTION NAME="--chip=" VALUE="18F45K20"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F45K22">
      <OPTION NAME="--chip=" VALUE="18F45K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F45K50">
      <OPTION NAME="--chip=" VALUE="18F45K50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F45K80">
      <OPTION NAME="--chip=" VALUE="18F45K80"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4610">
      <OPTION NAME="--chip=" VALUE="18F4610"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4620">
      <OPTION NAME="--chip=" VALUE="18F4620"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4680">
      <OPTION NAME="--chip=" VALUE="18F4680"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4682">
      <OPTION NAME="--chip=" VALUE="18F4682"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F4685">
      <OPTION NAME="--chip=" VALUE="18F4685"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F46J11">
      <OPTION NAME="--chip=" VALUE="18F46J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F46J13">
      <OPTION NAME="--chip=" VALUE="18F46J13"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F46J50">
      <OPTION NAME="--chip=" VALUE="18F46J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F46J53">
      <OPTION NAME="--chip=" VALUE="18F46J53"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F46K20">
      <OPTION NAME="--chip=" VALUE="18F46K20"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F46K22">
      <OPTION NAME="--chip=" VALUE="18F46K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F46KS22">
      <OPTION NAME="--chip=" VALUE="18F46KS22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F46K80">
      <OPTION NAME="--chip=" VALUE="18F46K80"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F47J13">
      <OPTION NAME="--chip=" VALUE="18F47J13"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F47J53">
      <OPTION NAME="--chip=" VALUE="18F47J53"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6310">
      <OPTION NAME="--chip=" VALUE="18F6310"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6390">
      <OPTION NAME="--chip=" VALUE="18F6390"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6393">
      <OPTION NAME="--chip=" VALUE="18F6393"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F63J11">
      <OPTION NAME="--chip=" VALUE="18F63J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F63J90">
      <OPTION NAME="--chip=" VALUE="18F63J90"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6410">
      <OPTION NAME="--chip=" VALUE="18F6410"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6490">
      <OPTION NAME="--chip=" VALUE="18F6490"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6493">
      <OPTION NAME="--chip=" VALUE="18F6493"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F64J11">
      <OPTION NAME="--chip=" VALUE="18F64J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F64J90">
      <OPTION NAME="--chip=" VALUE="18F64J90"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6520">
      <OPTION NAME="--chip=" VALUE="18F6520"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6525">
      <OPTION NAME="--chip=" VALUE="18F6525"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6527">
      <OPTION NAME="--chip=" VALUE="18F6527"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6585">
      <OPTION NAME="--chip=" VALUE="18F6585"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F65J10">
      <OPTION NAME="--chip=" VALUE="18F65J10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F65J11">
      <OPTION NAME="--chip=" VALUE="18F65J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F65J15">
      <OPTION NAME="--chip=" VALUE="18F65J15"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F65J50">
      <OPTION NAME="--chip=" VALUE="18F65J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F65J90">
      <OPTION NAME="--chip=" VALUE="18F65J90"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F65J94">
      <OPTION NAME="--chip=" VALUE="18F65J94"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F65K22">
      <OPTION NAME="--chip=" VALUE="18F65K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F65K80">
      <OPTION NAME="--chip=" VALUE="18F65K80"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F65K90">
      <OPTION NAME="--chip=" VALUE="18F65K90"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6620">
      <OPTION NAME="--chip=" VALUE="18F6620"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6621">
      <OPTION NAME="--chip=" VALUE="18F6621"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6622">
      <OPTION NAME="--chip=" VALUE="18F6622"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6627">
      <OPTION NAME="--chip=" VALUE="18F6627"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6628">
      <OPTION NAME="--chip=" VALUE="18F6628"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6680">
      <OPTION NAME="--chip=" VALUE="18F6680"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F66J10">
      <OPTION NAME="--chip=" VALUE="18F66J10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F66J11">
      <OPTION NAME="--chip=" VALUE="18F66J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F66J15">
      <OPTION NAME="--chip=" VALUE="18F66J15"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F66J16">
      <OPTION NAME="--chip=" VALUE="18F66J16"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F66J50">
      <OPTION NAME="--chip=" VALUE="18F66J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F66J55">
      <OPTION NAME="--chip=" VALUE="18F66J55"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F66J60">
      <OPTION NAME="--chip=" VALUE="18F66J60"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F66J65">
      <OPTION NAME="--chip=" VALUE="18F66J65"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F66J90">
      <OPTION NAME="--chip=" VALUE="18F66J90"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F66J93">
      <OPTION NAME="--chip=" VALUE="18F66J93"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F66J94">
      <OPTION NAME="--chip=" VALUE="18F66J94"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F66J99">
      <OPTION NAME="--chip=" VALUE="18F66J99"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F66K22">
      <OPTION NAME="--chip=" VALUE="18F66K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F66K80">
      <OPTION NAME="--chip=" VALUE="18F66K80"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F66K90">
      <OPTION NAME="--chip=" VALUE="18F66K90"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6720">
      <OPTION NAME="--chip=" VALUE="18F6720"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6722">
      <OPTION NAME="--chip=" VALUE="18F6722"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F6723">
      <OPTION NAME="--chip=" VALUE="18F6723"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F67J10">
      <OPTION NAME="--chip=" VALUE="18F67J10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F67J11">
      <OPTION NAME="--chip=" VALUE="18F67J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F67J50">
      <OPTION NAME="--chip=" VALUE="18F67J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F67J60">
      <OPTION NAME="--chip=" VALUE="18F67J60"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F67J90">
      <OPTION NAME="--chip=" VALUE="18F67J90"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F67J93">
      <OPTION NAME="--chip=" VALUE="18F67J93"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F67J94">
      <OPTION NAME="--chip=" VALUE="18F67J94"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F67K22">
      <OPTION NAME="--chip=" VALUE="18F67K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F67K90">
      <OPTION NAME="--chip=" VALUE="18F67K90"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8310">
      <OPTION NAME="--chip=" VALUE="18F8310"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8390">
      <OPTION NAME="--chip=" VALUE="18F8390"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8393">
      <OPTION NAME="--chip=" VALUE="18F8393"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F83J11">
      <OPTION NAME="--chip=" VALUE="18F83J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F83J90">
      <OPTION NAME="--chip=" VALUE="18F83J90"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8410">
      <OPTION NAME="--chip=" VALUE="18F8410"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8490">
      <OPTION NAME="--chip=" VALUE="18F8490"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8493">
      <OPTION NAME="--chip=" VALUE="18F8493"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F84J11">
      <OPTION NAME="--chip=" VALUE="18F84J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F84J90">
      <OPTION NAME="--chip=" VALUE="18F84J90"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8520">
      <OPTION NAME="--chip=" VALUE="18F8520"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8525">
      <OPTION NAME="--chip=" VALUE="18F8525"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8527">
      <OPTION NAME="--chip=" VALUE="18F8527"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8585">
      <OPTION NAME="--chip=" VALUE="18F8585"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F85J10">
      <OPTION NAME="--chip=" VALUE="18F85J10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F85J11">
      <OPTION NAME="--chip=" VALUE="18F85J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F85J15">
      <OPTION NAME="--chip=" VALUE="18F85J15"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F85J50">
      <OPTION NAME="--chip=" VALUE="18F85J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F85J90">
      <OPTION NAME="--chip=" VALUE="18F85J90"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F85J94">
      <OPTION NAME="--chip=" VALUE="18F85J94"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F85K22">
      <OPTION NAME="--chip=" VALUE="18F85K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F85K90">
      <OPTION NAME="--chip=" VALUE="18F85K90"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8620">
      <OPTION NAME="--chip=" VALUE="18F8620"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8621">
      <OPTION NAME="--chip=" VALUE="18F8621"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8622">
      <OPTION NAME="--chip=" VALUE="18F8622"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8627">
      <OPTION NAME="--chip=" VALUE="18F8627"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8628">
      <OPTION NAME="--chip=" VALUE="18F8628"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8680">
      <OPTION NAME="--chip=" VALUE="18F8680"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F86J10">
      <OPTION NAME="--chip=" VALUE="18F86J10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F86J11">
      <OPTION NAME="--chip=" VALUE="18F86J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F86J15">
      <OPTION NAME="--chip=" VALUE="18F86J15"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F86J16">
      <OPTION NAME="--chip=" VALUE="18F86J16"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F86J50">
      <OPTION NAME="--chip=" VALUE="18F86J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F86J55">
      <OPTION NAME="--chip=" VALUE="18F86J55"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F86J60">
      <OPTION NAME="--chip=" VALUE="18F86J60"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F86J65">
      <OPTION NAME="--chip=" VALUE="18F86J65"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F86J72">
      <OPTION NAME="--chip=" VALUE="18F86J72"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F86J90">
      <OPTION NAME="--chip=" VALUE="18F86J90"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F86J93">
      <OPTION NAME="--chip=" VALUE="18F86J93"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F86J94">
      <OPTION NAME="--chip=" VALUE="18F86J94"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F86J99">
      <OPTION NAME="--chip=" VALUE="18F86J99"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F86K22">
      <OPTION NAME="--chip=" VALUE="18F86K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F86K90">
      <OPTION NAME="--chip=" VALUE="18F86K90"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8720">
      <OPTION NAME="--chip=" VALUE="18F8720"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8722">
      <OPTION NAME="--chip=" VALUE="18F8722"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F8723">
      <OPTION NAME="--chip=" VALUE="18F8723"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F87J10">
      <OPTION NAME="--chip=" VALUE="18F87J10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F87J11">
      <OPTION NAME="--chip=" VALUE="18F87J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F87J50">
      <OPTION NAME="--chip=" VALUE="18F87J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F87J60">
      <OPTION NAME="--chip=" VALUE="18F87J60"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F87J72">
      <OPTION NAME="--chip=" VALUE="18F87J72"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F87J90">
      <OPTION NAME="--chip=" VALUE="18F87J90"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F87J93">
      <OPTION NAME="--chip=" VALUE="18F87J93"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F87J94">
      <OPTION NAME="--chip=" VALUE="18F87J94"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F87K22">
      <OPTION NAME="--chip=" VALUE="18F87K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F87K90">
      <OPTION NAME="--chip=" VALUE="18F87K90"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F95J94">
      <OPTION NAME="--chip=" VALUE="18F95J94"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F96J60">
      <OPTION NAME="--chip=" VALUE="18F96J60"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F96J65">
      <OPTION NAME="--chip=" VALUE="18F96J65"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F96J94">
      <OPTION NAME="--chip=" VALUE="18F96J94"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F96J99">
      <OPTION NAME="--chip=" VALUE="18F96J99"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F97J60">
      <OPTION NAME="--chip=" VALUE="18F97J60"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18F97J94">
      <OPTION NAME="--chip=" VALUE="18F97J94"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF13K22">
      <OPTION NAME="--chip=" VALUE="18LF13K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF13K50">
      <OPTION NAME="--chip=" VALUE="18LF13K50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF14K22">
      <OPTION NAME="--chip=" VALUE="18LF14K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF14K50">
      <OPTION NAME="--chip=" VALUE="18LF14K50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF23K22">
      <OPTION NAME="--chip=" VALUE="18LF23K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF24J10">
      <OPTION NAME="--chip=" VALUE="18LF24J10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF24J11">
      <OPTION NAME="--chip=" VALUE="18LF24J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF24J50">
      <OPTION NAME="--chip=" VALUE="18LF24J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF24K22">
      <OPTION NAME="--chip=" VALUE="18LF24K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF24K50">
      <OPTION NAME="--chip=" VALUE="18LF24K50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF25J10">
      <OPTION NAME="--chip=" VALUE="18LF25J10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF25J11">
      <OPTION NAME="--chip=" VALUE="18LF25J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF25J50">
      <OPTION NAME="--chip=" VALUE="18LF25J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF25K22">
      <OPTION NAME="--chip=" VALUE="18LF25K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF25K50">
      <OPTION NAME="--chip=" VALUE="18LF25K50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF25K80">
      <OPTION NAME="--chip=" VALUE="18LF25K80"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF26J11">
      <OPTION NAME="--chip=" VALUE="18LF26J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF26J13">
      <OPTION NAME="--chip=" VALUE="18LF26J13"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF26J50">
      <OPTION NAME="--chip=" VALUE="18LF26J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF26J53">
      <OPTION NAME="--chip=" VALUE="18LF26J53"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF26K22">
      <OPTION NAME="--chip=" VALUE="18LF26K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF26K80">
      <OPTION NAME="--chip=" VALUE="18LF26K80"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF27J13">
      <OPTION NAME="--chip=" VALUE="18LF27J13"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF27J53">
      <OPTION NAME="--chip=" VALUE="18LF27J53"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF43K22">
      <OPTION NAME="--chip=" VALUE="18LF43K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF44J10">
      <OPTION NAME="--chip=" VALUE="18LF44J10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF44J11">
      <OPTION NAME="--chip=" VALUE="18LF44J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF44J50">
      <OPTION NAME="--chip=" VALUE="18LF44J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF44K22">
      <OPTION NAME="--chip=" VALUE="18LF44K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF45J10">
      <OPTION NAME="--chip=" VALUE="18LF45J10"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF45J11">
      <OPTION NAME="--chip=" VALUE="18LF45J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF45J50">
      <OPTION NAME="--chip=" VALUE="18LF45J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF45K22">
      <OPTION NAME="--chip=" VALUE="18LF45K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF45K50">
      <OPTION NAME="--chip=" VALUE="18LF45K50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF45K80">
      <OPTION NAME="--chip=" VALUE="18LF45K80"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF46J11">
      <OPTION NAME="--chip=" VALUE="18LF46J11"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF46J13">
      <OPTION NAME="--chip=" VALUE="18LF46J13"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF46J50">
      <OPTION NAME="--chip=" VALUE="18LF46J50"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF46J53">
      <OPTION NAME="--chip=" VALUE="18LF46J53"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF46K22">
      <OPTION NAME="--chip=" VALUE="18LF46K22"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF46K80">
      <OPTION NAME="--chip=" VALUE="18LF46K80"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF47J13">
      <OPTION NAME="--chip=" VALUE="18LF47J13"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF47J53">
      <OPTION NAME="--chip=" VALUE="18LF47J53"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF65K80">
      <OPTION NAME="--chip=" VALUE="18LF65K80"/>
    </CONTROLLER>
    <CONTROLLER NAME="PIC18LF66K80">
      <OPTION NAME="--chip=" VALUE="18LF66K80"/>
    </CONTROLLER>
  </FAMILY>
  <!-- Compiler Detection -->
  <DETECT KEYLOC="HKEY_LOCAL_MACHINE\SOFTWARE\Microchip\MPLAB XC8 C Compiler" KEY="Location" TYPE="NAMED" SUF="bin/xc8.exe" DATE="2010-02-03">
    <CHECK ARG="--ver" STR="Microchip MPLAB XC8 C Compiler"/>
  </DETECT>
  <DETECT PATH="%PROGRAMFILES%/Microchip/xc8/%*%" LEVELS="1" SUF="bin/xc8.exe" DATE="2010-02-03">
    <CHECK ARG="--ver" STR="Microchip MPLAB XC8 C Compiler"/>
  </DETECT>
  <DETECT PATH="%PROGRAMW6432%/Microchip/xc8/%*%" LEVELS="1" SUF="bin/xc8.exe" DATE="2010-02-03">
    <CHECK ARG="--ver" STR="Microchip MPLAB XC8 C Compiler"/>
  </DETECT>
  <PATH ADD="%COMPILER_DIR%/bin"/>
  <!-- File Types -->
  <FILE NAME="c" DESC="C Source" CATEGORY="Source" SOURCE="1" ICON="project_c.png"/>
  <FILE NAME="as" DESC="Assembler Source" CATEGORY="Source" SOURCE="1" ICON="project_assembly.png"/>
  <FILE NAME="asm" DESC="Assembler Source" CATEGORY="Source" SOURCE="1" ICON="project_assembly.png"/>
  <FILE NAME="h" DESC="C Include" CATEGORY="Header" SOURCE="1" ICON="project_header.png"/>
  <FILE NAME="inc" DESC="Assembler Include" CATEGORY="Header" SOURCE="1" ICON="project_source.png"/>
  <FILE NAME="lib" DESC="Object Library" CATEGORY="Library"/>
  <FILE NAME="lpp" DESC="P-Code Library" CATEGORY="Library"/>
  <FILE NAME="p1" DESC="P-Code" CATEGORY="Library"/>
  <FILE NAME="cof" DESC="Microchip Coff" CATEGORY="Firmware Binary" FIRMWARE="1"/>
  <FILE NAME="hex" DESC="Intel Hex" CATEGORY="Firmware Binary" FIRMWARE="1"/>
  <!-- C Compiler -->
  <PROCESS TOOL="CC" NAME="C Compiler" CMDLINE="$(CC) $(CCFLAGS) %OPTIONS% -O%OUTFILE_QUOTED% %INFILE_QUOTED%">
    <FILE INPUT="c" OUTPUT="p1"/>
    <FILE TEMP="pre"/>
    <FILE TEMP="lst"/>
    <OPTION NAME="--pass1"/>
    <OPTION NAME="--errformat=" VALUE="&quot;Error at file %%%%f line %%%%l column %%%%c: (%%%%n) %%%%s&quot;"/>
    <OPTION NAME="--warnformat=" VALUE="&quot;Warning at file %%%%f line %%%%l column %%%%c: (%%%%n) %%%%s&quot;"/>
    <OPTION NAME="--msgformat=" VALUE="&quot;Message at file %%%%f line %%%%l column %%%%c: (%%%%n) %%%%s&quot;"/>
    <MESSAGE VALUE="^(Error|Warning|Message) at file (.+) line (\d+) column (\d*): .+$">
      <FIELD NAME="FILENAME" POSITION="2"/>
      <FIELD NAME="LINE" POSITION="3" OFFSET="-1"/>
      <FIELD NAME="COLUMN" POSITION="4" OFFSET="0"/>
    </MESSAGE>
  </PROCESS>
  <!-- Assembler -->
  <PROCESS TOOL="ASM" NAME="Assembler" CMDLINE="$(ASM) $(ASMFLAGS) %OPTIONS% -O%OUTFILE_QUOTED_DOS% %INFILE_QUOTED_DOS%">
    <FILE INPUT="as" OUTPUT="obj"/>
    <FILE TEMP="rlf"/>
    <OPTION NAME="-C"/>
    <OPTION NAME="--errformat=" VALUE="&quot;Error at file %%%%f line %%%%l column %%%%c: (%%%%n) %%%%s&quot;"/>
    <OPTION NAME="--warnformat=" VALUE="&quot;Warning at file %%%%f line %%%%l column %%%%c: (%%%%n) %%%%s&quot;"/>
    <OPTION NAME="--msgformat=" VALUE="&quot;Message at file %%%%f line %%%%l column %%%%c: (%%%%n) %%%%s&quot;"/>
    <MESSAGE VALUE="^(Error|Warning|Message) at file (.+) line (\d+) column (\d*): .+$">
      <FIELD NAME="FILENAME" POSITION="2"/>
      <FIELD NAME="LINE" POSITION="3" OFFSET="-1"/>
      <FIELD NAME="COLUMN" POSITION="4" OFFSET="0"/>
    </MESSAGE>
  </PROCESS>
  <!-- Linker -->
  <PROCESS TOOL="LD" NAME="Linker" CMDLINE="$(LD) $(LDFLAGS) %OPTIONS% -O%OUTFILE_QUOTED% %INFILES_QUOTED%">
    <FILE OUTPUT="cof">
      <FILE TEMP="hex"/>
      <OPTION NAME="--output=" VALUE="mcof"/>
    </FILE>
    <FILE OUTPUT="hex">
      <OPTION NAME="--output=" VALUE="intel"/>
    </FILE>
    <FILE INPUT="p1"/>
    <FILE INPUT="obj"/>
    <FILE INPUT="lib"/>
    <FILE INPUT="lpp"/>
    <FILE TEMP="hxl"/>
    <FILE TEMP="lst"/>
    <FILE TEMP="sym"/>
    <FILE TEMP="obj"/>
    <FILE TEMP="sdb"/>
    <FILE TEMP="as"/>
    <FILE TEMP="startup.obj" NAME="%OUTFILE_DIR%\startup.obj"/>
    <FILE TEMP="startup.rlf" NAME="%OUTFILE_DIR%\startup.rlf"/>
    <FILE TEMP="startup.as" NAME="%OUTFILE_DIR%\startup.as"/>
    <FILE TEMP="startup.lst" NAME="%OUTFILE_DIR%\startup.lst"/>
    <FILE TEMP="funclist." NAME="%TARGET_DIR%\funclist."/>
    <POSTPROCESS CMDLINE="rm startup.as"/>
    <POSTPROCESS CMDLINE="rm %OUTFILE_NAME%.as"/>
  </PROCESS>
  <!-- Librarian -->
  <PROCESS TOOL="LIB" NAME="Librarian" CMDLINE="$(LIB) $(LIBFLAGS) %OPTIONS% -O%OUTFILE_QUOTED% %INFILES_QUOTED%">
    <FILE OUTPUT="lib">
      <FILE INPUT="obj"/>
      <FILE INPUT="lib"/>
      <OPTION NAME="--output=" VALUE="lib"/>
    </FILE>
    <FILE OUTPUT="lpp">
      <FILE INPUT="p1"/>
      <FILE INPUT="lpp"/>
      <OPTION NAME="--output=" VALUE="lpp"/>
    </FILE>
  </PROCESS>
  <!-- Compilation Targets -->
  <TARGET NAME="Debug">
    <FILE OUTPUT="cof"/>
    <OPTION TOOL="CC" NAME="-G"/>
    <OPTION TOOL="ASM" NAME="-G"/>
    <OPTION TOOL="LD" NAME="-G"/>
  </TARGET>
  <TARGET NAME="Release">
    <FILE OUTPUT="hex"/>
    <POSTPROCESS CMDLINE="cp &quot;%OUTFILE%&quot; &quot;%SOLUTION_ABS_DIR%/%PROJECT_NAME%.%OUTFILE_TYPE%&quot;"/>
  </TARGET>
  <SOURCE NAME="main.c" FROM="xc8main.c" OPEN="1"/>
</COMPILER>
