<per:per xmlns:per="http://crownking/per" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://crownking/per ../../schema/per/per.xsd"> <per:version major="0" minor="0" rev="0"/> <per:peripheral name="PPS"> <per:periphConfig> <per:sfr key="IOLOCK" sfr="OSCCON2" field="IOLOCK" critical="false"/> <per:sfr key="RPIN" sfr="RPINR[0-9]+.*"/> <per:cfg key="IOL1WAY" cfg="CONFIG[1-9][L|H]" field="IOL1WAY"/> <per:periphClassDesc class="PPS.PPSLite"/> </per:periphConfig> <per:periphConfig> <per:sfr key="IOLOCK" sfr="PPSCON" field="IOLOCK"/> <per:cfg key="IOL1WAY" cfg="CONFIG[1-9][L|H]" field="IOL1WAY"/> <per:periphClassDesc class="PPS.PPS"/> </per:periphConfig> <per:periphConfig> <per:sfr key="PPSLOCK" sfr="PPSLOCK" field="PPSLOCKED"/> <per:cfg key="PPS1WAY" cfg="CONFIG[1-9][L|H]?" field="PPS1WAY"/> <per:periphClassDesc class="PPS.PPSPorts"/> </per:periphConfig> <per:periphConfig> <per:cfg key="MUXBIT" cfg="CONFIG3H" field="(\w*MX\b)|(\w*MUX\b)"/> <per:periphClassDesc class="PPS.PPS_CONFIG"/> </per:periphConfig> </per:peripheral> <per:peripheral name="PullUp"> <per:periphConfig> <per:sfr key="RBPU" sfr="INTCON[0-9]+" field="n?RA?BPU" optional="true"/> <per:sfr key="RBPU_INTCON" sfr="INTCON[0-9]+" field="n?RA?BPU" optional="true"/> <per:sfr key="WPU#" sfr="WPU#" metaf="#" metar="A|B|C" optional="true"/> <per:pin key="RA#" pinID="RA#" metaf="#" metar="0|1|2|3|4|5|6|7|8|9" optional="true" critical="false"/> <per:pin key="RB#" pinID="RB#" metaf="#" metar="0|1|2|3|4|5|6|7|8|9" optional="true" critical="false"/> <per:pin key="RC#" pinID="RC#" metaf="#" metar="0|1|2|3|4|5|6|7|8|9" optional="true" critical="false"/> <per:pin key="MCLR" pinID="(n)?MCLR(_n)?"/> <per:cfg key="MCLRE" cfg="CONFIG[0-9]?[H|L]?" field="MCLRE" optional="true" critical="false"/> <per:periphClassDesc class="PullUp"/> </per:periphConfig> </per:peripheral> <per:peripheral name="DEEP_SLEEP"> <per:periphConfig> <per:sfr key="DSGPR0" sfr="DSGPR0"/> <per:sfr key="DSGPR1" sfr="DSGPR1"/> <per:sfr key="DSGPR2" sfr="DSGPR2"/> <per:sfr key="DSGPR3" sfr="DSGPR3"/> <per:sfr key="DSCONL" sfr="DSCONL"/> <per:sfr key="RELEASE" sfr="DSCONL" field="RELEASE"/> <per:sfr key="DSCONH" sfr="DSCONH"/> <per:sfr key="DSEN" sfr="DSCONH" field="DSEN"/> <per:sfr key="DSWAKEL" sfr="DSWAKEL"/> <per:sfr key="DSMCLR" sfr="DSWAKEL" field="DSMCLR"/> <per:sfr key="DSPOR" sfr="DSWAKEL" field="DSPOR"/> <per:sfr key="DSRTC" sfr="DSWAKEL" field="DSRTC"/> <per:sfr key="DSWDT" sfr="DSWAKEL" field="DSWDT"/> <per:sfr key="DSWAKEH" sfr="DSWAKEH"/> <per:sfr key="DSINT0" sfr="DSWAKEH" field="DSINT0"/> <per:sfr key="RCON" sfr="RCON4" critical="false"/> <per:sfr key="SRETEN" sfr="RCON4" field="SRETEN"/> <per:sfr key="DPSLP" sfr="RCON4" field="DPSLP"/> <per:cfg key="RETEN" cfg="CONFIG7L" field="RETEN"/> <per:cfg key="DSBITEN" cfg="CONFIG7L" field="DSBITEN"/> <per:periphClassDesc class="DeepSleep.DeepSleep8bitRetention"/> <per:initParam param="B"/> </per:periphConfig> <per:periphConfig> <per:sfr key="DSGPR0" sfr="DSGPR0"/> <per:sfr key="DSGPR1" sfr="DSGPR1"/> <per:sfr key="DSCONL" sfr="DSCONL"/> <per:sfr key="RELEASE" sfr="DSCONL" field="RELEASE"/> <per:sfr key="DSCONH" sfr="DSCONH"/> <per:sfr key="DSEN" sfr="DSCONH" field="DSEN"/> <per:sfr key="OSCCON" sfr="OSCCON" critical="false"/> <per:sfr key="IDLEN" sfr="OSCCON" field="IDLEN" critical="false"/> <per:sfr key="WDTCON" sfr="WDTCON" critical="false"/> <per:sfr key="REGSLP" sfr="WDTCON" field="REGSLP" critical="false"/> <per:sfr key="DS" sfr="WDTCON" field="DS"/> <per:sfr key="DSWAKEL" sfr="DSWAKEL"/> <per:sfr key="DSMCLR" sfr="DSWAKEL" field="DSMCLR"/> <per:sfr key="DSPOR" sfr="DSWAKEL" field="DSPOR"/> <per:sfr key="DSRTC" sfr="DSWAKEL" field="DSRTC"/> <per:sfr key="DSWDT" sfr="DSWAKEL" field="DSWDT"/> <per:sfr key="DSWAKEH" sfr="DSWAKEH"/> <per:sfr key="DSINT0" sfr="DSWAKEH" field="DSINT0"/> <per:periphClassDesc class="DeepSleep.DeepSleep8bit"/> <per:initParam param="A"/> </per:periphConfig> </per:peripheral> <per:peripheral name="EECON2LOCK" excludeFromMgrRpt="true"> <per:periphConfig> <per:sfr key="NVMCON2" sfr="NVMCON2"/> <per:sfr key="NVMADRU" sfr="NVMADRU"/> <per:periphClassDesc class="NVM.NVMCON2Lock"/> </per:periphConfig> <per:periphConfig> <per:sfr key="EECON2" sfr="EECON2|NVMCON2"/> <per:periphClassDesc class="EECON2Lock"/> </per:periphConfig> </per:peripheral> <per:peripheral name="EEFLASH"> <per:periphConfig> <per:sfr key="NVMCON0" sfr="NVMCON0"/> <per:sfr key="NVMEN" sfr="NVMCON0" field="NVMEN"/> <per:sfr key="NVMERR" sfr="NVMCON0" field="NVMERR"/> <per:sfr key="NVMCON1" sfr="NVMCON1"/> <per:sfr key="SECER" sfr="NVMCON1" field="SECER"/> <per:sfr key="SECWR" sfr="NVMCON1" field="SECWR"/> <per:sfr key="SECRD" sfr="NVMCON1" field="SECRD"/> <per:sfr key="WR" sfr="NVMCON1" field="WR"/> <per:sfr key="RD" sfr="NVMCON1" field="RD"/> <per:sfr key="NVMCON2" sfr="NVMCON2"/> <per:sfr key="NVMDATL" sfr="NVMDATL"/> <per:sfr key="NVMDATH" sfr="NVMDATH"/> <per:sfr key="NVMADRL" sfr="NVMADRL"/> <per:sfr key="NVMADRH" sfr="NVMADRH"/> <per:sfr key="NVMADRU" sfr="NVMADRU"/> <per:sfr key="TABLAT" sfr="TABLAT" critical="false"/> <per:sfr key="TBLPTRU" sfr="TBLPTRU" critical="false"/> <per:sfr key="TBLPTRH" sfr="TBLPTRH" critical="false"/> <per:sfr key="TBLPTRL" sfr="TBLPTRL" critical="false"/> <per:periphClassDesc class="NVM.NonVolatileMemoryController"/> </per:periphConfig> <per:periphConfig> <per:sfr key="EECON1" sfr="EECON1|NVMCON1"/> <per:sfr key="EEPGD" sfr="EECON1" field="EEPGD" optional="true"/> <per:sfr key="CFGS" sfr="EECON1" field="CFGS" optional="true"/> <per:sfr key="NVMREG" sfr="NVMCON1" field="NVMREG|REG" optional="true"/> <per:sfr key="FREE" sfr="EECON1|NVMCON1" field="FREE"/> <per:sfr key="WRERR" sfr="EECON1|NVMCON1" field="WRERR"/> <per:sfr key="WREN" sfr="EECON1|NVMCON1" field="WREN"/> <per:sfr key="WR" sfr="EECON1|NVMCON1" field="WR"/> <per:sfr key="RD" sfr="EECON1|NVMCON1" field="RD" optional="true"/> <per:sfr key="EECON2" sfr="EECON2|NVMCON2"/> <per:sfr key="EEDATA" sfr="EEDATA|EEDATL|NVMDAT"/> <per:sfr key="EEADR" sfr="EEADR|EEADRL|NVMADRL|NVMADR"/> <per:sfr key="EEADRH" sfr="EEADRH|NVMADRH" optional="true"/> <per:sfr key="TABLAT" sfr="TABLAT" critical="false"/> <per:sfr key="TBLPTRU" sfr="TBLPTRU" critical="false"/> <per:sfr key="TBLPTRH" sfr="TBLPTRH" critical="false"/> <per:sfr key="TBLPTRL" sfr="TBLPTRL" critical="false"/> <per:sfr key="EEIF" sfr="PIR[0-9]" field="EEIF|NVMIF" critical="false"/> <per:periphClassDesc class="EEFlash"/> <per:initParam param="RE;WE;RF;WF"/> </per:periphConfig> <per:periphConfig> <per:sfr key="EECON1" sfr="EECON1"/> <per:sfr key="WPROG" sfr="EECON1" field="WPROG" optional="true"/> <per:sfr key="FREE" sfr="EECON1" field="FREE"/> <per:sfr key="WRERR" sfr="EECON1" field="WRERR"/> <per:sfr key="WREN" sfr="EECON1" field="WREN"/> <per:sfr key="WR" sfr="EECON1" field="WR"/> <per:sfr key="EECON2" sfr="EECON2"/> <per:sfr key="TABLAT" sfr="TABLAT" critical="false"/> <per:sfr key="TBLPTRU" sfr="TBLPTRU" critical="false"/> <per:sfr key="TBLPTRH" sfr="TBLPTRH" critical="false"/> <per:sfr key="TBLPTRL" sfr="TBLPTRL" critical="false"/> <per:periphClassDesc class="EEFlash"/> <per:initParam param="RF;WF"/> </per:periphConfig> </per:peripheral> <per:peripheral name="UART1"> <per:periphConfig> <per:pin key="TX" pinID="(U1)?TX1?"/> <per:pin key="RX" pinID="(U1)?RX1?"/> <per:sfr key="TXSTA" sfr="TX1?STA1?"/> <per:sfr key="RCSTA" sfr="RC1?STA1?"/> <per:sfr key="TXREG" sfr="(TX1?REG[1]?)$"/> <per:sfr key="RXREG" sfr="(RC1?REG[1]?)$"/> <per:sfr key="SPBRG" sfr="(SP1?BRGL?[1]?)$"/> <per:sfr key="SPBRGH" sfr="SP1?BRGH1?"/> <per:sfr key="PIR" sfr="PIR[13]" critical="false"/> <per:sfr key="PIE" sfr="PIE[13]" critical="false"/> <per:sfr key="BAUDCON" sfr="BAUD1?CON1?"/> <per:sfr key="TXIF" sfr="PIR[13]" field="TX1?IF1?" critical="false"/> <per:sfr key="TXIE" sfr="PIE[13]" field="TX1?IE1?" critical="false"/> <per:sfr key="RCIF" sfr="PIR[13]" field="RC1?IF1?" critical="false"/> <per:sfr key="RCIE" sfr="PIE[13]" field="RC1?IE1?" critical="false"/> <per:sfr key="RCIDL" sfr="BAUD1?CON1?" field="RC(IDL|MT)"/> <per:sfr key="BRG16" sfr="BAUD1?CON1?" field="BRG16"/> <per:sfr key="WUE" sfr="BAUD1?CON1?" field="WUE"/> <per:sfr key="ABDEN" sfr="BAUD1?CON1?" field="ABDEN"/> <per:sfr key="ADDEN" sfr="RC1?STA1?" field="ADD?EN"/> <per:sfr key="CREN" sfr="RC1?STA1?" field="CREN"/> <per:sfr key="SREN" sfr="RC1?STA1?" field="SREN"/> <per:sfr key="SPEN" sfr="RC1?STA1?" field="SPEN"/> <per:sfr key="RX9" sfr="RC1?STA1?" field="RX9"/> <per:sfr key="RX9D" sfr="RC1?STA1?" field="RX9D"/> <per:sfr key="FERR" sfr="RC1?STA1?" field="FERR"/> <per:sfr key="OERR" sfr="RC1?STA1?" field="OERR"/> <per:sfr key="CSRC" sfr="TX1?STA1?" field="CSRC"/> <per:sfr key="SYNC" sfr="TX1?STA1?" field="SYNC"/> <per:sfr key="SENDB" sfr="TX1?STA1?" field="SENDB"/> <per:sfr key="BRGH" sfr="TX1?STA1?" field="BRGH"/> <per:sfr key="TX9" sfr="TX1?STA1?" field="TX9"/> <per:sfr key="TX9D" sfr="TX1?STA1?" field="TX9D"/> <per:sfr key="TRMT" sfr="TX1?STA1?" field="TRMT"/> <per:sfr key="TXEN" sfr="TX1?STA1?" field="TXEN"/> <per:periphClassDesc class="UART.UARTWrapper"/> <per:initParam param="1E"/> </per:periphConfig> <per:periphConfig> <per:pin key="TX" pinID="TX1"/> <per:pin key="RX" pinID="RX1"/> <per:sfr key="TXREG" sfr="U1TXB"/> <per:sfr key="RXREG" sfr="U1RXB"/> <per:sfr key="BRGS" sfr="U1CON0" field="BRGS"/> <per:sfr key="ABDEN" sfr="U1CON0" field="ABDEN"/> <per:sfr key="RXEN" sfr="U1CON0" field="RXEN"/> <per:sfr key="TXEN" sfr="U1CON0" field="TXEN"/> <per:sfr key="MODE" sfr="U1CON0" field="MODE"/> <per:sfr key="ENABLE" sfr="U1CON1" field="ON"/> <per:sfr key="WUE" sfr="U1CON1" field="WUE"/> <per:sfr key="SENDB" sfr="U1CON1" field="SENDB"/> <per:sfr key="SPBRGH" sfr="U1BRGH"/> <per:sfr key="SPBRGL" sfr="U1BRGL"/> <per:sfr key="TXIF" sfr="PIR[0-9]" field="U1TXIF" critical="false"/> <per:sfr key="TXIE" sfr="PIE[0-9]" field="U1TXIE" critical="false"/> <per:sfr key="RXIF" sfr="PIR[0-9]" field="U1RXIF" critical="false"/> <per:sfr key="RXIE" sfr="PIE[0-9]" field="U1RXIE" critical="false"/> <per:sfr key="RXIDL" sfr="U1FIFO" field="RXIDL"/> <per:sfr key="RXBE" sfr="U1FIFO" field="RXBE"/> <per:sfr key="RXBF" sfr="U1FIFO" field="RXBF"/> <per:sfr key="TXBE" sfr="U1FIFO" field="TXBE"/> <per:sfr key="TXBF" sfr="U1FIFO" field="TXBF"/> <per:sfr key="TXWRE" sfr="U1FIFO" field="TXWRE"/> <per:sfr key="TXMTIF" sfr="U1ERRIR" field="TXMTIF"/> <per:sfr key="FERR" sfr="U1ERRIR" field="FERIF"/> <per:sfr key="OERR" sfr="U1ERRIR" field="RXFOIF"/> <per:periphClassDesc class="UARTExtended.UARTWrapper"/> <per:initParam param="1E"/> </per:periphConfig> <per:periphConfig> <per:pin key="TX" pinID="(U1)?TX1?"/> <per:pin key="RX" pinID="(U1)?RX1?"/> <per:sfr key="TXSTA" sfr="TXSTA1?"/> <per:sfr key="RCSTA" sfr="RCSTA1?"/> <per:sfr key="TXREG" sfr="(TXREG[1]?)$"/> <per:sfr key="RXREG" sfr="(RCREG[1]?)$"/> <per:sfr key="SPBRG" sfr="(SPBRG[1]?)$"/> <per:sfr key="PIR" sfr="PIR1" critical="false"/> <per:sfr key="PIE" sfr="PIE1" critical="false"/> <per:sfr key="BAUDCON" sfr="BAUDCON1?"/> <per:sfr key="TXIF" sfr="PIR1" field="TX1?IF1?" critical="false"/> <per:sfr key="TXIE" sfr="PIE1" field="TX1?IE1?" critical="false"/> <per:sfr key="RCIF" sfr="PIR1" field="RC1?IF1?" critical="false"/> <per:sfr key="RCIE" sfr="PIE1" field="RC1?IE1?" critical="false"/> <per:sfr key="RCIDL" sfr="BAUDCON1?" field="RC(IDL|MT)"/> <per:sfr key="BRG16" sfr="BAUDCON1?" field="BRG16"/> <per:sfr key="WUE" sfr="BAUDCON1?" field="WUE"/> <per:sfr key="ABDEN" sfr="BAUDCON1?" field="ABDEN"/> <per:sfr key="ADDEN" sfr="RCSTA1?" field="ADD?EN"/> <per:sfr key="CREN" sfr="RCSTA1?" field="CREN"/> <per:sfr key="SREN" sfr="RCSTA1?" field="SREN"/> <per:sfr key="SPEN" sfr="RCSTA1?" field="SPEN"/> <per:sfr key="RX9" sfr="RCSTA1?" field="RX9"/> <per:sfr key="RX9D" sfr="RCSTA1?" field="RX9D"/> <per:sfr key="FERR" sfr="RCSTA1?" field="FERR"/> <per:sfr key="OERR" sfr="RCSTA1?" field="OERR"/> <per:sfr key="CSRC" sfr="TXSTA1?" field="CSRC"/> <per:sfr key="SYNC" sfr="TXSTA1?" field="SYNC"/> <per:sfr key="SENDB" sfr="TXSTA1?" field="SENDB"/> <per:sfr key="BRGH" sfr="TXSTA1?" field="BRGH"/> <per:sfr key="TX9" sfr="TXSTA1?" field="TX9"/> <per:sfr key="TX9D" sfr="TXSTA1?" field="TX9D"/> <per:sfr key="TRMT" sfr="TXSTA1?" field="TRMT"/> <per:sfr key="TXEN" sfr="TXSTA1?" field="TXEN"/> <per:periphClassDesc class="UART.UARTWrapper"/> <per:initParam param="1"/> </per:periphConfig> <per:periphConfig> <per:pin key="TX" pinID="(U1)?TX1?"/> <per:pin key="RX" pinID="(U1)?RX1?"/> <per:sfr key="TXSTA" sfr="TXSTA1?"/> <per:sfr key="RCSTA" sfr="RCSTA1?"/> <per:sfr key="TXREG" sfr="(TXREG[1]?)$"/> <per:sfr key="RXREG" sfr="(RCREG[1]?)$"/> <per:sfr key="SPBRG" sfr="(SPBRG[1]?)$"/> <per:sfr key="PIR" sfr="PIR1" critical="false"/> <per:sfr key="PIE" sfr="PIE1" critical="false"/> <per:sfr key="BAUDCON" sfr="BAUDC(ON|TL)1?"/> <per:sfr key="TXIF" sfr="PIR1" field="TX1?IF1?" critical="false"/> <per:sfr key="TXIE" sfr="PIE1" field="TX1?IE1?" critical="false"/> <per:sfr key="RCIF" sfr="PIR1" field="RC1?IF1?" critical="false"/> <per:sfr key="RCIE" sfr="PIE1" field="RC1?IE1?" critical="false"/> <per:sfr key="RCIDL" sfr="BAUDC(ON|TL)1?" field="RC(IDL|MT)"/> <per:sfr key="BRG16" sfr="BAUDC(ON|TL)1?" field="BRG16"/> <per:sfr key="WUE" sfr="BAUDC(ON|TL)1?" field="WUE"/> <per:sfr key="ABDEN" sfr="BAUDC(ON|TL)1?" field="ABDEN"/> <per:sfr key="ADDEN" sfr="RCSTA1?" field="ADD?EN"/> <per:sfr key="CREN" sfr="RCSTA1?" field="CREN"/> <per:sfr key="SREN" sfr="RCSTA1?" field="SREN"/> <per:sfr key="SPEN" sfr="RCSTA1?" field="SPEN"/> <per:sfr key="RX9" sfr="RCSTA1?" field="RX9"/> <per:sfr key="RX9D" sfr="RCSTA1?" field="RX9D"/> <per:sfr key="FERR" sfr="RCSTA1?" field="FERR"/> <per:sfr key="OERR" sfr="RCSTA1?" field="OERR"/> <per:sfr key="CSRC" sfr="TXSTA1?" field="CSRC"/> <per:sfr key="SYNC" sfr="TXSTA1?" field="SYNC"/> <per:sfr key="SENDB" sfr="TXSTA1?" field="SENDB"/> <per:sfr key="BRGH" sfr="TXSTA1?" field="BRGH"/> <per:sfr key="TX9" sfr="TXSTA1?" field="TX9"/> <per:sfr key="TX9D" sfr="TXSTA1?" field="TX9D"/> <per:sfr key="TRMT" sfr="TXSTA1?" field="TRMT"/> <per:sfr key="TXEN" sfr="TXSTA1?" field="TXEN"/> <per:periphClassDesc class="UART.UARTWrapper"/> <per:initParam param="1"/> </per:periphConfig> <per:periphConfig> <per:pin key="TX" pinID="(U1)?TX1?"/> <per:pin key="RX" pinID="(U1)?RX1?"/> <per:sfr key="TXSTA" sfr="TXSTA1?"/> <per:sfr key="RCSTA" sfr="RCSTA1?"/> <per:sfr key="TXREG" sfr="(TXREG[1]?)$"/> <per:sfr key="RXREG" sfr="(RCREG[1]?)$"/> <per:sfr key="SPBRG" sfr="(SPBRG[1]?)$"/> <per:sfr key="PIR" sfr="PIR1" critical="false"/> <per:sfr key="PIE" sfr="PIE1" critical="false"/> <per:sfr key="TXIF" sfr="PIR1" field="TX1?IF1?" critical="false"/> <per:sfr key="TXIE" sfr="PIE1" field="TX1?IE1?" critical="false"/> <per:sfr key="RCIF" sfr="PIR1" field="RC1?IF1?" critical="false"/> <per:sfr key="RCIE" sfr="PIE1" field="RC1?IE1?" critical="false"/> <per:sfr key="ADDEN" sfr="RCSTA1?" field="ADD?EN"/> <per:sfr key="CREN" sfr="RCSTA1?" field="CREN"/> <per:sfr key="SREN" sfr="RCSTA1?" field="SREN"/> <per:sfr key="SPEN" sfr="RCSTA1?" field="SPEN"/> <per:sfr key="RX9" sfr="RCSTA1?" field="RX9"/> <per:sfr key="RX9D" sfr="RCSTA1?" field="RX9D"/> <per:sfr key="FERR" sfr="RCSTA1?" field="FERR"/> <per:sfr key="OERR" sfr="RCSTA1?" field="OERR"/> <per:sfr key="CSRC" sfr="TXSTA1?" field="CSRC"/> <per:sfr key="SYNC" sfr="TXSTA1?" field="SYNC"/> <per:sfr key="BRGH" sfr="TXSTA1?" field="BRGH"/> <per:sfr key="TX9" sfr="TXSTA1?" field="TX9"/> <per:sfr key="TX9D" sfr="TXSTA1?" field="TX9D"/> <per:sfr key="TRMT" sfr="TXSTA1?" field="TRMT"/> <per:sfr key="TXEN" sfr="TXSTA1?" field="TXEN"/> <per:periphClassDesc class="UART.UARTWrapper"/> <per:initParam param="1A"/> </per:periphConfig> </per:peripheral> <per:peripheral name="UART2"> <per:periphConfig> <per:pin key="TX" pinID="(U2TX)|(TX2/?(CK2)?)"/> <per:pin key="RX" pinID="(U2RX)|(RX2/?(DT2)?)"/> <per:sfr key="TXSTA" sfr="TX2STA|TXSTA2"/> <per:sfr key="RCSTA" sfr="RC2STA|RCSTA2"/> <per:sfr key="TXREG" sfr="TX2REG|TXREG2"/> <per:sfr key="RXREG" sfr="RC2REG|RCREG2"/> <per:sfr key="SPBRG" sfr="SP2BRGL?|SPBRGL?2"/> <per:sfr key="SPBRGH" sfr="SP2BRGH|SPBRGH2"/> <per:sfr key="PIR" sfr="PIR3" critical="false"/> <per:sfr key="PIE" sfr="PIE3" critical="false"/> <per:sfr key="BAUDCON" sfr="BAUD2CON|BAUDCON2"/> <per:sfr key="TXIF" sfr="PIR3" field="TX2?IF2?" critical="false"/> <per:sfr key="TXIE" sfr="PIE3" field="TX2?IE2?" critical="false"/> <per:sfr key="RCIF" sfr="PIR3" field="RC2?IF2?" critical="false"/> <per:sfr key="RCIE" sfr="PIE3" field="RC2?IE2?" critical="false"/> <per:sfr key="RCIDL" sfr="BAUD2CON|BAUDCON2" field="RCIDL"/> <per:sfr key="DTRXP" sfr="BAUD2CON|BAUDCON2" field="(DTRXP|RXDTP)"/> <per:sfr key="CKTXP" sfr="BAUD2CON|BAUDCON2" field="(CKTXP|TXCKP)"/> <per:sfr key="BRG16" sfr="BAUD2CON|BAUDCON2" field="BRG16"/> <per:sfr key="WUE" sfr="BAUD2CON|BAUDCON2" field="WUE"/> <per:sfr key="ABDEN" sfr="BAUD2CON|BAUDCON2" field="ABDEN"/> <per:sfr key="ADDEN" sfr="RC2STA|RCSTA2" field="ADD?EN"/> <per:sfr key="CREN" sfr="RC2STA|RCSTA2" field="CREN"/> <per:sfr key="SREN" sfr="RC2STA|RCSTA2" field="SREN"/> <per:sfr key="SPEN" sfr="RC2STA|RCSTA2" field="SPEN"/> <per:sfr key="RX9" sfr="RC2STA|RCSTA2" field="RX9"/> <per:sfr key="RX9D" sfr="RC2STA|RCSTA2" field="RX9D"/> <per:sfr key="FERR" sfr="RC2STA|RCSTA2" field="FERR"/> <per:sfr key="OERR" sfr="RC2STA|RCSTA2" field="OERR"/> <per:sfr key="CSRC" sfr="TX2STA|TXSTA2" field="CSRC"/> <per:sfr key="SYNC" sfr="TX2STA|TXSTA2" field="SYNC"/> <per:sfr key="SENDB" sfr="TX2STA|TXSTA2" field="SENDB"/> <per:sfr key="BRGH" sfr="TX2STA|TXSTA2" field="BRGH"/> <per:sfr key="TX9" sfr="TX2STA|TXSTA2" field="TX9"/> <per:sfr key="TX9D" sfr="TX2STA|TXSTA2" field="TX9D"/> <per:sfr key="TRMT" sfr="TX2STA|TXSTA2" field="TRMT"/> <per:sfr key="TXEN" sfr="TX2STA|TXSTA2" field="TXEN"/> <per:periphClassDesc class="UART.UARTWrapper"/> <per:initParam param="2E"/> </per:periphConfig> <per:periphConfig> <per:pin key="TX" pinID="TX2"/> <per:pin key="RX" pinID="RX2"/> <per:sfr key="TXREG" sfr="U2TXB"/> <per:sfr key="RXREG" sfr="U2RXB"/> <per:sfr key="BRGS" sfr="U2CON0" field="BRGS"/> <per:sfr key="ABDEN" sfr="U2CON0" field="ABDEN"/> <per:sfr key="RXEN" sfr="U2CON0" field="RXEN"/> <per:sfr key="TXEN" sfr="U2CON0" field="TXEN"/> <per:sfr key="MODE" sfr="U2CON0" field="MODE"/> <per:sfr key="ENABLE" sfr="U2CON1" field="ON"/> <per:sfr key="WUE" sfr="U2CON1" field="WUE"/> <per:sfr key="SENDB" sfr="U2CON1" field="SENDB"/> <per:sfr key="SPBRGH" sfr="U2BRGH"/> <per:sfr key="SPBRGL" sfr="U2BRGL"/> <per:sfr key="TXIF" sfr="PIR[0-9]" field="U2TXIF" critical="false"/> <per:sfr key="TXIE" sfr="PIE[0-9]" field="U2TXIE" critical="false"/> <per:sfr key="RXIF" sfr="PIR[0-9]" field="U2RXIF" critical="false"/> <per:sfr key="RXIE" sfr="PIE[0-9]" field="U2RXIE" critical="false"/> <per:sfr key="RXIDL" sfr="U2FIFO" field="RXIDL"/> <per:sfr key="RXBE" sfr="U2FIFO" field="RXBE"/> <per:sfr key="RXBF" sfr="U2FIFO" field="RXBF"/> <per:sfr key="TXBE" sfr="U2FIFO" field="TXBE"/> <per:sfr key="TXBF" sfr="U2FIFO" field="TXBF"/> <per:sfr key="TXWRE" sfr="U2FIFO" field="TXWRE"/> <per:sfr key="TXMTIF" sfr="U2ERRIR" field="TXMTIF"/> <per:sfr key="FERR" sfr="U2ERRIR" field="FERIF"/> <per:sfr key="OERR" sfr="U2ERRIR" field="RXFOIF"/> <per:periphClassDesc class="UARTExtended.UARTWrapper"/> <per:initParam param="2E"/> </per:periphConfig> <per:periphConfig> <per:pin key="TX" pinID="(U2TX)|(TX2/?(CK2)?)"/> <per:pin key="RX" pinID="(U2RX)|(RX2/?(DT2)?)"/> <per:sfr key="TXSTA" sfr="TX2STA|TXSTA2"/> <per:sfr key="RCSTA" sfr="RC2STA|RCSTA2"/> <per:sfr key="TXREG" sfr="TX2REG|TXREG2"/> <per:sfr key="RXREG" sfr="RC2REG|RCREG2"/> <per:sfr key="SPBRG" sfr="SP2BRGL?|SPBRGL?2"/> <per:sfr key="PIR" sfr="PIR3" critical="false"/> <per:sfr key="PIE" sfr="PIE3" critical="false"/> <per:sfr key="BAUDCON" sfr="BAUD2CON|BAUDCON2"/> <per:sfr key="TXIF" sfr="PIR3" field="TX2?IF2?" critical="false"/> <per:sfr key="TXIE" sfr="PIE3" field="TX2?IE2?" critical="false"/> <per:sfr key="RCIF" sfr="PIR3" field="RC2?IF2?" critical="false"/> <per:sfr key="RCIE" sfr="PIE3" field="RC2?IE2?" critical="false"/> <per:sfr key="RCIDL" sfr="BAUD2CON|BAUDCON2" field="RCIDL"/> <per:sfr key="DTRXP" sfr="BAUD2CON|BAUDCON2" field="(DTRXP|RXDTP)"/> <per:sfr key="CKTXP" sfr="BAUD2CON|BAUDCON2" field="(CKTXP|TXCKP)"/> <per:sfr key="BRG16" sfr="BAUD2CON|BAUDCON2" field="BRG16"/> <per:sfr key="WUE" sfr="BAUD2CON|BAUDCON2" field="WUE"/> <per:sfr key="ABDEN" sfr="BAUD2CON|BAUDCON2" field="ABDEN"/> <per:sfr key="ADDEN" sfr="RC2STA|RCSTA2" field="ADD?EN"/> <per:sfr key="CREN" sfr="RC2STA|RCSTA2" field="CREN"/> <per:sfr key="SREN" sfr="RC2STA|RCSTA2" field="SREN"/> <per:sfr key="SPEN" sfr="RC2STA|RCSTA2" field="SPEN"/> <per:sfr key="RX9" sfr="RC2STA|RCSTA2" field="RX9"/> <per:sfr key="RX9D" sfr="RC2STA|RCSTA2" field="RX9D"/> <per:sfr key="FERR" sfr="RC2STA|RCSTA2" field="FERR"/> <per:sfr key="OERR" sfr="RC2STA|RCSTA2" field="OERR"/> <per:sfr key="CSRC" sfr="TX2STA|TXSTA2" field="CSRC"/> <per:sfr key="SYNC" sfr="TX2STA|TXSTA2" field="SYNC"/> <per:sfr key="SENDB" sfr="TX2STA|TXSTA2" field="SENDB"/> <per:sfr key="BRGH" sfr="TX2STA|TXSTA2" field="BRGH"/> <per:sfr key="TX9" sfr="TX2STA|TXSTA2" field="TX9"/> <per:sfr key="TX9D" sfr="TX2STA|TXSTA2" field="TX9D"/> <per:sfr key="TRMT" sfr="TX2STA|TXSTA2" field="TRMT"/> <per:sfr key="TXEN" sfr="TX2STA|TXSTA2" field="TXEN"/> <per:periphClassDesc class="UART.UARTWrapper"/> <per:initParam param="2"/> </per:periphConfig> <per:periphConfig> <per:pin key="TX" pinID="(U2TX)|(TX2/?(CK2)?)"/> <per:pin key="RX" pinID="(U2RX)|(RX2/?(DT2)?)"/> <per:sfr key="TXSTA" sfr="TX2STA|TXSTA2"/> <per:sfr key="RCSTA" sfr="RC2STA|RCSTA2"/> <per:sfr key="TXREG" sfr="TX2REG|TXREG2"/> <per:sfr key="RXREG" sfr="RC2REG|RCREG2"/> <per:sfr key="SPBRG" sfr="SP2BRGL?|SPBRGL?2"/> <per:sfr key="PIR" sfr="PIR3" critical="false"/> <per:sfr key="PIE" sfr="PIE3" critical="false"/> <per:sfr key="TXIF" sfr="PIR3" field="TX2?IF2?" critical="false"/> <per:sfr key="TXIE" sfr="PIE3" field="TX2?IE2?" critical="false"/> <per:sfr key="RCIF" sfr="PIR3" field="RC2?IF2?" critical="false"/> <per:sfr key="RCIE" sfr="PIE3" field="RC2?IE2?" critical="false"/> <per:sfr key="ADDEN" sfr="RC2STA|RCSTA2" field="ADD?EN"/> <per:sfr key="CREN" sfr="RC2STA|RCSTA2" field="CREN"/> <per:sfr key="SREN" sfr="RC2STA|RCSTA2" field="SREN"/> <per:sfr key="SPEN" sfr="RC2STA|RCSTA2" field="SPEN"/> <per:sfr key="RX9" sfr="RC2STA|RCSTA2" field="RX9"/> <per:sfr key="RX9D" sfr="RC2STA|RCSTA2" field="RX9D"/> <per:sfr key="FERR" sfr="RC2STA|RCSTA2" field="FERR"/> <per:sfr key="OERR" sfr="RC2STA|RCSTA2" field="OERR"/> <per:sfr key="CSRC" sfr="TX2STA|TXSTA2" field="CSRC"/> <per:sfr key="SYNC" sfr="TX2STA|TXSTA2" field="SYNC"/> <per:sfr key="BRGH" sfr="TX2STA|TXSTA2" field="BRGH"/> <per:sfr key="TX9" sfr="TX2STA|TXSTA2" field="TX9"/> <per:sfr key="TX9D" sfr="TX2STA|TXSTA2" field="TX9D"/> <per:sfr key="TRMT" sfr="TX2STA|TXSTA2" field="TRMT"/> <per:sfr key="TXEN" sfr="TX2STA|TXSTA2" field="TXEN"/> <per:periphClassDesc class="UART.UARTWrapper"/> <per:initParam param="2A"/> </per:periphConfig> </per:peripheral> <per:peripheral name="OSC"> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:pin key="SOSCI" pinID="SOSCI"/> <per:pin key="SOSCO" pinID="SOSCO"/> <per:sfr key="OSCCON" sfr="OSCCON"/> <per:sfr key="OSCCONA" sfr="OSCCON" field="IDLEN"/> <per:sfr key="OSCCONB" sfr="OSCCON" field="COSC"/> <per:sfr key="OSCCONC" sfr="OSCCON" field="NOSC"/> <per:sfr key="OSCCON2" sfr="OSCCON2"/> <per:sfr key="OSCCON2A" sfr="OSCCON2" field="CLKLOCK"/> <per:sfr key="OSCCON2B" sfr="OSCCON2" field="IOLOCK"/> <per:sfr key="OSCCON2C" sfr="OSCCON2" field="LOCK"/> <per:sfr key="OSCCON2D" sfr="OSCCON2" field="CF"/> <per:sfr key="OSCCON2E" sfr="OSCCON2" field="POSCEN"/> <per:sfr key="OSCCON2F" sfr="OSCCON2" field="SOSCGO"/> <per:sfr key="OSCCON3" sfr="OSCCON3"/> <per:sfr key="OSCCON3A" sfr="OSCCON3" field="IRCF"/> <per:sfr key="OSCCON4" sfr="OSCCON4"/> <per:sfr key="OSCCON4A" sfr="OSCCON4" field="CPDIV"/> <per:sfr key="OSCCON4A" sfr="OSCCON4" field="PLLEN"/> <per:sfr key="OSCTUNE" sfr="OSCTUNE" field="TUN" critical="false"/> <per:sfr key="T1CON" sfr="T1CON" field="SOSCEN" critical="false"/> <per:sfr key="T3CON" sfr="T3CON" field="SOSCEN" critical="false"/> <per:sfr key="T5CON" sfr="T5CON" field="SOSCEN" critical="false"/> <per:cfg key="CONFIG_IESO" cfg="CONFIG2L" field="IESO" critical="false"/> <per:cfg key="CONFIG_CLKOEN" cfg="CONFIG2L" field="CLKOEN" critical="false"/> <per:cfg key="CONFIG_SOSCSEL" cfg="CONFIG2L" field="SOSCSEL" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG2L" field="FOSC" critical="false"/> <per:cfg key="CONFIG_PLLDIV" cfg="CONFIG2H" field="PLLDIV" critical="false"/> <per:cfg key="CONFIG_FSCM" cfg="CONFIG3L" field="FSCM" critical="false"/> <per:cfg key="CONFIG_POSCMD" cfg="CONFIG3L" field="POSCMD" critical="false"/> <per:cfg key="CONFIG_LS48MHZ" cfg="CONFIG5H" field="LS48MHZ" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a17,O,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:pin key="SOSCI" pinID="SOSCI"/> <per:pin key="SOSCO" pinID="SOSCO"/> <per:sfr key="OSCCON" sfr="OSCCON" field="SCS"/> <per:sfr key="OSCCONB" sfr="OSCCON" field="HFIOFS"/> <per:sfr key="OSCCONC" sfr="OSCCON" field="OSTS"/> <per:sfr key="OSCCOND" sfr="OSCCON" field="IRCF"/> <per:sfr key="OSCCONE" sfr="OSCCON" field="IDLEN"/> <per:sfr key="OSCCON2" sfr="OSCCON2" field="LFIOFS"/> <per:sfr key="OSCCON2B" sfr="OSCCON2" field="MFIOFS"/> <per:sfr key="OSCCON2C" sfr="OSCCON2" field="PRISD"/> <per:sfr key="OSCCON2D" sfr="OSCCON2" field="SOSCGO"/> <per:sfr key="OSCCON2E" sfr="OSCCON2" field="MFIOSEL"/> <per:sfr key="OSCCON2F" sfr="OSCCON2" field="SOSCRUN"/> <per:sfr key="OSCCON2G" sfr="OSCCON2" field="PLLRDY"/> <per:sfr key="OSCTUNE" sfr="OSCTUNE" field="TUN" critical="false"/> <per:sfr key="OSCTUNEB" sfr="OSCTUNE" field="PLLEN" critical="false"/> <per:sfr key="OSCTUNEC" sfr="OSCTUNE" field="INTSRC" critical="false"/> <per:sfr key="T1CON" sfr="T1CON" field="T1SOSCEN" critical="false"/> <per:sfr key="T3CON" sfr="T3CON" field="T3SOSCEN" critical="false"/> <per:sfr key="T5CON" sfr="T5CON" field="T5SOSCEN" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG1H" field="FOSC" critical="false"/> <per:cfg key="CONFIG_FCMEN" cfg="CONFIG1H" field="FCMEN" critical="false"/> <per:cfg key="CONFIG_IESO" cfg="CONFIG1H" field="IESO" critical="false"/> <per:cfg key="CONFIG_PLLCFG" cfg="CONFIG1H" field="PLLCFG" critical="false"/> <per:cfg key="CONFIG_PRICLKEN" cfg="CONFIG1H" field="PRICLKEN" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a13,E,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKIN)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKOUT)|(CLKO)"/> <per:pin key="SOSCI" pinID="SOSCI" optional="true"/> <per:pin key="SOSCO" pinID="SOSCO" optional="true"/> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:sfr key="OSCCON" sfr="OSCCON" field="(SCS)|(SCS0)"/> <per:sfr key="OSCCONB" sfr="OSCCON" field="(HFIOFS)|(IOFS)"/> <per:sfr key="OSCCONC" sfr="OSCCON" field="OSTS"/> <per:sfr key="OSCCOND" sfr="OSCCON" field="IRCF"/> <per:sfr key="OSCCONE" sfr="OSCCON" field="IDLEN"/> <per:sfr key="OSCCON2" sfr="OSCCON2" field="LFIOFS"/> <per:sfr key="OSCCON2B" sfr="OSCCON2" field="HFIOFL"/> <per:sfr key="OSCCON2C" sfr="OSCCON2" field="PRI_SD"/> <per:sfr key="OSCTUNE" sfr="OSCTUNE" field="TUN" critical="false"/> <per:sfr key="OSCTUNEB" sfr="OSCTUNE" field="(PLLEN)|(SPLLEN)" critical="false"/> <per:sfr key="OSCTUNEC" sfr="OSCTUNE" field="INTSRC" critical="false"/> <per:sfr key="T1CON" sfr="T1CON" field="T1OSCEN" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG1H" field="FOSC" critical="false"/> <per:cfg key="CONFIG_FCMEN" cfg="CONFIG1H" field="FCMEN" critical="false"/> <per:cfg key="CONFIG_IESO" cfg="CONFIG1H" field="IESO" critical="false"/> <per:cfg key="CONFIG_PLLCFG" cfg="CONFIG1H" field="PLLEN" critical="false"/> <per:cfg key="CONFIG_PRICLKEN" cfg="CONFIG1H" field="PCLKEN" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a14,D,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKIN)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKOUT)|(CLKO)"/> <per:sfr key="OSCCON" sfr="OSCCON" field="SCS"/> <per:sfr key="OSCCONB" sfr="OSCCON" field="HFIOFS"/> <per:sfr key="OSCCONC" sfr="OSCCON" field="OSTS"/> <per:sfr key="OSCCOND" sfr="OSCCON" field="IRCF"/> <per:sfr key="OSCCONE" sfr="OSCCON" field="IDLEN"/> <per:sfr key="OSCCON2" sfr="OSCCON2" field="MFIOSEL"/> <per:sfr key="OSCCON2B" sfr="OSCCON2" field="MFIOFS"/> <per:sfr key="OSCCON2C" sfr="OSCCON2" field="SOSCRUN"/> <per:sfr key="OSCTUNE" sfr="OSCTUNE" field="(TUN)|(TUN5)" critical="false"/> <per:sfr key="OSCTUNEB" sfr="OSCTUNE" field="PLLEN" critical="false"/> <per:sfr key="OSCTUNEC" sfr="OSCTUNE" field="INTSRC" critical="false"/> <per:sfr key="REFOCON" sfr="REFOCON" field="RODIV" critical="false"/> <per:sfr key="REFOCONB" sfr="REFOCON" field="ROSEL" critical="false"/> <per:sfr key="REFOCONC" sfr="REFOCON" field="ROSSLP" critical="false"/> <per:sfr key="REFOCOND" sfr="REFOCON" field="ROON" critical="false"/> <per:sfr key="T1CON" sfr="T1CON" field="SOSCEN" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG1H" field="(FOSC)|(OSC)" critical="false"/> <per:cfg key="CONFIG_FCMEN" cfg="CONFIG1H" field="FCMEN" critical="false"/> <per:cfg key="CONFIG_IESO" cfg="CONFIG1H" field="IESO" critical="false"/> <per:cfg key="CONFIG_SOSCSEL" cfg="CONFIG1L" field="SOSCSEL" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a10,J,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:pin key="T1OSI" pinID="T1OSI"/> <per:pin key="T1OSO" pinID="T1OSO"/> <per:sfr key="OSCCON" sfr="OSCCON" field="SCS"/> <per:sfr key="OSCCONB" sfr="OSCCON" field="IOFS"/> <per:sfr key="OSCCONC" sfr="OSCCON" field="OSTS"/> <per:sfr key="OSCCOND" sfr="OSCCON" field="IRCF"/> <per:sfr key="OSCCONE" sfr="OSCCON" field="IDLEN"/> <per:sfr key="OSCTUNE" sfr="OSCTUNE" field="PLLEN" critical="false"/> <per:sfr key="OSCTUNEB" sfr="OSCTUNE" field="INTSRC" critical="false"/> <per:sfr key="OSCTUNEC" sfr="OSCTUNE" field="(TUN5)|(TUN)" critical="false"/> <per:sfr key="T1CON" sfr="T1CON" field="T1OSCEN" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG2L" field="FOSC" critical="false"/> <per:cfg key="CONFIG_FOSC2" cfg="CONFIG2L" field="FOSC2" critical="false"/> <per:cfg key="CONFIG_FCMEN" cfg="CONFIG2L" field="FCMEN" critical="false"/> <per:cfg key="CONFIG_IESO" cfg="CONFIG2L" field="IESO" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a9,L,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:pin key="T1OSI" pinID="T1OSI"/> <per:pin key="T1OSO" pinID="T1OSO"/> <per:sfr key="OSCCON" sfr="OSCCON" field="SCS"/> <per:sfr key="OSCCONC" sfr="OSCCON" field="OSTS"/> <per:sfr key="OSCCONE" sfr="OSCCON" field="IDLEN"/> <per:sfr key="OSCTUNE" sfr="OSCTUNE" field="PLLEN" critical="false"/> <per:sfr key="T1CON" sfr="T1CON" field="T1OSCEN" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG2L" field="FOSC" critical="false"/> <per:cfg key="CONFIG_FOSC2" cfg="CONFIG2L" field="FOSC2" critical="false"/> <per:cfg key="CONFIG_FCMEN" cfg="CONFIG2L" field="FCMEN" critical="false"/> <per:cfg key="CONFIG_IESO" cfg="CONFIG2L" field="IESO" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a8,H,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:pin key="T1OSI" pinID="T1OSI"/> <per:pin key="T1OSO" pinID="T1OSO"/> <per:sfr key="OSCCON" sfr="OSCCON" field="SCS"/> <per:sfr key="OSCCONB" sfr="OSCCON" field="FLTS"/> <per:sfr key="OSCCONC" sfr="OSCCON" field="OSTS"/> <per:sfr key="OSCCOND" sfr="OSCCON" field="IRCF"/> <per:sfr key="OSCCONE" sfr="OSCCON" field="IDLEN"/> <per:sfr key="OSCCON2" sfr="OSCCON2" field="SOSCRUN"/> <per:sfr key="OSCCON2B" sfr="OSCCON2" field="SOSCDRV"/> <per:sfr key="OSCCON2C" sfr="OSCCON2" field="SOSCGO"/> <per:sfr key="OSCCON2D" sfr="OSCCON2" field="PRISD"/> <per:sfr key="OSCTUNE" sfr="OSCTUNE" field="TUN" critical="false"/> <per:sfr key="OSCTUNEB" sfr="OSCTUNE" field="PLLEN" critical="false"/> <per:sfr key="OSCTUNEC" sfr="OSCTUNE" field="INTSRC" critical="false"/> <per:sfr key="REFOCON" sfr="REFOCON" field="RODIV" critical="false"/> <per:sfr key="REFOCONB" sfr="REFOCON" field="ROSEL" critical="false"/> <per:sfr key="REFOCONC" sfr="REFOCON" field="ROSSLP" critical="false"/> <per:sfr key="REFOCOND" sfr="REFOCON" field="ROON" critical="false"/> <per:sfr key="T1CON" sfr="T1CON" field="T1OSCEN" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG2L" field="OSC" critical="false"/> <per:cfg key="CONFIG_SOSCSEL" cfg="CONFIG2L" field="SOSCSEL" critical="false"/> <per:cfg key="CONFIG_CLKOEC" cfg="CONFIG2L" field="CLKOEC" critical="false"/> <per:cfg key="CONFIG_FCMEN" cfg="CONFIG2L" field="FCMEN" critical="false"/> <per:cfg key="CONFIG_IESO" cfg="CONFIG2L" field="IESO" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a7,K,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:pin key="T1OSI" pinID="T1OSI"/> <per:pin key="T1OSO" pinID="T1OSO"/> <per:sfr key="OSCCON" sfr="OSCCON" field="SCS"/> <per:sfr key="OSCCONC" sfr="OSCCON" field="OSTS"/> <per:sfr key="OSCCOND" sfr="OSCCON" field="IRCF"/> <per:sfr key="OSCCONE" sfr="OSCCON" field="IDLEN"/> <per:sfr key="OSCCON2" sfr="OSCCON2" field="SOSCRUN"/> <per:sfr key="OSCCON2B" sfr="OSCCON2" field="SOSCDRV"/> <per:sfr key="OSCCON2C" sfr="OSCCON2" field="SOSCGO"/> <per:sfr key="OSCTUNE" sfr="OSCTUNE" field="TUN" critical="false"/> <per:sfr key="OSCTUNEB" sfr="OSCTUNE" field="PLLEN" critical="false"/> <per:sfr key="OSCTUNEC" sfr="OSCTUNE" field="INTSRC" critical="false"/> <per:sfr key="REFOCON" sfr="REFOCON" field="RODIV" critical="false"/> <per:sfr key="REFOCONB" sfr="REFOCON" field="ROSEL" critical="false"/> <per:sfr key="REFOCONC" sfr="REFOCON" field="ROSSLP" critical="false"/> <per:sfr key="REFOCOND" sfr="REFOCON" field="ROON" critical="false"/> <per:sfr key="T1CON" sfr="T1CON" field="T1OSCEN" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG2L" field="OSC" critical="false"/> <per:cfg key="CONFIG_SOSCSEL" cfg="CONFIG2L" field="SOSCSEL" critical="false"/> <per:cfg key="CONFIG_CLKOEC" cfg="CONFIG2L" field="CLKOEC" critical="false"/> <per:cfg key="CONFIG_FCMEN" cfg="CONFIG2L" field="FCMEN" critical="false"/> <per:cfg key="CONFIG_IESO" cfg="CONFIG2L" field="IESO" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a6,K,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:pin key="T1OSI" pinID="T1OSI"/> <per:pin key="T1OSO" pinID="T1OSO"/> <per:sfr key="OSCCON" sfr="OSCCON" field="SCS"/> <per:sfr key="OSCCONB" sfr="OSCCON" field="IOFS"/> <per:sfr key="OSCCONC" sfr="OSCCON" field="OSTS"/> <per:sfr key="OSCCOND" sfr="OSCCON" field="IRCF"/> <per:sfr key="OSCCONE" sfr="OSCCON" field="IDLEN"/> <per:sfr key="OSCTUNE" sfr="OSCTUNE" field="(TUN)|(TUN5)" critical="false"/> <per:sfr key="OSCTUNEB" sfr="OSCTUNE" field="PLLEN" critical="false"/> <per:sfr key="OSCTUNEC" sfr="OSCTUNE" field="INTSRC" critical="false"/> <per:sfr key="T1CON" sfr="T1CON" field="T1OSCEN" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG2L" field="(OSC)|(FOSC)" critical="false"/> <per:cfg key="CONFIG_T1DIG" cfg="CONFIG2L" field="T1DIG" critical="false"/> <per:cfg key="CONFIG_LPT1OSC" cfg="CONFIG2L" field="LPT1OSC" critical="false"/> <per:cfg key="CONFIG_FCMEN" cfg="CONFIG2L" field="FCMEN" critical="false"/> <per:cfg key="CONFIG_IESO" cfg="CONFIG2L" field="IESO" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a5,N,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:pin key="T1OSI" pinID="T1OSI"/> <per:pin key="T1OSO" pinID="T1OSO"/> <per:sfr key="OSCCON" sfr="OSCCON" field="SCS"/> <per:sfr key="OSCCONC" sfr="OSCCON" field="OSTS"/> <per:sfr key="OSCCOND" sfr="OSCCON" field="IRCF"/> <per:sfr key="OSCCONE" sfr="OSCCON" field="IDLEN"/> <per:sfr key="OSCTUNE" sfr="OSCTUNE" field="(TUN)|(TUN5)" critical="false"/> <per:sfr key="OSCTUNEB" sfr="OSCTUNE" field="PLLEN" critical="false"/> <per:sfr key="OSCTUNEC" sfr="OSCTUNE" field="INTSRC" critical="false"/> <per:sfr key="REFOCON" sfr="REFOCON" field="RODIV" critical="false"/> <per:sfr key="REFOCONB" sfr="REFOCON" field="ROSEL" critical="false"/> <per:sfr key="REFOCONC" sfr="REFOCON" field="ROSSLP" critical="false"/> <per:sfr key="REFOCOND" sfr="REFOCON" field="ROON" critical="false"/> <per:sfr key="T1CON" sfr="T1CON" field="T1OSCEN" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG2L" field="(FOSC)|(OSC)" critical="false"/> <per:cfg key="CONFIG_T1DIG" cfg="CONFIG2L" field="T1DIG" critical="false"/> <per:cfg key="CONFIG_LPT1OSC" cfg="CONFIG2L" field="LPT1OSC" critical="false"/> <per:cfg key="CONFIG_FCMEN" cfg="CONFIG2L" field="FCMEN" critical="false"/> <per:cfg key="CONFIG_IESO" cfg="CONFIG2L" field="IESO" critical="false"/> <per:cfg key="CONFIG_MSSPMSK" cfg="CONFIG3H" field="MSSP.*" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a4,I,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:pin key="T1OSI" pinID="T1OSI"/> <per:pin key="T1OSO" pinID="T1OSO"/> <per:sfr key="OSCCON" sfr="OSCCON" field="SCS"/> <per:sfr key="OSCCONC" sfr="OSCCON" field="OSTS"/> <per:sfr key="OSCCOND" sfr="OSCCON" field="IRCF"/> <per:sfr key="OSCCONE" sfr="OSCCON" field="IDLEN"/> <per:sfr key="OSCTUNE" sfr="OSCTUNE" field="(TUN)|(TUN5)" critical="false"/> <per:sfr key="OSCTUNEB" sfr="OSCTUNE" field="PLLEN" critical="false"/> <per:sfr key="OSCTUNEC" sfr="OSCTUNE" field="INTSRC" critical="false"/> <per:sfr key="REFOCON" sfr="REFOCON" field="RODIV" critical="false"/> <per:sfr key="REFOCONB" sfr="REFOCON" field="ROSEL" critical="false"/> <per:sfr key="REFOCONC" sfr="REFOCON" field="ROSSLP" critical="false"/> <per:sfr key="REFOCOND" sfr="REFOCON" field="ROON" critical="false"/> <per:sfr key="T1CON" sfr="T1CON" field="T1OSCEN" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG2L" field="(FOSC)|(OSC)" critical="false"/> <per:cfg key="CONFIG_FCMEN" cfg="CONFIG2L" field="FCMEN" critical="false"/> <per:cfg key="CONFIG_IESO" cfg="CONFIG2L" field="IESO" critical="false"/> <per:cfg key="CONFIG_MSSPMSK" cfg="CONFIG3H" field="MSSP.*" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a3,I,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:pin key="T1OSI" pinID="T1OSI"/> <per:pin key="T1OSO" pinID="T1OSO"/> <per:sfr key="OSCCON" sfr="OSCCON" field="SCS"/> <per:sfr key="OSCCONC" sfr="OSCCON" field="OSTS"/> <per:sfr key="OSCCOND" sfr="OSCCON" field="IRCF"/> <per:sfr key="OSCCONE" sfr="OSCCON" field="IDLEN"/> <per:sfr key="OSCTUNE" sfr="OSCTUNE" field="(TUN)|(TUN5)" critical="false"/> <per:sfr key="OSCTUNEB" sfr="OSCTUNE" field="PLLEN" critical="false"/> <per:sfr key="OSCTUNEC" sfr="OSCTUNE" field="INTSRC" critical="false"/> <per:sfr key="WDTCON" sfr="WDTCON" field="ADSHR" critical="false"/> <per:sfr key="T1CON" sfr="T1CON" field="T1OSCEN" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG2L" field="(FOSC)|(OSC)" critical="false"/> <per:cfg key="CONFIG_FCMEN" cfg="CONFIG2L" field="FCMEN" critical="false"/> <per:cfg key="CONFIG_IESO" cfg="CONFIG2L" field="IESO" critical="false"/> <per:cfg key="CONFIG_MSSPMSK" cfg="CONFIG3H" field="MSSP.*" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a2,I,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="T1OSI" pinID="T1OSI"/> <per:pin key="T1OSO" pinID="T1OSO"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:sfr key="OSCCON" sfr="OSCCON" field="SCS"/> <per:sfr key="OSCCONC" sfr="OSCCON" field="OSTS"/> <per:sfr key="OSCCONE" sfr="OSCCON" field="IDLEN"/> <per:sfr key="T1CON" sfr="T1CON" field="T1OSCEN" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG1H" field="FOSC" critical="false"/> <per:cfg key="CONFIG_FCMEN" cfg="CONFIG1H" field="FCMEN" critical="false"/> <per:cfg key="CONFIG_IESO" cfg="CONFIG1H" field="IESO" critical="false"/> <per:cfg key="CONFIG_PLLDIV" cfg="CONFIG1L" field="PLLDIV" critical="false"/> <per:cfg key="CONFIG_CPUDIV" cfg="CONFIG1L" field="CPUDIV" critical="false"/> <per:cfg key="CONFIG_USBDIV" cfg="CONFIG1L" field="USBDIV" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a11,G,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:pin key="T1OSI" pinID="T1OSI"/> <per:pin key="T1OSO" pinID="T1OSO"/> <per:sfr key="OSCCON" sfr="OSCCON" field="(SCS)|(SCS0)"/> <per:sfr key="OSCCONB" sfr="OSCCON" field="IOFS"/> <per:sfr key="OSCCONC" sfr="OSCCON" field="OSTS"/> <per:sfr key="OSCCOND" sfr="OSCCON" field="IRCF"/> <per:sfr key="OSCCONE" sfr="OSCCON" field="IDLEN"/> <per:sfr key="T1CON" sfr="T1CON" field="T1OSCEN" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG1H" field="(FOSC)|(OSC)" critical="false"/> <per:cfg key="CONFIG_FCMEN" cfg="CONFIG1H" field="(FCMEN)|(FSCM)" critical="false"/> <per:cfg key="CONFIG_IESO" cfg="CONFIG1H" field="IESO" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a1,C,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:sfr key="OSCCON" sfr="OSCCON" field="(SCS)|(SCS0)"/> <per:sfr key="OSCCONB" sfr="OSCCON" field="PLLEN"/> <per:sfr key="OSCCONC" sfr="OSCCON" field="LOCK"/> <per:sfr key="T1CON" sfr="T1CON" field="T1OSCEN" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG1H" field="OSC" critical="false"/> <per:cfg key="CONFIG_OSCSEN" cfg="CONFIG1H" field="OSCS" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a12,M,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:sfr key="OSCCON" sfr="OSCCON" field="SCS"/> <per:sfr key="T1CON" sfr="T1CON" field="T1OSCEN" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG1H" field="(FOSC)|(OSC)" critical="false"/> <per:cfg key="CONFIG_OSCSEN" cfg="CONFIG1H" field="(SCS)|(OSCS)" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a0,A,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:pin key="T1OSI" pinID="T1OSI" critical="false"/> <per:pin key="T1OSO" pinID="T1OSO" critical="false"/> <per:sfr key="OSCCON" sfr="OSCCON" field="SCS"/> <per:sfr key="OSCCONB" sfr="OSCCON" field="PLLEN"/> <per:sfr key="OSCCONC" sfr="OSCCON" field="LOCK"/> <per:sfr key="T1CON" sfr="T1CON" field="T1OSCEN" critical="false"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG1H" field="OSC" critical="false"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a16,B,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKI)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKO)"/> <per:cfg key="CONFIG_FOSC" cfg="CONFIG1H" field="(OSC)|(FOSC)"/> <per:periphClassDesc class="OSC.OSC_18"/> <per:initParam param="a15,F,0"/> </per:periphConfig> <per:periphConfig> <per:pin key="CLKIN" pinID="(OSC1)|(CLKIN)"/> <per:pin key="CLKOUT" pinID="(OSC2)|(CLKOUT)"/> <per:pin key="SOSCIN" pinID="(SOSCI)|(SOSCIN)" optional="true"/> <per:pin key="SOSCO" pinID="SOSCO" optional="true"/> <per:sfr key="NOSC" sfr="OSCCON1" field="NOSC"/> <per:sfr key="NDIV" sfr="OSCCON1" field="NDIV"/> <per:sfr key="COSC" sfr="OSCCON2" field="COSC"/> <per:sfr key="CDIV" sfr="OSCCON2" field="CDIV"/> <per:sfr key="NOSCR" sfr="OSCCON3" field="NOSCR"/> <per:cfg key="RSTOSC" cfg="CONFIG1L" field="RSTOSC"/> <per:cfg key="FEXTOSC" cfg="CONFIG1L" field="FEXTOSC"/> <per:cfg key="CLKOUTEN" cfg="CONFIG1H" field="CLKOUTEN"/> <per:cfg key="CSWEN" cfg="CONFIG1H" field="CSWEN"/> <per:periphClassDesc class="OSC.Oscillator"/> </per:periphConfig> </per:peripheral> <per:peripheral name="FVR"> <per:periphConfig> <per:sfr key="FVRCON" sfr="FVRCON|V?REFCON0|CVRCON2"/> <per:sfr key="EN" sfr="FVRCON|V?REFCON0|CVRCON2" field="(FVR)?1?EN"/> <per:sfr key="RDY" sfr="FVRCON|V?REFCON0|CVRCON2" field="RDY" optional="true"/> <per:sfr key="BUFF1SEL" sfr="FVRCON|V?REFCON0|CVRCON2" field="ADFVR|FVR1S0|FVRS" optional="true"/> <per:sfr key="BUFF2SEL" sfr="FVRCON|V?REFCON0|CVRCON2" field="CDAFVR" optional="true"/> <per:sfr key="FVR1S1" sfr="FVRCON|V?REFCON0|CVRCON2" field="FVR1S1" optional="true"/> <per:periphClassDesc class="FVR.FVR"/> </per:periphConfig> </per:peripheral> <per:peripheral name="CVREF"> <per:periphConfig> <per:pin key="VREF+" pinID="VREF\+" critical="false"/> <per:pin key="VREF-" pinID="VREF-" optional="true" critical="false"/> <per:pin key="VDD" pinID="AVDD" optional="true" critical="false"/> <per:pin key="VSS" pinID="AVSS" optional="true" critical="false"/> <per:pin key="CVREF" pinID="CVREF" optional="true" critical="false"/> <per:sfr key="CVRENABLE" sfr="CVRCON" field="CVREN"/> <per:sfr key="CVROUTENABLE" sfr="CVRCON" field="CVROE" optional="true"/> <per:sfr key="CVRRANGE" sfr="CVRCON" field="CVRR"/> <per:sfr key="CVRSOURCE" sfr="CVRCON" field="CVRSS" optional="true"/> <per:sfr key="CVRVALUE" sfr="CVRCON" field="CVR"/> <per:periphClassDesc class="CVREF.ComparatorVoltageReferenceA"/> </per:periphConfig> <per:periphConfig> <per:pin key="VREF+" pinID="VREF\+" critical="false"/> <per:pin key="VREF-" pinID="VREF-" critical="false"/> <per:pin key="VDD" pinID="AVDD" optional="true" critical="false"/> <per:pin key="VSS" pinID="AVSS" optional="true" critical="false"/> <per:pin key="CVREF" pinID="CVREF" optional="true" critical="false"/> <per:sfr key="CVRENABLE" sfr="CVRCON" field="CVREN"/> <per:sfr key="CVROUTENABLE" sfr="CVRCON" field="CVROE"/> <per:sfr key="CVRSOURCE" sfr="CVRCON" field="CVRSS"/> <per:sfr key="CVRVALUE" sfr="CVRCON" field="CVR"/> <per:periphClassDesc class="CVREF.ComparatorVoltageReferenceB"/> </per:periphConfig> <per:periphConfig> <per:pin key="VREF+" pinID="VREF\+" critical="false"/> <per:pin key="VREF-" pinID="VREF-" critical="false"/> <per:pin key="VDD" pinID="AVDD" critical="false"/> <per:pin key="VSS" pinID="AVSS" critical="false"/> <per:pin key="CVREF" pinID="CVREF" critical="false"/> <per:sfr key="CVRENABLE" sfr="CVRCONL" field="CVREN"/> <per:sfr key="CVROUTENABLE" sfr="CVRCONL" field="CVROE"/> <per:sfr key="CVRPOSSOURCE" sfr="CVRCONL" field="CVRPSS"/> <per:sfr key="CVRNEGSOURCE" sfr="CVRCONL" field="CVRNSS"/> <per:sfr key="CVRVALUE" sfr="CVRCONH" field="CVR"/> <per:periphClassDesc class="CVREF.ComparatorVoltageReferenceC"/> </per:periphConfig> </per:peripheral> <per:peripheral name="COMP@"> <per:meta char="@" val="0|1|2|3"/> <per:periphConfig> <per:pin key="VIN0-" pinID="C@IN0-"/> <per:pin key="VIN1-" pinID="C@IN1-"/> <per:pin key="VIN2-" pinID="C@IN2-"/> <per:pin key="VIN3-" pinID="C@IN3-"/> <per:pin key="VIN7-" pinID="AVSS" critical="false"/> <per:pin key="VIN0+" pinID="C@IN0\+"/> <per:pin key="VIN1+" pinID="C@IN1\+"/> <per:pin key="VIN7+" pinID="AVSS" critical="false"/> <per:pin key="VOUT" pinID="CMP@|C@OUT"/> <per:sfr key="CXENABLE" sfr="CM@CON0" field="EN"/> <per:sfr key="CXPOLARITY" sfr="CM@CON0" field="POL"/> <per:sfr key="CXOUT" sfr="CM@CON0" field="OUT"/> <per:sfr key="MCXOUT" sfr="CMOUT" field="M?C@OUT"/> <per:sfr key="SELECTNEG" sfr="CM@NCH" field="NCH"/> <per:sfr key="SELECTPOS" sfr="CM@PCH" field="PCH"/> <per:sfr key="CXIF" sfr="PIR1?[0-9]" field="C(MP)?@IF"/> <per:sfr key="CXINTP" sfr="CM@CON1" field="INTP"/> <per:sfr key="CXINTN" sfr="CM@CON1" field="INTN"/> <per:sfr key="CXSYNC" sfr="CM@CON0" field="SYNC"/> <per:initParam param="@"/> <per:periphClassDesc class="Comp.ComparatorA"/> </per:periphConfig> <per:periphConfig> <per:pin key="VIN0-" pinID="C12IN0-" critical="false"/> <per:pin key="VIN1-" pinID="C12IN1-" critical="false"/> <per:pin key="VIN2-" pinID="C12IN2-" critical="false"/> <per:pin key="VIN3-" pinID="C12IN3-" critical="false"/> <per:pin key="VIN0+" pinID="C@IN\+"/> <per:pin key="VIN1+" pinID="DACOUT|CVREF" critical="false"/> <per:pin key="VOUT" pinID="C@OUT"/> <per:sfr key="CXENABLE" sfr="CM@CON0" field="C@ON"/> <per:sfr key="COE" sfr="CM@CON0" field="C@OE"/> <per:sfr key="CXPOLARITY" sfr="CM@CON0" field="C@POL"/> <per:sfr key="CXOUT" sfr="CM@CON0" field="C@OUT"/> <per:sfr key="MCXOUT" sfr="CM2CON1" field="MC@OUT"/> <per:sfr key="SELECTNEG" sfr="CM@CON0" field="C@CH"/> <per:sfr key="SELECTPOS0" sfr="CM@CON0" field="C@R"/> <per:sfr key="SELECTPOS1" sfr="CM2CON1" field="C@RSEL"/> <per:sfr key="CXIF" sfr="PIR2" field="C@IF"/> <per:sfr key="CXSYNC" sfr="CM2CON1" field="C@SYNC" optional="true"/> <per:initParam param="1@"/> <per:periphClassDesc class="Comp.ComparatorB"/> </per:periphConfig> <per:periphConfig> <per:pin key="VIN0-" pinID="VSS" critical="false"/> <per:pin key="VIN1-" pinID="C12IN1-" critical="false"/> <per:pin key="VIN2-" pinID="C12IN2-" critical="false"/> <per:pin key="VIN3-" pinID="C12IN3-" critical="false"/> <per:pin key="VIN0+" pinID="C12IN\+" critical="false"/> <per:pin key="VIN1+" pinID="CVREF" critical="false"/> <per:pin key="VOUT" pinID="C12OUT" critical="false"/> <per:sfr key="CXENABLE" sfr="CM@CON0" field="C@ON"/> <per:sfr key="C1OE" sfr="CM1CON0" field="C1OE" critical="false"/> <per:sfr key="C2OE" sfr="CM2CON0" field="C2OE" critical="false"/> <per:sfr key="CXPOLARITY" sfr="CM@CON0" field="C@POL"/> <per:sfr key="CXOUT" sfr="CM@CON0" field="C@OUT"/> <per:sfr key="MCXOUT" sfr="CM2CON1" field="MC@OUT"/> <per:sfr key="SELECTNEG" sfr="CM@CON0" field="C@CH"/> <per:sfr key="SELECTPOS0" sfr="CM@CON0" field="C@R"/> <per:sfr key="SELECTPOS1" sfr="CM2CON1" field="C@RSEL"/> <per:sfr key="CXIF" sfr="PIR2" field="C@IF"/> <per:sfr key="CXSYNC" sfr="CM2CON1" field="C@SYNC"/> <per:initParam param="2@"/> <per:periphClassDesc class="Comp.ComparatorB"/> </per:periphConfig> <per:periphConfig> <per:pin key="VIN0-" pinID="C@INB"/> <per:pin key="VIN1-" pinID="C@INC" optional="true"/> <per:pin key="VIN2-" pinID="C@IND" optional="true"/> <per:pin key="VIN0+" pinID="C@INA"/> <per:pin key="VOUT" pinID="C@OUT"/> <per:sfr key="CXENABLE" sfr="CM@CON1?" field="CON"/> <per:sfr key="CXPOLARITY" sfr="CM@CON1?" field="CPOL"/> <per:sfr key="CXOUT" sfr="CMSTAT" field="COUT@|C(MP)?@OUT"/> <per:sfr key="SELECTNEG" sfr="CM@CON1?" field="CCH"/> <per:sfr key="SELECTPOS" sfr="CM@CON1?" field="CREF"/> <per:sfr key="EVPOL" sfr="CM@CON1?" field="EVPOL"/> <per:sfr key="CXIF" sfr="PIR[2-6]" field="CMP?@IF"/> <per:sfr key="COE" sfr="CM@CON1?" field="COE"/> <per:initParam param="@"/> <per:periphClassDesc class="Comp.ComparatorC"/> </per:periphConfig> <per:periphConfig> <per:pin key="VIN0-" pinID="RF6" critical="false"/> <per:pin key="VIN0+" pinID="RF5" critical="false"/> <per:pin key="VIN1+" pinID="RF5" critical="false"/> <per:pin key="VIN2-" pinID="RF4" critical="false"/> <per:pin key="VIN2+" pinID="RF3" critical="false"/> <per:pin key="VOUT" pinID="C@OUT"/> <per:sfr key="CXPOLARITY" sfr="CMCON" field="C@INV"/> <per:sfr key="CXOUT" sfr="CMCON" field="C@OUT"/> <per:sfr key="MODE" sfr="CMCON" field="CM" critical="false"/> <per:sfr key="CIS" sfr="CMCON" field="CIS" critical="false"/> <per:sfr key="CXIF" sfr="PIR2" field="CMIF" critical="false"/> <per:initParam param="@"/> <per:periphClassDesc class="Comp.ComparatorD"/> </per:periphConfig> <per:periphConfig> <per:pin key="VIN0-" pinID="RA0" critical="false"/> <per:pin key="VIN0+" pinID="RA3" critical="false"/> <per:pin key="VIN1+" pinID="RA3" critical="false"/> <per:pin key="VIN2-" pinID="RA1" critical="false"/> <per:pin key="VIN2+" pinID="RA2" critical="false"/> <per:pin key="VOUT" pinID="C@OUT"/> <per:sfr key="CXPOLARITY" sfr="CMCON" field="C@INV"/> <per:sfr key="CXOUT" sfr="CMCON" field="C@OUT"/> <per:sfr key="MODE" sfr="CMCON" field="CM" critical="false"/> <per:sfr key="CIS" sfr="CMCON" field="CIS" critical="false"/> <per:sfr key="CXIF" sfr="PIR2" field="CMIF" critical="false"/> <per:initParam param="@"/> <per:periphClassDesc class="Comp.ComparatorD"/> </per:periphConfig> <per:periphConfig> <per:pin key="VIN0+" pinID="RA0" critical="false"/> <per:pin key="VIN1+" pinID="RB2" critical="false"/> <per:pin key="VIN2+" pinID="RB3" critical="false"/> <per:sfr key="CXOUT" sfr="CMCON" field="C@OUT"/> <per:sfr key="MODE" sfr="CMCON" field="CMEN" critical="false"/> <per:sfr key="CXIF" sfr="PIR1" field="CMP@IF"/> <per:sfr key="CVRENABLE" sfr="CVRCON" field="CVREN" critical="false"/> <per:sfr key="CVRSOURCE" sfr="CVRCON" field="CVRSS" critical="false"/> <per:initParam param="@"/> <per:periphClassDesc class="Comp.ComparatorE"/> </per:periphConfig> </per:peripheral> <per:peripheral name="COMP@"> <per:meta char="@" val="1|2"/> <per:periphConfig><per:sfr key="CMPOUTPUT" sfr="CMOUT" observable="false"/><per:sfr key="CMP1output" sfr="CMOUT" field="MC1OUT"/><per:sfr key="CMP2output" sfr="CMOUT" field="MC2OUT"/><per:sfr key="CMP1CON0" sfr="CM1CON0"/><per:sfr key="CMP1enable" sfr="CM1CON0" field="EN"/><per:sfr key="CMP1out" sfr="CM1CON0" field="OUT"/><per:sfr key="CMP1polar" sfr="CM1CON0" field="POL"/><per:sfr key="CMP1CON1" sfr="CM1CON1" observable="false"/><per:sfr key="CMP1interrPosEdge" sfr="CM1CON1" field="INTP"/><per:sfr key="CMP1interrNegEdge" sfr="CM1CON1" field="INTN"/><per:sfr key="CMP2CON0" sfr="CM2CON0"/><per:sfr key="CMP2enable" sfr="CM2CON0" field="EN"/><per:sfr key="CMP2out" sfr="CM2CON0" field="OUT"/><per:sfr key="CMP2polar" sfr="CM2CON0" field="POL"/><per:sfr key="CMP2CON1" sfr="CM2CON1" observable="false"/><per:sfr key="CMP2interrPosEdge" sfr="CM2CON1" field="INTP"/><per:sfr key="CMP2interrNegEdge" sfr="CM2CON1" field="INTN"/><per:sfr key="CMP1negChannel" sfr="CM1NCH"/><per:sfr key="CMP1negChannelSel" sfr="CM1NCH" field="NCH"/><per:sfr key="CMP1posChannel" sfr="CM1PCH"/><per:sfr key="CMP1posChannelSel" sfr="CM1PCH" field="PCH"/><per:sfr key="CMP2negChannel" sfr="CM2NCH"/><per:sfr key="CMP2negChannelSel" sfr="CM2NCH" field="NCH"/><per:sfr key="CMP2posChannel" sfr="CM2PCH"/><per:sfr key="CMP2posChannelSel" sfr="CM2PCH" field="PCH"/><per:sfr key="CMP1InterruptFlag" sfr="PIR1" field="C1IF" observable="false"/><per:sfr key="CMP2InterruptFlag" sfr="PIR5" field="C2IF" observable="false"/>/> <per:pin key="CMP1neg#" pinID="C1IN#-" metaf="#" metar="0|1|2|3" optional="true"/><per:pin key="CMP2neg#" pinID="C2IN#-" metaf="#" metar="0|1|2|3" optional="true"/><per:pin key="CMP1pos0" pinID="C1IN0\+" optional="true"/><per:pin key="CMP2pos0" pinID="C2IN0\+" optional="true"/><per:pin key="AVSS" pinID="AVSS" critical="false"/><per:initParam param="@"/><per:periphClassDesc class="CMPpic18f16q41.Comparator"/></per:periphConfig> </per:peripheral> <per:peripheral name="ECCP1"> <per:periphConfig> <per:pin key="CCPX" pinID="(ECCP1)|(P1A)" critical="false"/> <per:pin key="PXA" pinID="P1A" critical="false"/> <per:pin key="PXB" pinID="P1B" critical="false"/> <per:pin key="PXC" pinID="P1C" critical="false"/> <per:pin key="PXD" pinID="P1D" critical="false"/> <per:pin key="CCPXB" pinID="CCP1" critical="false"/> <per:pin key="FLT0" pinID="INT0" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR2" field="ECCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="ECCP1CON" field="ECCP1M"/> <per:sfr key="CCPRXL" sfr="ECCPR1L"/> <per:sfr key="CCPRXH" sfr="ECCPR1H"/> <per:sfr key="CCPXCONB" sfr="CCP1CON" critical="false"/> <per:sfr key="ECANCON" sfr="ECANCON" critical="false"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3ECCP1" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCPAS)|(ECCP1AS)" field="PSSBD.*" critical="false"/> <per:sfr key="ECCPXDEL" sfr="ECCP1DEL" critical="false"/> <per:sfr key="CMCON" sfr="CMCON" field="C1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMCON" field="C2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a13b,1,S,C,S,C,TA,A,E1,E1,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="(ECCP1)|(P1A)" critical="false"/> <per:pin key="PXA" pinID="P1A" critical="false"/> <per:pin key="PXB" pinID="P1B" critical="false"/> <per:pin key="PXC" pinID="P1C" critical="false"/> <per:pin key="PXD" pinID="P1D" critical="false"/> <per:pin key="FLT0" pinID="INT0" critical="false"/> <per:pin key="CCPXB" pinID="CCP1" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR2" field="ECCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="ECCP1CON" field="ECCP1M"/> <per:sfr key="CCPRXL" sfr="ECCPR1L"/> <per:sfr key="CCPRXH" sfr="ECCPR1H"/> <per:sfr key="CCPXCONB" sfr="CCP1CON" critical="false"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3ECCP1" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCPAS)|(ECCP1AS)" field="PSSBD.*" critical="false"/> <per:sfr key="ECCPXDEL" sfr="ECCP1DEL" critical="false"/> <per:sfr key="CMCON" sfr="CMCON" field="C1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMCON" field="C2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a13c,1,S,C,S,C,TA,A,E1,E1,N"/> </per:periphConfig> </per:peripheral> <per:peripheral name="CCP1"> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:sfr key="CCPXCAP" sfr="CCP1CAP"/> <per:sfr key="CCPXCON" sfr="CCP1CON"/> <per:sfr key="CCPXEN" sfr="CCP1CON" field="(CCP1)?EN"/> <per:sfr key="CCPXOUT" sfr="CCP1CON" field="(CCP1)?OUT"/> <per:sfr key="CCPXFMT" sfr="CCP1CON" field="(CCP1)?FMT"/> <per:sfr key="CCPXMODE" sfr="CCP1CON" field="(CCP1)?MODE"/> <per:sfr key="CCPRXL" sfr="CCP1RL|CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCP1RH|CCPR1H"/> <per:sfr key="CXTSEL" sfr="CCPTMRS0?" field="C1TSEL0?"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF"/> <per:periphClassDesc class="CCP.CCP_18_B"/> <per:initParam param="1"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:pin key="FLT0" pinID="INT0" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP1CON"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="CCPXCONB" sfr="ECCP1CON" field="ECCP1M"/> <per:sfr key="CCPRXLB" sfr="ECCPR1L"/> <per:sfr key="CCPRXHB" sfr="ECCPR1H"/> <per:sfr key="ECANCON" sfr="ECANCON"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3ECCP1" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCPAS)|(ECCP1AS)" field="PSSBD" critical="false"/> <per:sfr key="ECCPXDEL" sfr="ECCP1DEL" critical="false"/> <per:sfr key="CMCON" sfr="CMCON" field="C1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMCON" field="C2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="b1b,1,S,A,S,A,TA,A,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:pin key="FLT0" pinID="INT0" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP1CON"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="CCPXCONB" sfr="ECCP1CON" field="ECCP1M"/> <per:sfr key="CCPRXLB" sfr="ECCPR1L"/> <per:sfr key="CCPRXHB" sfr="ECCPR1H"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3ECCP1" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCPAS)|(ECCP1AS)" field="PSSBD" critical="false"/> <per:sfr key="ECCPXDEL" sfr="ECCP1DEL" critical="false"/> <per:sfr key="CMCON" sfr="CMCON" field="C1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMCON" field="C2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="b1,1,S,C,S,C,TA,A,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="ECCP1"/> <per:pin key="PXA" pinID="(P1A)|(ECCP1/P1A)"/> <per:pin key="PXB" pinID="P1B"/> <per:pin key="PXC" pinID="P1C"/> <per:pin key="PXD" pinID="P1D"/> <per:pin key="CCPXB" pinID="ECCP2"/> <per:pin key="CCPXC" pinID="ECCP3"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP1CON)|(ECCP1CON)" field="P1M"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="CCPXCONB" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP9CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS0" field="C1TSEL"/> <per:sfr key="TMRCONB" sfr="CCPTMRS1" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR1CON" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="C1OUT|CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="C2OUT|CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a22,1,S,L,S,L,TA,L,E6,E6,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="ECCP1"/> <per:pin key="PXA" pinID="P1A"/> <per:pin key="PXB" pinID="P1B"/> <per:pin key="PXC" pinID="P1C"/> <per:pin key="PXD" pinID="P1D"/> <per:pin key="CCPXB" pinID="ECCP2"/> <per:pin key="CCPXC" pinID="ECCP3"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP1CON)|(ECCP1CON)" field="P1M"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="CCPXCONB" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS0" field="C1TSEL"/> <per:sfr key="TMRCONB" sfr="CCPTMRS1" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR1CON" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a21,1,S,L,S,L,TA,L,E6,E6,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="ECCP1"/> <per:pin key="PXA" pinID="P1A"/> <per:pin key="PXB" pinID="P1B"/> <per:pin key="PXC" pinID="P1C"/> <per:pin key="PXD" pinID="P1D"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP1CON)|(ECCP1CON)" field="P1M"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="CCPXCOND" sfr="CCP2CON" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP3CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP5CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS" field="C1TSEL"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR1CON" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a20,1,S,K,S,K,T,K,E6,E6,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:pin key="PXA" pinID="(P1A)|(CCP1)"/> <per:pin key="PXB" pinID="P1B"/> <per:pin key="PXC" pinID="P1C"/> <per:pin key="PXD" pinID="P1D"/> <per:pin key="FLT0" pinID="(FLT0)|(RP0)" critical="false"/> <per:sfr key="ASDPPS" sfr="RPINR24"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP1CON)|(ECCP1CON)" field="P1M"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="CCPXCONB" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP9CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS0" field="C1TSEL"/> <per:sfr key="TMRCONB" sfr="CCPTMRS1" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR1CON" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="(C1OUT)|(COUT1)" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="(C2OUT)|(COUT2)" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a19,1,S,H,S,H,TA,H,E6,E6,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:pin key="PXA" pinID="P1A"/> <per:pin key="PXB" pinID="P1B"/> <per:pin key="PXC" pinID="P1C"/> <per:pin key="PXD" pinID="P1D"/> <per:pin key="FLT0" pinID="(INT0)|(FLT0)|(RB0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP1CON)|(ECCP1CON)" field="P1M"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="CCPXCOND" sfr="CCP2CON" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP3CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP5CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS0" field="C1TSEL"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)|(P1SSBD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR1CON" critical="false"/> <per:sfr key="CM1CON" sfr="CM1CON0" field="C1OUT" critical="false"/> <per:sfr key="CM2CON" sfr="CM2CON0" field="C2OUT" critical="false"/> <per:cfg key="CONFIG" cfg="CONFIG3H" field="CCP3MX" critical="false"/> <per:cfg key="CONFIGB" cfg="CONFIG3H" field="CCP2MX" critical="false"/> <per:cfg key="CONFIGC" cfg="CONFIG3H" field="P2BMX" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a18,1,S,J,S,J,T,J,E4,E4,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:pin key="FLT0" pinID="(FLT0)|(RP0)" critical="false"/> <per:pin key="PXA" pinID="(CCP1/)?P1A"/> <per:pin key="PXB" pinID="P1B"/> <per:pin key="PXC" pinID="P1C"/> <per:pin key="PXD" pinID="P1D"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP1CON" field="P1M"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="CCPXCONB" sfr="CCP2CON" critical="false"/> <per:sfr key="CCPRXLB" sfr="CCPR2L" critical="false"/> <per:sfr key="CCPRXHB" sfr="CCPR2H" critical="false"/> <per:sfr key="TMRCON" sfr="TCLKCON" field="T3CCP2" critical="false"/> <per:sfr key="TMRCONB" sfr="TCLKCON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="(PSTR1CON)|(PSTRCON)" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="(C1OUT)|(COUT1)" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="(C2OUT)|(COUT2)" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a17b,1,S,F,S,F,TA,F,E6,E6,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:pin key="FLT0" pinID="(FLT0)|(RP0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP1CON" field="P1M"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="CCPXCONB" sfr="CCP2CON" critical="false"/> <per:sfr key="CCPRXLB" sfr="CCPR2L" critical="false"/> <per:sfr key="CCPRXHB" sfr="CCPR2H" critical="false"/> <per:sfr key="TMRCON" sfr="TCLKCON" field="T3CCP2" critical="false"/> <per:sfr key="TMRCONB" sfr="TCLKCON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="(PSTR1CON)|(PSTRCON)" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="(C1OUT)|(COUT1)" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="(C2OUT)|(COUT2)" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a17,1,S,F,S,F,TA,F,E6,E6,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="(CCP1)|(ECCP1)|(P1A)"/> <per:pin key="PXA" pinID="P1A"/> <per:pin key="PXB" pinID="P1B"/> <per:pin key="PXC" pinID="P1C"/> <per:pin key="PXD" pinID="P1D"/> <per:pin key="FLT0" pinID="(INT0)|(FLT0)|(RB0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP1CON)|(ECCP1CON)"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="CCPXCONB" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPRXLB" sfr="CCPR2L" critical="false"/> <per:sfr key="CCPRXHB" sfr="CCPR2H" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPRXLC" sfr="CCPR3L" critical="false"/> <per:sfr key="CCPRXHC" sfr="CCPR3H" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPRXLD" sfr="CCPR4L" critical="false"/> <per:sfr key="CCPRXHD" sfr="CCPR4H" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPRXLE" sfr="CCPR5L" critical="false"/> <per:sfr key="CCPRXHE" sfr="CCPR5H" critical="false"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP2" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR1CON" critical="false"/> <per:sfr key="CMCON" sfr="(CMCON)|(CMSTAT)" field="(C1OUT)|(COUT1)" critical="false"/> <per:sfr key="CMCONB" sfr="(CMCON)|(CMSTAT)" field="(C2OUT)|(COUT2)" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a16,1,S,D,S,D,T,D,E1,E1,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="(CCP1)|(ECCP1)|(P1A)"/> <per:pin key="PXA" pinID="P1A"/> <per:pin key="PXB" pinID="P1B"/> <per:pin key="PXC" pinID="P1C"/> <per:pin key="PXD" pinID="P1D"/> <per:pin key="FLT0" pinID="(INT0)|(FLT0)|(RB0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP1CON)|(ECCP1CON)"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="CCPXCONB" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPRXLB" sfr="CCPR2L" critical="false"/> <per:sfr key="CCPRXHB" sfr="CCPR2H" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPRXLC" sfr="CCPR3L" critical="false"/> <per:sfr key="CCPRXHC" sfr="CCPR3H" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPRXLD" sfr="CCPR4L" critical="false"/> <per:sfr key="CCPRXHD" sfr="CCPR4H" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPRXLE" sfr="CCPR5L" critical="false"/> <per:sfr key="CCPRXHE" sfr="CCPR5H" critical="false"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP2" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSAC)|(PSS1AC)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="CMCON" sfr="(CMCON)|(CMSTAT)" field="(C1OUT)|(COUT1)" critical="false"/> <per:sfr key="CMCONB" sfr="(CMCON)|(CMSTAT)" field="(C2OUT)|(COUT2)" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a15,1,S,D,S,D,T,D,E1,E1,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="(CCP1)|(P1A)"/> <per:pin key="PXA" pinID="P1A"/> <per:pin key="PXB" pinID="P1B"/> <per:pin key="PXC" pinID="P1C"/> <per:pin key="PXD" pinID="P1D"/> <per:pin key="FLT0" pinID="(INT0)|(FLT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP1CON)|(ECCP1CON)"/> <per:sfr key="CCPRXL" sfr="(CCPR1L)|(ECCPR1L)"/> <per:sfr key="CCPRXH" sfr="(CCPR1H)|(ECCPR1H)"/> <per:sfr key="TMRCON" sfr="T3CON" field="(T3CCP2)|(T3ECCP1)" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="(PSTR1CON)|(PSTRCON)" critical="false"/> <per:sfr key="CM1CON" sfr="CM1CON0" field="C1OUT" critical="false"/> <per:sfr key="CM2CON" sfr="CM2CON0" field="C2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a14,1,S,A,S,A,T,A,E3,E3,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="(CCP1)|(P1A)"/> <per:pin key="PXA" pinID="P1A"/> <per:pin key="PXB" pinID="P1B"/> <per:pin key="PXC" pinID="P1C" optional="true"/> <per:pin key="PXD" pinID="P1D"/> <per:pin key="FLT0" pinID="(INT0)|(FLT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP1CON)|(ECCP1CON)"/> <per:sfr key="CCPRXL" sfr="(CCPR1L)|(ECCPR1L)"/> <per:sfr key="CCPRXH" sfr="(CCPR1H)|(ECCPR1H)"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP1" critical="false" optional="true"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="(PSTR1CON)|(PSTRCON)" critical="false"/> <per:sfr key="CM1CON" sfr="CM1CON0" field="C1OUT" critical="false"/> <per:sfr key="CM2CON" sfr="CM2CON0" field="C2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a14b,1,S,B,S,B,TA,A,E3,E3,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="(CCP1)|(P1A)"/> <per:pin key="PXA" pinID="P1A"/> <per:pin key="PXB" pinID="P1B"/> <per:pin key="PXC" pinID="P1C"/> <per:pin key="PXD" pinID="P1D"/> <per:pin key="FLT0" pinID="(INT0)|(FLT0)|(RB0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP1CON)|(ECCP1CON)"/> <per:sfr key="CCPRXL" sfr="(CCPR1L)|(ECCPR1L)"/> <per:sfr key="CCPRXH" sfr="(CCPR1H)|(ECCPR1H)"/> <per:sfr key="TMRCON" sfr="T3CON" field="(T3CCP2)|(T3ECCP1)" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="CMCON" sfr="CMCON" field="C1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMCON" field="C2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a13,1,S,A,S,A,T,A,E1,E1,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP1CON"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="CCPXCONB" sfr="CCP2CON" critical="false"/> <per:sfr key="CCPRXLB" sfr="CCPR2L" critical="false"/> <per:sfr key="CCPRXHB" sfr="CCPR2H" critical="false"/> <per:sfr key="CCPXCONC" sfr="CCP3CON" critical="false"/> <per:sfr key="CCPRXLC" sfr="CCPR3L" critical="false"/> <per:sfr key="CCPRXHC" sfr="CCPR3H" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPRXLD" sfr="CCPR4L" critical="false"/> <per:sfr key="CCPRXHD" sfr="CCPR4H" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPRXLE" sfr="CCPR5L" critical="false"/> <per:sfr key="CCPRXHE" sfr="CCPR5H" critical="false"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP2" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a12,1,S,D,S,D,T,D,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP1CON"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="CCPXCONB" sfr="CCP2CON" critical="false"/> <per:sfr key="CCPRXLB" sfr="CCPR2L" critical="false"/> <per:sfr key="CCPRXHB" sfr="CCPR2H" critical="false"/> <per:sfr key="CCPXCONC" sfr="CCP3CON" critical="false"/> <per:sfr key="CCPRXLC" sfr="CCPR3L" critical="false"/> <per:sfr key="CCPRXHC" sfr="CCPR3H" critical="false"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP2" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a11,1,S,D,S,D,T,A,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:pin key="FLT0" pinID="(INT0)|(FLT0)|(RB0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP1CON"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(PWM1CON)|(PWMCON)" critical="false"/> <per:sfr key="CMCON" sfr="CMCON" field="C1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMCON" field="C2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a10,1,S,A,S,A,T,A,E5,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="(CCP1)|(P1A)"/> <per:pin key="PXA" pinID="P1A"/> <per:pin key="PXB" pinID="P1B"/> <per:pin key="PXC" pinID="P1C"/> <per:pin key="PXD" pinID="P1D"/> <per:pin key="FLT0" pinID="INT0" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP1CON)|(ECCP1CON)"/> <per:sfr key="CCPRXL" sfr="(CCPR1L)|(ECCPR1L)"/> <per:sfr key="CCPRXH" sfr="(CCPR1H)|(ECCPR1H)"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="(PSTR1CON)|(PSTRCON)" critical="false"/> <per:sfr key="CM1CON" sfr="CM1CON0" field="C1OUT" critical="false"/> <per:sfr key="CM2CON" sfr="CM2CON0" field="C2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a9b,1,S,B,S,B,TA,A,E3,E3,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="(CCP1)|(P1A)"/> <per:pin key="PXA" pinID="P1A"/> <per:pin key="PXB" pinID="P1B"/> <per:pin key="PXC" pinID="P1C"/> <per:pin key="PXD" pinID="P1D"/> <per:pin key="INT0" pinID="INT0" critical="false"/> <per:pin key="INT1" pinID="INT1" critical="false"/> <per:pin key="INT2" pinID="INT2" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP1CON)|(ECCP1CON)"/> <per:sfr key="CCPRXL" sfr="(CCPR1L)|(ECCPR1L)"/> <per:sfr key="CCPRXH" sfr="(CCPR1H)|(ECCPR1H)"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="(PSTR1CON)|(PSTRCON)" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a9,1,S,B,S,B,TA,A,E3,E3,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="(CCP1)|(P1A)"/> <per:pin key="PXA" pinID="P1A"/> <per:pin key="PXB" pinID="P1B"/> <per:pin key="PXC" pinID="P1C"/> <per:pin key="PXD" pinID="P1D"/> <per:pin key="INT0" pinID="INT0" critical="false"/> <per:pin key="INT1" pinID="INT1" critical="false"/> <per:pin key="INT2" pinID="INT2" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP1CON)|(ECCP1CON)"/> <per:sfr key="CCPRXL" sfr="(CCPR1L)|(ECCPR1L)"/> <per:sfr key="CCPRXH" sfr="(CCPR1H)|(ECCPR1H)"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a8,1,S,B,S,B,TA,A,E2,E2,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="(ECCP1)|(P1A)"/> <per:pin key="PXA" pinID="P1A"/> <per:pin key="PXB" pinID="P1B"/> <per:pin key="PXC" pinID="P1C"/> <per:pin key="PXD" pinID="P1D"/> <per:pin key="CCPXB" pinID="CCP1"/> <per:pin key="FLT0" pinID="INT0" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="ECCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="ECCP1CON" field="ECCP1M"/> <per:sfr key="CCPRXL" sfr="ECCPR1L"/> <per:sfr key="CCPRXH" sfr="ECCPR1H"/> <per:sfr key="CCPXCONB" sfr="CCP1CON"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3ECCP1" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCPAS)|(ECCP1AS)" field="PSSBD.*" critical="false"/> <per:sfr key="ECCPXDEL" sfr="ECCP1DEL" critical="false"/> <per:sfr key="CMCON" sfr="CMCON" field="C1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMCON" field="C2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a7,1,S,C,S,C,TA,A,E1,E1,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP1CON"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="TMRCON" sfr="T3CON" field="(T3CCP2)|(T3ECCP1)" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a6,1,S,A,S,A,T,A,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP1CON"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="TMRCON" sfr="T3CON" field="(T3CCP2)|(T3ECCP1)" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a5,1,S,A,S,A,T,A,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP1CON"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a4,1,S,A,S,A,T,A,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP1CON"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a3,1,S,A,S,A,T,A,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP1CON"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a2,1,S,A,S,A,T,A,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP1CON)|(ECCP1CON)" field="P1M"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a1,1,S,E,S,E,T,A,E1,E1,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP1"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP1IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP1CON"/> <per:sfr key="CCPRXL" sfr="CCPR1L"/> <per:sfr key="CCPRXH" sfr="CCPR1H"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="a0,1,S,E,S,E,T,A,S,U,N"/> </per:periphConfig> </per:peripheral> <per:peripheral name="CCP2"> <per:periphConfig> <per:pin key="CCPX" pinID="CCP2"/> <per:sfr key="CCPXCAP" sfr="CCP2CAP"/> <per:sfr key="CCPXCON" sfr="CCP2CON"/> <per:sfr key="CCPXEN" sfr="CCP2CON" field="(CCP2)?EN"/> <per:sfr key="CCPXOUT" sfr="CCP2CON" field="(CCP2)?OUT"/> <per:sfr key="CCPXFMT" sfr="CCP2CON" field="(CCP2)?FMT"/> <per:sfr key="CCPXMODE" sfr="CCP2CON" field="(CCP2)?MODE"/> <per:sfr key="CCPRXL" sfr="CCP2RL|CCPR2L"/> <per:sfr key="CCPRXH" sfr="CCP2RH|CCPR2H"/> <per:sfr key="CXTSEL" sfr="CCPTMRS0?" field="C2TSEL0?"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP2IF"/> <per:periphClassDesc class="CCP.CCP_18_B"/> <per:initParam param="2"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="ECCP2"/> <per:pin key="PXA" pinID="(P2A)|(ECCP2/P2A)"/> <per:pin key="PXB" pinID="P2B"/> <per:pin key="PXC" pinID="P2C"/> <per:pin key="PXD" pinID="P2D"/> <per:pin key="CCPXB" pinID="ECCP1|ECCP1A" critical="false"/> <per:pin key="CCPXC" pinID="ECCP3" critical="false"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP2IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP2CON)|(ECCP2CON)" field="P2M"/> <per:sfr key="CCPRXL" sfr="CCPR2L"/> <per:sfr key="CCPRXH" sfr="CCPR2H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP9CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS0" field="C2TSEL"/> <per:sfr key="TMRCONB" sfr="CCPTMRS1" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP2AS)|(ECCPAS)" field="(PSSBD)|(PSS2BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP2DEL)|(ECCPDEL)|(PWM2CON)|(PWMCON)" field="(PDC)|(P2DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR2CON" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="C1OUT|CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="C2OUT|CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="b13,2,S,L,S,L,TA,L,E6,E6,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="ECCP2"/> <per:pin key="PXA" pinID="P2A"/> <per:pin key="PXB" pinID="P2B"/> <per:pin key="PXC" pinID="P2C"/> <per:pin key="PXD" pinID="P2D"/> <per:pin key="CCPXB" pinID="ECCP1" critical="false"/> <per:pin key="CCPXC" pinID="ECCP3" critical="false"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP2IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP2CON)|(ECCP2CON)" field="P2M"/> <per:sfr key="CCPRXL" sfr="CCPR2L"/> <per:sfr key="CCPRXH" sfr="CCPR2H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS0" field="C2TSEL"/> <per:sfr key="TMRCONB" sfr="CCPTMRS1" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP2AS)|(ECCPAS)" field="(PSSBD)|(PSS2BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP2DEL)|(ECCPDEL)|(PWM2CON)|(PWMCON)" field="(PDC)|(P2DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR2CON" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="b12,2,S,L,S,L,TA,L,E6,E6,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP2"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP2IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP2CON"/> <per:sfr key="CCPRXL" sfr="CCPR2L"/> <per:sfr key="CCPRXH" sfr="CCPR2H"/> <per:sfr key="CCPXCOND" sfr="(CCP1CON)|(ECCP1CON)" field="P1M" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP3CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP5CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS" field="C2TSEL"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR1CON" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="b11,2,S,K,S,K,T,K,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP2"/> <per:pin key="PXA" pinID="(P2A)|(CCP2)"/> <per:pin key="PXB" pinID="P2B"/> <per:pin key="PXC" pinID="P2C"/> <per:pin key="PXD" pinID="P2D"/> <per:pin key="FLT0" pinID="(INT0)|(FLT0)|(RB0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP2IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP2CON)|(ECCP2CON)" field="P2M.*"/> <per:sfr key="CCPRXL" sfr="CCPR2L"/> <per:sfr key="CCPRXH" sfr="CCPR2H"/> <per:sfr key="CCPXCOND" sfr="CCP1CON" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP3CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP5CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS0" field="C2TSEL"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP2AS)|(ECCPAS)" field="(PSSBD)|(PSS2BD)|(P2SSBD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP2DEL)|(ECCPDEL)|(PWM2CON)|(PWMCON)" field="(PDC)|(P2DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR2CON" critical="false"/> <per:sfr key="CM1CON" sfr="CM1CON0" field="C1OUT" critical="false"/> <per:sfr key="CM2CON" sfr="CM2CON0" field="C2OUT" critical="false"/> <per:cfg key="CONFIG" cfg="CONFIG3H" field="CCP3MX" critical="false"/> <per:cfg key="CONFIGB" cfg="CONFIG3H" field="CCP2MX" critical="false"/> <per:cfg key="CONFIGC" cfg="CONFIG3H" field="P2BMX" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="b10,2,S,J,S,J,T,J,E4,E4,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP2"/> <per:pin key="PXA" pinID="(P2A)|(CCP2)"/> <per:pin key="PXB" pinID="P2B"/> <per:pin key="FLT0" pinID="(INT0)|(FLT0)|(RB0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP2IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP2CON)|(ECCP2CON)" field="P2M.*"/> <per:sfr key="CCPRXL" sfr="CCPR2L"/> <per:sfr key="CCPRXH" sfr="CCPR2H"/> <per:sfr key="CCPXCOND" sfr="CCP1CON" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP3CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP5CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS0" field="C2TSEL"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP2AS)|(ECCPAS)" field="(PSSBD)|(PSS2BD)|(P2SSBD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP2DEL)|(ECCPDEL)|(PWM2CON)|(PWMCON)" field="(PDC)|(P2DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR2CON" critical="false"/> <per:sfr key="CM1CON" sfr="CM1CON0" field="C1OUT" critical="false"/> <per:sfr key="CM2CON" sfr="CM2CON0" field="C2OUT" critical="false"/> <per:cfg key="CONFIG" cfg="CONFIG3H" field="CCP3MX" critical="false"/> <per:cfg key="CONFIGB" cfg="CONFIG3H" field="CCP2MX" critical="false"/> <per:cfg key="CONFIGC" cfg="CONFIG3H" field="P2BMX" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="b9,2,S,J,S,J,T,J,E4,E4,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP2"/> <per:pin key="PXA" pinID="(CCP2)|(P2A)"/> <per:pin key="PXB" pinID="P2B"/> <per:pin key="PXC" pinID="P2C"/> <per:pin key="PXD" pinID="P2D"/> <per:pin key="FLT0" pinID="(FLT0)|(RP0)" critical="false"/> <per:sfr key="ASDPPS" sfr="RPINR24" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP2IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP2CON)|(ECCP2CON)" field="P2M"/> <per:sfr key="CCPRXL" sfr="CCPR2L"/> <per:sfr key="CCPRXH" sfr="CCPR2H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP9CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS0" field="C2TSEL"/> <per:sfr key="TMRCONB" sfr="CCPTMRS1" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP2AS)|(ECCPAS)" field="(PSSBD)|(PSS2BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP2DEL)|(ECCPDEL)|(PWM2CON)|(PWMCON)" field="(PDC)|(P2DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR2CON" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="(C1OUT)|(COUT1)" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="(C2OUT)|(COUT2)" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="b8,2,S,H,S,H,TA,H,E6,E6,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP2"/> <per:pin key="FLT0" pinID="(INT0)|(FLT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP2IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP2CON" field="P2M"/> <per:sfr key="CCPRXL" sfr="CCPR2L"/> <per:sfr key="CCPRXH" sfr="CCPR2H"/> <per:sfr key="CCPXCONB" sfr="CCP1CON" critical="false"/> <per:sfr key="CCPRXLB" sfr="CCPR1L" critical="false"/> <per:sfr key="CCPRXHB" sfr="CCPR1H" critical="false"/> <per:sfr key="TMRCON" sfr="TCLKCON" field="T3CCP2" critical="false"/> <per:sfr key="TMRCONB" sfr="TCLKCON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP2AS)|(ECCPAS)" field="(PSSBD)|(PSS2BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP2DEL)|(ECCPDEL)|(PWM2CON)|(PWMCON)" field="(PDC)|(P2DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="(PSTR2CON)|(PSTRCON)" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="(C1OUT)|(COUT1)" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="(C2OUT)|(COUT2)" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="b7,2,S,F,S,F,TA,F,E6,E6,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="(CCP2)|(P2A)"/> <per:pin key="PXA" pinID="P2A"/> <per:pin key="PXB" pinID="P2B"/> <per:pin key="PXC" pinID="P2C"/> <per:pin key="PXD" pinID="P2D"/> <per:pin key="FLT0" pinID="(INT0)|(FLT0)|(RB0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP2IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP2CON)|(ECCP2CON)"/> <per:sfr key="CCPRXL" sfr="CCPR2L"/> <per:sfr key="CCPRXH" sfr="CCPR2H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPRXLB" sfr="CCPR1L" critical="false"/> <per:sfr key="CCPRXHB" sfr="CCPR1H" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPRXLC" sfr="CCPR3L" critical="false"/> <per:sfr key="CCPRXHC" sfr="CCPR3H" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPRXLD" sfr="CCPR4L" critical="false"/> <per:sfr key="CCPRXHD" sfr="CCPR4H" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPRXLE" sfr="CCPR5L" critical="false"/> <per:sfr key="CCPRXHE" sfr="CCPR5H" critical="false"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP2" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP2AS)|(ECCPAS)" field="(PSSBD)|(PSS2BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP2DEL)|(ECCPDEL)|(PWM2CON)|(PWMCON)" field="(PDC)|(P2DC)" critical="false"/> <per:sfr key="CMCON" sfr="(CMCON)|(CMSTAT)" field="(C1OUT)|(COUT1)" critical="false"/> <per:sfr key="CMCONB" sfr="(CMCON)|(CMSTAT)" field="(C2OUT)|(COUT2)" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="b6,2,S,B,S,B,TA,B,E1,E1,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP2"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP2IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP2CON"/> <per:sfr key="CCPRXL" sfr="CCPR2L"/> <per:sfr key="CCPRXH" sfr="CCPR2H"/> <per:sfr key="CCPXCONB" sfr="CCP1CON" critical="false"/> <per:sfr key="CCPRXLB" sfr="CCPR1L" critical="false"/> <per:sfr key="CCPRXHB" sfr="CCPR1H" critical="false"/> <per:sfr key="CCPXCONC" sfr="CCP3CON" critical="false"/> <per:sfr key="CCPRXLC" sfr="CCPR3L" critical="false"/> <per:sfr key="CCPRXHC" sfr="CCPR3H" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPRXLD" sfr="CCPR4L" critical="false"/> <per:sfr key="CCPRXHD" sfr="CCPR4H" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPRXLE" sfr="CCPR5L" critical="false"/> <per:sfr key="CCPRXHE" sfr="CCPR5H" critical="false"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP2" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="b5,2,S,B,S,B,TA,B,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP2"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP2IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP2CON"/> <per:sfr key="CCPRXL" sfr="CCPR2L"/> <per:sfr key="CCPRXH" sfr="CCPR2H"/> <per:sfr key="CCPXCONB" sfr="CCP1CON" critical="false"/> <per:sfr key="CCPRXLB" sfr="CCPR1L" critical="false"/> <per:sfr key="CCPRXHB" sfr="CCPR1H" critical="false"/> <per:sfr key="CCPXCONC" sfr="CCP3CON" critical="false"/> <per:sfr key="CCPRXLC" sfr="CCPR3L" critical="false"/> <per:sfr key="CCPRXHC" sfr="CCPR3H" critical="false"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP2" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="b4,2,S,B,S,B,TA,A,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP2"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP2IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP2CON"/> <per:sfr key="CCPRXL" sfr="CCPR2L"/> <per:sfr key="CCPRXH" sfr="CCPR2H"/> <per:sfr key="TMRCON" sfr="T3CON" field="(T3CCP2)|(T3ECCP1)" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="b3,2,S,C,S,C,TA,A,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP2"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP2IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP2CON"/> <per:sfr key="CCPRXL" sfr="CCPR2L"/> <per:sfr key="CCPRXH" sfr="CCPR2H"/> <per:sfr key="TMRCON" sfr="T3CON" field="(T3CCP2)|(T3ECCP1)" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="b2,2,S,C,S,C,TA,A,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP2"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP2IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP2CON"/> <per:sfr key="CCPRXL" sfr="CCPR2L"/> <per:sfr key="CCPRXH" sfr="CCPR2H"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2|T2TMR" critical="false"/> <per:sfr key="PR2" sfr="PR2|T2PR" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="b0,2,S,E,S,E,TA,A,S,U,N"/> </per:periphConfig> </per:peripheral> <per:peripheral name="CCP3"> <per:periphConfig> <per:pin key="CCPX" pinID="CCP3"/> <per:sfr key="CCPXCAP" sfr="CCP3CAP"/> <per:sfr key="CCPXCON" sfr="CCP3CON"/> <per:sfr key="CCPXEN" sfr="CCP3CON" field="(CCP3)?EN"/> <per:sfr key="CCPXOUT" sfr="CCP3CON" field="(CCP3)?OUT"/> <per:sfr key="CCPXFMT" sfr="CCP3CON" field="(CCP3)?FMT"/> <per:sfr key="CCPXMODE" sfr="CCP3CON" field="(CCP3)?MODE"/> <per:sfr key="CCPRXL" sfr="CCP3RL|CCPR3L"/> <per:sfr key="CCPRXH" sfr="CCP3RH|CCPR3H"/> <per:sfr key="CXTSEL" sfr="CCPTMRS0?" field="C3TSEL0?"/> <per:sfr key="CCPXIF" sfr="PIR1?[0-9]" field="CCP3IF"/> <per:periphClassDesc class="CCP.CCP_18_B"/> <per:initParam param="3"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="ECCP3"/> <per:pin key="PXA" pinID="(P3A)|(ECCP3/P3A)"/> <per:pin key="PXB" pinID="P3B"/> <per:pin key="PXC" pinID="P3C"/> <per:pin key="PXD" pinID="P3D"/> <per:pin key="CCPXB" pinID="ECCP1|ECCP1A" critical="false"/> <per:pin key="CCPXC" pinID="ECCP2|ECCP2A" critical="false"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP3IF|ECCP3IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP3CON)|(ECCP3CON)" field="P3M"/> <per:sfr key="CCPRXL" sfr="CCPR3L"/> <per:sfr key="CCPRXH" sfr="CCPR3H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP9CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS0" field="C3TSEL"/> <per:sfr key="TMRCONB" sfr="CCPTMRS1" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP3AS)|(ECCPAS)" field="(PSSBD)|(PSS3BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP3DEL)|(ECCPDEL)|(PWM3CON)|(PWMCON)" field="(PDC)|(P3DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR3CON" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="C1OUT|CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="C2OUT|CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="c7,3,S,L,S,L,TA,L,E6,E6,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="ECCP3"/> <per:pin key="PXA" pinID="P3A"/> <per:pin key="PXB" pinID="P3B"/> <per:pin key="PXC" pinID="P3C"/> <per:pin key="PXD" pinID="P3D"/> <per:pin key="CCPXB" pinID="ECCP1" critical="false"/> <per:pin key="CCPXC" pinID="ECCP2" critical="false"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP3IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP3CON)|(ECCP3CON)" field="P3M"/> <per:sfr key="CCPRXL" sfr="CCPR3L"/> <per:sfr key="CCPRXH" sfr="CCPR3H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS0" field="C3TSEL" critical="false"/> <per:sfr key="TMRCONB" sfr="CCPTMRS1" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP3AS)|(ECCPAS)" field="(PSSBD)|(PSS3BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP3DEL)|(ECCPDEL)|(PWM3CON)|(PWMCON)" field="(PDC)|(P3DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR3CON" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="c6,3,S,L,S,L,TA,L,E6,E6,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP3"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP3IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP3CON"/> <per:sfr key="CCPRXL" sfr="CCPR3L"/> <per:sfr key="CCPRXH" sfr="CCPR3H"/> <per:sfr key="CCPXCOND" sfr="(CCP1CON)|(ECCP1CON)" field="P1M" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP2CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP5CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS" field="C3TSEL" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR1CON" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="c5,3,S,K,S,K,T,K,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP3"/> <per:pin key="PXA" pinID="(P2A)|(CCP3)" critical="false"/> <per:pin key="PXB" pinID="P2B" critical="false"/> <per:pin key="FLT0" pinID="(INT0)|(FLT0)|(RB0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP3IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP3CON)|(ECCP3CON)" field="P3M.*"/> <per:sfr key="CCPRXL" sfr="CCPR3L"/> <per:sfr key="CCPRXH" sfr="CCPR3H"/> <per:sfr key="CCPXCOND" sfr="CCP1CON" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP2CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP5CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS0" field="C3TSEL"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP3AS)|(ECCPAS)" field="(PSSBD)|(PSS3BD)|(P3SSBD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP3DEL)|(ECCPDEL)|(PWM3CON)|(PWMCON)" field="(PDC)|(P3DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR3CON" critical="false"/> <per:sfr key="CM1CON" sfr="CM1CON0" field="C1OUT" critical="false"/> <per:sfr key="CM2CON" sfr="CM2CON0" field="C2OUT" critical="false"/> <per:cfg key="CONFIG" cfg="CONFIG3H" field="CCP3MX" critical="false"/> <per:cfg key="CONFIGB" cfg="CONFIG3H" field="CCP2MX" critical="false"/> <per:cfg key="CONFIGC" cfg="CONFIG3H" field="P2BMX" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="c4,3,S,J,S,J,T,J,E4,E4,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP3"/> <per:pin key="PXA" pinID="(CCP3)|(P3A)"/> <per:pin key="PXB" pinID="P3B"/> <per:pin key="PXC" pinID="P3C"/> <per:pin key="PXD" pinID="P3D"/> <per:pin key="FLT0" pinID="(FLT0)|(RP0)" critical="false"/> <per:sfr key="ASDPPS" sfr="RPINR24" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP3IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP3CON)|(ECCP3CON)" field="P3M"/> <per:sfr key="CCPRXL" sfr="CCPR3L"/> <per:sfr key="CCPRXH" sfr="CCPR3H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP9CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS0" field="C3TSEL"/> <per:sfr key="TMRCONB" sfr="CCPTMRS1" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP3AS)|(ECCPAS)" field="(PSSBD)|(PSS3BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP3DEL)|(ECCPDEL)|(PWM3CON)|(PWMCON)" field="(PDC)|(P3DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR3CON" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="(C1OUT)|(COUT1)" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="(C2OUT)|(COUT2)" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="c3,3,S,H,S,H,TA,H,E6,E6,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="(ECCP3)|(CCP3)|(P3A)"/> <per:pin key="PXA" pinID="P3A"/> <per:pin key="PXB" pinID="P3B"/> <per:pin key="PXC" pinID="P3C"/> <per:pin key="PXD" pinID="P3D"/> <per:pin key="FLT0" pinID="(INT0)|(FLT0)|(RB0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR3" field="CCP3IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP3CON)|(ECCP3CON)"/> <per:sfr key="CCPRXL" sfr="CCPR3L"/> <per:sfr key="CCPRXH" sfr="CCPR3H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPRXLB" sfr="CCPR1L" critical="false"/> <per:sfr key="CCPRXHB" sfr="CCPR1H" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPRXLC" sfr="CCPR2L" critical="false"/> <per:sfr key="CCPRXHC" sfr="CCPR2H" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPRXLD" sfr="CCPR4L" critical="false"/> <per:sfr key="CCPRXHD" sfr="CCPR4H" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPRXLE" sfr="CCPR5L" critical="false"/> <per:sfr key="CCPRXHE" sfr="CCPR5H" critical="false"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP2" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP3AS)|(ECCPAS)" field="(PSSBD)|(PSS3BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP3DEL)|(ECCPDEL)|(PWM3CON)|(PWMCON)" field="(PDC)|(P3DC)" critical="false"/> <per:sfr key="CMCON" sfr="(CMCON)|(CMSTAT)" field="(C1OUT)|(COUT1)" critical="false"/> <per:sfr key="CMCONB" sfr="(CMCON)|(CMSTAT)" field="(C2OUT)|(COUT2)" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="c2,3,S,C,S,C,M,C,E1,E1,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP3"/> <per:sfr key="CCPXIF" sfr="PIR3" field="CCP3IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP3CON"/> <per:sfr key="CCPRXL" sfr="CCPR3L"/> <per:sfr key="CCPRXH" sfr="CCPR3H"/> <per:sfr key="CCPXCONB" sfr="CCP1CON" critical="false"/> <per:sfr key="CCPRXLB" sfr="CCPR1L" critical="false"/> <per:sfr key="CCPRXHB" sfr="CCPR1H" critical="false"/> <per:sfr key="CCPXCONC" sfr="CCP2CON" critical="false"/> <per:sfr key="CCPRXLC" sfr="CCPR2L" critical="false"/> <per:sfr key="CCPRXHC" sfr="CCPR2H" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPRXLD" sfr="CCPR4L" critical="false"/> <per:sfr key="CCPRXHD" sfr="CCPR4H" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPRXLE" sfr="CCPR5L" critical="false"/> <per:sfr key="CCPRXHE" sfr="CCPR5H" critical="false"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP2" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="c1,3,S,C,S,C,M,C,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP3"/> <per:sfr key="CCPXIF" sfr="PIR3" field="CCP3IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP3CON"/> <per:sfr key="CCPRXL" sfr="CCPR3L"/> <per:sfr key="CCPRXH" sfr="CCPR3H"/> <per:sfr key="CCPXCONB" sfr="CCP2CON" critical="false"/> <per:sfr key="CCPRXLB" sfr="CCPR2L" critical="false"/> <per:sfr key="CCPRXHB" sfr="CCPR2H" critical="false"/> <per:sfr key="CCPXCONC" sfr="CCP1CON" critical="false"/> <per:sfr key="CCPRXLC" sfr="CCPR1L" critical="false"/> <per:sfr key="CCPRXHC" sfr="CCPR1H" critical="false"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP2" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="c0,3,S,C,S,C,M,A,S,U,N"/> </per:periphConfig> </per:peripheral> <per:peripheral name="CCP4"> <per:periphConfig> <per:pin key="CCPX" pinID="CCP4"/> <per:sfr key="CCPXCAP" sfr="CCP4CAP"/> <per:sfr key="CCPXCON" sfr="CCP4CON"/> <per:sfr key="CCPXEN" sfr="CCP4CON" field="(CCP4)?EN"/> <per:sfr key="CCPXOUT" sfr="CCP4CON" field="(CCP4)?OUT"/> <per:sfr key="CCPXFMT" sfr="CCP4CON" field="(CCP4)?FMT"/> <per:sfr key="CCPXMODE" sfr="CCP4CON" field="(CCP4)?MODE"/> <per:sfr key="CCPRXL" sfr="CCP4RL|CCPR4L"/> <per:sfr key="CCPRXH" sfr="CCP4RH|CCPR4H"/> <per:sfr key="CXTSEL" sfr="CCPTMRS0?" field="C4TSEL0?"/> <per:sfr key="CCPXIF" sfr="PIR[0-9]*" field="CCP4IF"/> <per:periphClassDesc class="CCP.CCP_18_B"/> <per:initParam param="4"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP4"/> <per:pin key="CCPXB" pinID="ECCP1" critical="false"/> <per:pin key="CCPXC" pinID="ECCP2" critical="false"/> <per:pin key="CCPXC" pinID="ECCP3" critical="false"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP4IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP4CON"/> <per:sfr key="CCPRXL" sfr="CCPR4L"/> <per:sfr key="CCPRXH" sfr="CCPR4H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP9CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS1" field="C4TSEL" critical="false"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="C1OUT|CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="C2OUT|CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="d5,4,S,L,S,L,T,L,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP4"/> <per:pin key="CCPXB" pinID="ECCP1" critical="false"/> <per:pin key="CCPXC" pinID="ECCP2" critical="false"/> <per:pin key="CCPXC" pinID="ECCP3" critical="false"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP4IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP4CON"/> <per:sfr key="CCPRXL" sfr="CCPR4L"/> <per:sfr key="CCPRXH" sfr="CCPR4H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS1" field="C4TSEL"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="d4,4,S,L,S,L,T,L,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP4"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP4IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP4CON"/> <per:sfr key="CCPRXL" sfr="CCPR4L"/> <per:sfr key="CCPRXH" sfr="CCPR4H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP9CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="ASDPPS" sfr="RPINR24" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS1" field="C4TSEL"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="d3,4,S,H,S,H,T,H,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP4"/> <per:pin key="FLT0" pinID="(INT0)|(FLT0)|(RB0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP4IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP4CON)|(ECCP4CON)"/> <per:sfr key="CCPRXL" sfr="CCPR4L"/> <per:sfr key="CCPRXH" sfr="CCPR4H"/> <per:sfr key="CCPXCOND" sfr="CCP1CON" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP2CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP3CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP5CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS1" field="C4TSEL" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP3AS)|(ECCPAS)" field="(PSSBD)|(PSS3BD)|(P3SSBD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP3DEL)|(ECCPDEL)|(PWM3CON)|(PWMCON)" field="(PDC)|(P3DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR3CON" critical="false"/> <per:sfr key="CM1CON" sfr="CM1CON0" field="C1OUT" critical="false"/> <per:sfr key="CM2CON" sfr="CM2CON0" field="C2OUT" critical="false"/> <per:cfg key="CONFIG" cfg="CONFIG3H" field="CCP3MX" critical="false"/> <per:cfg key="CONFIGB" cfg="CONFIG3H" field="CCP2MX" critical="false"/> <per:cfg key="CONFIGC" cfg="CONFIG3H" field="P2BMX" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="d2,4,S,J,S,J,T,J,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP4"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP4IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP4CON"/> <per:sfr key="CCPRXL" sfr="CCPR4L"/> <per:sfr key="CCPRXH" sfr="CCPR4H"/> <per:sfr key="CCPXCOND" sfr="(CCP1CON)|(ECCP1CON)" field="P1M" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP2CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP3CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP5CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS" field="C4TSEL" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR1CON" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="d1,4,S,K,S,K,T,K,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP4"/> <per:sfr key="CCPXIF" sfr="PIR3" field="CCP4IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP4CON"/> <per:sfr key="CCPRXL" sfr="CCPR4L"/> <per:sfr key="CCPRXH" sfr="CCPR4H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPRXLB" sfr="CCPR1L" critical="false"/> <per:sfr key="CCPRXHB" sfr="CCPR1H" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPRXLC" sfr="CCPR2L" critical="false"/> <per:sfr key="CCPRXHC" sfr="CCPR2H" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPRXLD" sfr="CCPR3L" critical="false"/> <per:sfr key="CCPRXHD" sfr="CCPR3H" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPRXLE" sfr="CCPR5L" critical="false"/> <per:sfr key="CCPRXHE" sfr="CCPR5H" critical="false"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP2" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="d0,4,S,C,S,C,M,C,S,U,N"/> </per:periphConfig> </per:peripheral> <per:peripheral name="CCP5"> <per:periphConfig> <per:pin key="CCPX" pinID="CCP5"/> <per:sfr key="CCPXCAP" sfr="CCP5CAP"/> <per:sfr key="CCPXCON" sfr="CCP5CON"/> <per:sfr key="CCPXEN" sfr="CCP5CON" field="(CCP5)?EN"/> <per:sfr key="CCPXOUT" sfr="CCP5CON" field="(CCP5)?OUT"/> <per:sfr key="CCPXFMT" sfr="CCP5CON" field="(CCP5)?FMT"/> <per:sfr key="CCPXMODE" sfr="CCP5CON" field="(CCP5)?MODE"/> <per:sfr key="CCPRXL" sfr="CCP5RL|CCPR5L"/> <per:sfr key="CCPRXH" sfr="CCP5RH|CCPR5H"/> <per:sfr key="CXTSEL" sfr="CCPTMRS1" field="C5TSEL0?"/> <per:sfr key="CCPXIF" sfr="PIR[1-9]" field="CCP5IF"/> <per:periphClassDesc class="CCP.CCP_18_B"/> <per:initParam param="5"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP5"/> <per:pin key="CCPXB" pinID="ECCP1" critical="false"/> <per:pin key="CCPXC" pinID="ECCP2" critical="false"/> <per:pin key="CCPXC" pinID="ECCP3" critical="false"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP5IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP5CON"/> <per:sfr key="CCPRXL" sfr="CCPR5L"/> <per:sfr key="CCPRXH" sfr="CCPR5H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP9CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS1" field="C5TSEL.*"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="C1OUT|CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="C2OUT|CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="e5,5,S,L,S,L,T,L,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP5"/> <per:pin key="CCPXB" pinID="ECCP1" critical="false"/> <per:pin key="CCPXC" pinID="ECCP2" critical="false"/> <per:pin key="CCPXC" pinID="ECCP3" critical="false"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP5IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP5CON"/> <per:sfr key="CCPRXL" sfr="CCPR5L"/> <per:sfr key="CCPRXH" sfr="CCPR5H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS1" field="C5TSEL.*"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="e4,5,S,L,S,L,T,L,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP5"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP5IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP5CON"/> <per:sfr key="CCPRXL" sfr="CCPR5L"/> <per:sfr key="CCPRXH" sfr="CCPR5H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP9CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="ASDPPS" sfr="RPINR24" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS1" field="C5TSEL.*"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="e3,5,S,H,S,H,T,H,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP5"/> <per:pin key="FLT0" pinID="(INT0)|(FLT0)|(RB0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP5IF" critical="false"/> <per:sfr key="CCPXCON" sfr="(CCP5CON)|(ECCP5CON)"/> <per:sfr key="CCPRXL" sfr="CCPR5L"/> <per:sfr key="CCPRXH" sfr="CCPR5H"/> <per:sfr key="CCPXCOND" sfr="CCP1CON" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP2CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP3CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP4CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS1" field="C5TSEL"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP3AS)|(ECCPAS)" field="(PSSBD)|(PSS3BD)|(P3SSBD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP3DEL)|(ECCPDEL)|(PWM3CON)|(PWMCON)" field="(PDC)|(P3DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR3CON" critical="false"/> <per:sfr key="CM1CON" sfr="CM1CON0" field="C1OUT" critical="false"/> <per:sfr key="CM2CON" sfr="CM2CON0" field="C2OUT" critical="false"/> <per:cfg key="CONFIG" cfg="CONFIG3H" field="CCP3MX" critical="false"/> <per:cfg key="CONFIGB" cfg="CONFIG3H" field="CCP2MX" critical="false"/> <per:cfg key="CONFIGC" cfg="CONFIG3H" field="P2BMX" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="e2,5,S,J,S,J,TA,J,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP5"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP5IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP5CON"/> <per:sfr key="CCPRXL" sfr="CCPR5L"/> <per:sfr key="CCPRXH" sfr="CCPR5H"/> <per:sfr key="CCPXCOND" sfr="(CCP1CON)|(ECCP1CON)" field="P1M" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP2CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP3CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP4CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS" field="C5TSEL"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="ECCPXAS" sfr="(ECCP1AS)|(ECCPAS)" field="(PSSBD)|(PSS1BD)" critical="false"/> <per:sfr key="ECCPXDEL" sfr="(ECCP1DEL)|(ECCPDEL)|(PWM1CON)|(PWMCON)" field="(PDC)|(P1DC)" critical="false"/> <per:sfr key="PWMSTEER" sfr="PSTR1CON" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="e1,5,S,K,S,K,T,K,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP5"/> <per:sfr key="CCPXIF" sfr="PIR3" field="CCP5IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP5CON"/> <per:sfr key="CCPRXL" sfr="CCPR5L"/> <per:sfr key="CCPRXH" sfr="CCPR5H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPRXLB" sfr="CCPR1L" critical="false"/> <per:sfr key="CCPRXHB" sfr="CCPR1H" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPRXLC" sfr="CCPR2L" critical="false"/> <per:sfr key="CCPRXHC" sfr="CCPR2H" critical="false"/> <per:sfr key="CCPXCOND" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPRXLD" sfr="CCPR4L" critical="false"/> <per:sfr key="CCPRXHD" sfr="CCPR4H" critical="false"/> <per:sfr key="CCPXCONE" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPRXLE" sfr="CCPR3L" critical="false"/> <per:sfr key="CCPRXHE" sfr="CCPR3H" critical="false"/> <per:sfr key="TMRCON" sfr="T3CON" field="T3CCP2" critical="false"/> <per:sfr key="TMRCONB" sfr="T3CON" field="T3CCP1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="e0,5,S,C,S,C,M,C,S,U,N"/> </per:periphConfig> </per:peripheral> <per:peripheral name="CCP6"> <per:periphConfig> <per:pin key="CCPX" pinID="CCP6"/> <per:pin key="CCPXB" pinID="ECCP1" critical="false"/> <per:pin key="CCPXC" pinID="ECCP2" critical="false"/> <per:pin key="CCPXC" pinID="ECCP3" critical="false"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP6IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP6CON"/> <per:sfr key="CCPRXL" sfr="CCPR6L"/> <per:sfr key="CCPRXH" sfr="CCPR6H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP9CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS1" field="C6TSEL.*"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="C1OUT|CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="C2OUT|CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="f2,6,S,L,S,L,T,L,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP6"/> <per:pin key="CCPXB" pinID="ECCP1" critical="false"/> <per:pin key="CCPXC" pinID="ECCP2" critical="false"/> <per:pin key="CCPXC" pinID="ECCP3" critical="false"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP6IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP6CON"/> <per:sfr key="CCPRXL" sfr="CCPR6L"/> <per:sfr key="CCPRXH" sfr="CCPR6H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS1" field="C6TSEL.*"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="f1,6,S,L,S,L,T,L,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP6"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP6IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP6CON"/> <per:sfr key="CCPRXL" sfr="CCPR6L"/> <per:sfr key="CCPRXH" sfr="CCPR6H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP9CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="ASDPPS" sfr="RPINR24" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS1" field="C6TSEL.*"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="f0,6,S,H,S,H,T,H,S,U,N"/> </per:periphConfig> </per:peripheral> <per:peripheral name="CCP7"> <per:periphConfig> <per:pin key="CCPX" pinID="CCP7"/> <per:pin key="CCPXB" pinID="ECCP1" critical="false"/> <per:pin key="CCPXC" pinID="ECCP2" critical="false"/> <per:pin key="CCPXC" pinID="ECCP3" critical="false"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP7IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP7CON"/> <per:sfr key="CCPRXL" sfr="CCPR7L"/> <per:sfr key="CCPRXH" sfr="CCPR7H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP9CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS1" field="C7TSEL.*"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="C1OUT|CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="C2OUT|CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="g2,7,S,L,S,L,T,L,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP7"/> <per:pin key="CCPXB" pinID="ECCP1" critical="false"/> <per:pin key="CCPXC" pinID="ECCP2" critical="false"/> <per:pin key="CCPXC" pinID="ECCP3" critical="false"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP7IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP7CON"/> <per:sfr key="CCPRXL" sfr="CCPR7L"/> <per:sfr key="CCPRXH" sfr="CCPR7H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS1" field="C7TSEL.*"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="g1,7,S,L,S,L,T,L,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP7"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP7IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP7CON"/> <per:sfr key="CCPRXL" sfr="CCPR7L"/> <per:sfr key="CCPRXH" sfr="CCPR7H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP9CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="ASDPPS" sfr="RPINR24" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS1" field="C7TSEL.*"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS2" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="g0,7,S,H,S,H,T,H,S,U,N"/> </per:periphConfig> </per:peripheral> <per:peripheral name="CCP8"> <per:periphConfig> <per:pin key="CCPX" pinID="CCP8" critical="false"/> <per:pin key="CCPXB" pinID="ECCP1" critical="false"/> <per:pin key="CCPXC" pinID="ECCP2" critical="false"/> <per:pin key="CCPXC" pinID="ECCP3" critical="false"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP8IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP8CON"/> <per:sfr key="CCPRXL" sfr="CCPR8L"/> <per:sfr key="CCPRXH" sfr="CCPR8H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP9CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS2" field="C8TSEL.*"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="C1OUT|CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="C2OUT|CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="h2,8,S,L,S,L,T,L,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP8"/> <per:pin key="CCPXB" pinID="ECCP1" critical="false"/> <per:pin key="CCPXC" pinID="ECCP2" critical="false"/> <per:pin key="CCPXC" pinID="ECCP3" critical="false"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP8IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP8CON"/> <per:sfr key="CCPRXL" sfr="CCPR8L"/> <per:sfr key="CCPRXH" sfr="CCPR8H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP7CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS2" field="C8TSEL.*"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="h1,8,S,L,S,L,T,L,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP8"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP8IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP8CON"/> <per:sfr key="CCPRXL" sfr="CCPR8L"/> <per:sfr key="CCPRXH" sfr="CCPR8H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP9CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="ASDPPS" sfr="RPINR24" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS2" field="C8TSEL.*"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="h0,8,S,H,S,H,T,H,S,U,N"/> </per:periphConfig> </per:peripheral> <per:peripheral name="CCP9"> <per:periphConfig> <per:pin key="CCPX" pinID="CCP9"/> <per:pin key="CCPXB" pinID="ECCP1" critical="false"/> <per:pin key="CCPXC" pinID="ECCP2" critical="false"/> <per:pin key="CCPXC" pinID="ECCP3" critical="false"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP9IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP9CON"/> <per:sfr key="CCPRXL" sfr="CCPR9L"/> <per:sfr key="CCPRXH" sfr="CCPR9H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS2" field="C9TSEL.*"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="C1OUT|CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="C2OUT|CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="i1,9,S,L,S,L,T,L,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP9"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP9IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP9CON"/> <per:sfr key="CCPRXL" sfr="CCPR9L"/> <per:sfr key="CCPRXH" sfr="CCPR9H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP10CON" critical="false"/> <per:sfr key="ASDPPS" sfr="RPINR24" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS2" field="C9TSEL.*"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="i0,9,S,H,S,H,T,H,S,U,N"/> </per:periphConfig> </per:peripheral> <per:peripheral name="CCP10"> <per:periphConfig> <per:pin key="CCPX" pinID="CCP10"/> <per:pin key="CCPXB" pinID="ECCP1" critical="false"/> <per:pin key="CCPXC" pinID="ECCP2" critical="false"/> <per:pin key="CCPXC" pinID="ECCP3" critical="false"/> <per:pin key="FLT0" pinID="(FLT0)|(INT0)" critical="false"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP10IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP10CON"/> <per:sfr key="CCPRXL" sfr="CCPR10L"/> <per:sfr key="CCPRXH" sfr="CCPR10H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP9CON" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS2" field="C10TSEL.*"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:sfr key="CMCON" sfr="CMSTAT" field="C1OUT|CMP1OUT" critical="false"/> <per:sfr key="CMCONB" sfr="CMSTAT" field="C2OUT|CMP2OUT" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="j1,10,S,L,S,L,T,L,S,U,N"/> </per:periphConfig> <per:periphConfig> <per:pin key="CCPX" pinID="CCP10"/> <per:sfr key="CCPXIF" sfr="PIR4" field="CCP10IF" critical="false"/> <per:sfr key="CCPXCON" sfr="CCP10CON"/> <per:sfr key="CCPRXL" sfr="CCPR10L"/> <per:sfr key="CCPRXH" sfr="CCPR10H"/> <per:sfr key="CCPXCONB" sfr="(CCP1CON)|(ECCP1CON)" critical="false"/> <per:sfr key="CCPXCONC" sfr="(CCP2CON)|(ECCP2CON)" critical="false"/> <per:sfr key="CCPXCOND" sfr="(CCP3CON)|(ECCP3CON)" critical="false"/> <per:sfr key="CCPXCONE" sfr="CCP4CON" critical="false"/> <per:sfr key="CCPXCONF" sfr="CCP5CON" critical="false"/> <per:sfr key="CCPXCONG" sfr="CCP6CON" critical="false"/> <per:sfr key="CCPXCONH" sfr="CCP7CON" critical="false"/> <per:sfr key="CCPXCONI" sfr="CCP8CON" critical="false"/> <per:sfr key="CCPXCONJ" sfr="CCP9CON" critical="false"/> <per:sfr key="ASDPPS" sfr="RPINR24" critical="false"/> <per:sfr key="TMRCON" sfr="CCPTMRS2" field="C10TSEL.*"/> <per:sfr key="TMRCONB" sfr="CCPTMRS0" critical="false"/> <per:sfr key="TMRCONC" sfr="CCPTMRS1" critical="false"/> <per:sfr key="TMR1L" sfr="TMR1L" critical="false"/> <per:sfr key="TMR1H" sfr="TMR1H" critical="false"/> <per:sfr key="TMR3L" sfr="TMR3L" critical="false"/> <per:sfr key="TMR3H" sfr="TMR3H" critical="false"/> <per:sfr key="T2CON" sfr="T2CON" critical="false"/> <per:sfr key="TMR2" sfr="TMR2" critical="false"/> <per:sfr key="PR2" sfr="PR2" critical="false"/> <per:sfr key="T4CON" sfr="T4CON" critical="false"/> <per:sfr key="TMR4" sfr="TMR4" critical="false"/> <per:sfr key="PR4" sfr="PR4" critical="false"/> <per:periphClassDesc class="CCP.CCP_18_A"/> <per:initParam param="j0,10,S,H,S,H,T,H,S,U,N"/> </per:periphConfig> </per:peripheral> <per:peripheral name="CWG@"> <per:meta char="@" val="1|2|3"/> <per:periphConfig> <per:pin key="CWGxA" pinID="CWG@A"/> <per:pin key="CWGxB" pinID="CWG@B"/> <per:pin key="CWGxC" pinID="CWG@C"/> <per:pin key="CWGxD" pinID="CWG@D"/> <per:pin key="CWGxIN" pinID="CWG@(IN)?"/> <per:sfr key="CWGxAS0" sfr="CWG@AS0"/> <per:sfr key="CWGxAS1" sfr="CWG@AS1"/> <per:sfr key="CWGxCLKCON" sfr="CWG@CLK(CON)?"/> <per:sfr key="CWGxCON0" sfr="CWG@CON0"/> <per:sfr key="CWGxCON1" sfr="CWG@CON1"/> <per:sfr key="CWGxDBF" sfr="CWG@DBF"/> <per:sfr key="CWGxDBR" sfr="CWG@DBR"/> <per:sfr key="CWGxISM" sfr="CWG@ISM"/> <per:sfr key="CWGxSTR" sfr="CWG@STR"/> <per:initParam param="@"/> <per:periphClassDesc class="CWG"/> </per:periphConfig> </per:peripheral> <per:peripheral name="IC1"> <per:periphConfig> <per:pin key="CAPX" pinID="CAP1"/> <per:sfr key="CAPxCON" sfr="CAP1CON"/> <per:sfr key="CAPXM" sfr="CAP1CON" field="CAP1M"/> <per:sfr key="CAPXREN" sfr="CAP1CON" field="CAP1REN"/> <per:sfr key="TMRXL" sfr="TMR5L" critical="false"/> <per:sfr key="TMRXH" sfr="TMR5H" critical="false"/> <per:sfr key="CAPxBUFL" sfr="CAP1BUFL"/> <per:sfr key="CAPxBUFH" sfr="CAP1BUFH"/> <per:sfr key="PIR" sfr="PIR3" critical="false"/> <per:sfr key="ICXIF" sfr="PIR3" field="IC1IF" critical="false"/> <per:periphClassDesc class="InputCapture.InputCapture"/> <per:initParam param="1"/> <per:initParam param="true"/> </per:periphConfig> </per:peripheral> <per:peripheral name="IC2"> <per:periphConfig> <per:pin key="CAPX" pinID="CAP2"/> <per:sfr key="CAPxCON" sfr="CAP2CON"/> <per:sfr key="CAPXM" sfr="CAP2CON" field="CAP2M"/> <per:sfr key="CAPXREN" sfr="CAP2CON" field="CAP2REN"/> <per:sfr key="TMRXL" sfr="TMR5L" critical="false"/> <per:sfr key="TMRXH" sfr="TMR5H" critical="false"/> <per:sfr key="CAPxBUFL" sfr="CAP2BUFL"/> <per:sfr key="CAPxBUFH" sfr="CAP2BUFH"/> <per:sfr key="PIR" sfr="PIR3" critical="false"/> <per:sfr key="ICXIF" sfr="PIR3" field="IC2QEIF" critical="false"/> <per:periphClassDesc class="InputCapture.InputCapture"/> <per:initParam param="2"/> <per:initParam param="false"/> </per:periphConfig> </per:peripheral> <per:peripheral name="IC3"> <per:periphConfig> <per:pin key="CAPX" pinID="CAP3"/> <per:sfr key="CAPxCON" sfr="CAP3CON"/> <per:sfr key="CAPXM" sfr="CAP3CON" field="CAP3M"/> <per:sfr key="CAPXREN" sfr="CAP3CON" field="CAP3REN"/> <per:sfr key="TMRXL" sfr="TMR5L" critical="false"/> <per:sfr key="TMRXH" sfr="TMR5H" critical="false"/> <per:sfr key="CAPxBUFL" sfr="CAP3BUFL"/> <per:sfr key="CAPxBUFH" sfr="CAP3BUFH"/> <per:sfr key="PIR" sfr="PIR3" critical="false"/> <per:sfr key="ICXIF" sfr="PIR3" field="IC3DRIF" critical="false"/> <per:periphClassDesc class="InputCapture.InputCapture"/> <per:initParam param="3"/> <per:initParam param="false"/> </per:periphConfig> </per:peripheral> <per:peripheral name="TMR0"> <per:periphConfig> <per:pin key="TXCKI" pinID="T0CKI(PPS)?"/> <per:pin key="TMRXOUT" pinID="TMR0"/> <per:sfr key="TMRXIF" sfr="PIR[0-9]" field="TMR0IF"/> <per:sfr key="TMRXL" sfr="TMR0L"/> <per:sfr key="TMRXH" sfr="TMR0H"/> <per:sfr key="TXCON0" sfr="T0CON0"/> <per:sfr key="TXEN" sfr="T0CON0" field="(T0)?EN"/> <per:sfr key="TXOUT" sfr="T0CON0" field="(T0)?OUT"/> <per:sfr key="TX16BIT" sfr="T0CON0" field="(T0)?16BIT|(T0)?MD16"/> <per:sfr key="TXOUTPS" sfr="T0CON0" field="(T0)?OUTPS"/> <per:sfr key="TXCON1" sfr="T0CON1"/> <per:sfr key="TXCS" sfr="T0CON1" field="(T0)?CS"/> <per:sfr key="TXASYNC" sfr="T0CON1" field="(T0)?ASYNC"/> <per:sfr key="TXCKPS" sfr="T0CON1" field="(T0)?CKPS"/> <per:periphClassDesc class="Timer.Timer0OP"/> </per:periphConfig> <per:periphConfig> <per:pin key="TXCKI" pinID="T0CKI"/> <per:sfr key="TMRXL" sfr="TMR0L"/> <per:sfr key="TMRXH" sfr="TMR0H"/> <per:sfr key="TXCON" sfr="T0CON"/> <per:sfr key="INTCON" sfr="INTCON" critical="false"/> <per:sfr key="TMRXIE" sfr="INTCON" field="T(MR)?0IE"/> <per:sfr key="TMRXIF" sfr="INTCON" field="T(MR)?0IF"/> <per:sfr key="TMRXON" sfr="T0CON" field="TMR0ON"/> <per:sfr key="TX8BIT" sfr="T0CON" field="T0(8|16)BIT"/> <per:sfr key="TXCS" sfr="T0CON" field="T0CS"/> <per:sfr key="TXSE" sfr="T0CON" field="T0SE"/> <per:sfr key="PSA" sfr="T0CON" field="PSA"/> <per:sfr key="TXCKPS" sfr="T0CON" field="T0PS"/> <per:periphClassDesc class="Timer.Timer0"/> <per:initParam key="PERIPH_OWNER" param="0"/> </per:periphConfig> <per:periphConfig> <per:pin key="TXCKI" pinID="T0CKI"/> <per:sfr key="TMRXL" sfr="TMR0L"/> <per:sfr key="TMRXH" sfr="TMR0H"/> <per:sfr key="TXCON" sfr="T0CON"/> <per:sfr key="INTCON" sfr="INTCON" critical="false"/> <per:sfr key="TMRXIE" sfr="INTCON" field="T(MR)?0IE"/> <per:sfr key="TMRXIF" sfr="INTCON" field="T(MR)?0IF"/> <per:sfr key="TMRXON" sfr="T0CON" field="TMR0ON"/> <per:sfr key="TX8BIT" sfr="T0CON" field="T0(8|16)BIT"/> <per:sfr key="TXCS" sfr="T0CON" field="T0CS"/> <per:sfr key="PSA" sfr="T0CON" field="PSA"/> <per:sfr key="TXCKPS" sfr="T0CON" field="T0PS"/> <per:periphClassDesc class="Timer.Timer0"/> <per:initParam key="PERIPH_OWNER" param="0"/> </per:periphConfig> </per:peripheral> <per:peripheral name="TMR1"> <per:periphConfig> <per:pin key="TXCKI" pinID="T1CKI(PPS)?"/> <per:pin key="TXG" pinID="T1G(PPS)?"/> <per:sfr key="TMRXL" sfr="TMR1L"/> <per:sfr key="TMRXH" sfr="TMR1H"/> <per:sfr key="TXGCON" sfr="T1GCON"/> <per:sfr key="TXCON" sfr="T1CON"/> <per:sfr key="TXCKPS" sfr="T1CON" field="(T1)?CKPS([0-9]+)?"/> <per:sfr key="TXSYNC" sfr="T1CON" field="^(n?(T1)?SYNC)$|NOT_SYNC"/> <per:sfr key="TXRD16" sfr="T1CON" field="(T1)?RD16"/> <per:sfr key="TMRXON" sfr="T1CON" field="(TMR1)?ON"/> <per:sfr key="TMRXGE" sfr="T1GCON" field="(TMR1)?GE"/> <per:sfr key="TXGPOL" sfr="T1GCON" field="(T1)?GPOL"/> <per:sfr key="TXGTM" sfr="T1GCON" field="(T1)?GTM"/> <per:sfr key="TXGSPM" sfr="T1GCON" field="(T1)?GSPM"/> <per:sfr key="TXGGO" sfr="T1GCON" field="(T1)?GGO(_n?DONE)?"/> <per:sfr key="TXGVAL" sfr="T1GCON" field="(T1)?GVAL"/> <per:sfr key="TXCLK" sfr="T1CLK"/> <per:sfr key="TXGATE" sfr="T1GATE"/> <per:sfr key="TMRXGIF" sfr="PIR[0-9]" field="TMR1GIF" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[0-9]" field="TMR1IF" critical="false"/> <per:periphClassDesc class="Timer.PIC16_18_TimerGC"/> <per:initParam param="1"/> </per:periphConfig> <per:periphConfig> <per:pin key="TXCKI" pinID="T1[3]?CKI" critical="false"/> <per:pin key="TXG" pinID="T1G"/> <per:sfr key="TMRXL" sfr="TMR1L"/> <per:sfr key="TMRXH" sfr="TMR1H"/> <per:sfr key="TXGCON" sfr="T1GCON"/> <per:sfr key="PIR" sfr="PIR1" critical="false"/> <per:sfr key="PIE" sfr="PIE1" critical="false"/> <per:sfr key="TXCON" sfr="T1CON"/> <per:sfr key="TMRXGIE" sfr="PIE[1-3]" field="(TMR1GIE|RTCCIE)" critical="false"/> <per:sfr key="TMRXIE" sfr="PIE[1-3]" field="TMR1IE" critical="false"/> <per:sfr key="TMRXGIF" sfr="PIR[1-3]" field="(TMR1GIF|RTCCIF)" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[1-3]" field="TMR1IF" critical="false"/> <per:sfr key="TXCKPS" sfr="T1CON" field="T1?CKPS[0-9]?"/> <per:sfr key="TXOSCEN" sfr="T1CON" field="(T1)?S?OSCEN"/> <per:sfr key="TXSYNC" sfr="T1CON" field="^(n?T1SYNC)$"/> <per:sfr key="RD16" sfr="T1CON" field="(T1)?RD16"/> <per:sfr key="TXCS" sfr="T1CON" field="TMR1CS[01]?"/> <per:sfr key="TMRXON" sfr="T1CON" field="TMR1ON"/> <per:sfr key="TMRXGE" sfr="T1GCON" field="TMR1GE"/> <per:sfr key="TXGPOL" sfr="T1GCON" field="T1GPOL"/> <per:sfr key="TXGTM" sfr="T1GCON" field="T1GTM"/> <per:sfr key="TXGSPM" sfr="T1GCON" field="T1GSPM"/> <per:sfr key="TXGGO" sfr="T1GCON" field="T1G(GO)?_n?(T1)?DONE"/> <per:sfr key="TXGVAL" sfr="T1GCON" field="T1GVAL"/> <per:sfr key="TXGSS" sfr="T1GCON" field="T1GSS[01]?"/> <per:periphClassDesc class="Timer.Timer1GateControl"/> <per:initParam key="PERIPH_OWNER" param="1GC"/> <per:initParam key="GSS_00_SOURCE" param="PIN:TXG"/> <per:initParam key="GSS_01_SOURCE" param="PERIPH:TMR2"/> <per:initParam key="GSS_10_SOURCE" param="PERIPH:C1OUT"/> <per:initParam key="GSS_11_SOURCE" param="PERIPH:C2OUT"/> <per:initParam key="SPECIAL_EVENT_CCP" param="E?CCP[123]"/> </per:periphConfig> <per:periphConfig> <per:pin key="TXCKI" pinID="T1[3]?CKI" critical="false"/> <per:sfr key="TMRXL" sfr="TMR1L"/> <per:sfr key="TMRXH" sfr="TMR1H"/> <per:sfr key="TXCON" sfr="T1CON"/> <per:sfr key="PIR" sfr="PIR1" critical="false"/> <per:sfr key="PIE" sfr="PIE1" critical="false"/> <per:sfr key="TMRXIE" sfr="PIE1" field="T(MR)?1IE" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR1" field="T(MR)?1IF" critical="false"/> <per:sfr key="RD16" sfr="T1CON" field="(T1)?RD16"/> <per:sfr key="TMRXON" sfr="T1CON" field="TMR1ON"/> <per:sfr key="TXSYNC" sfr="T1CON" field="n?T1SYNC"/> <per:sfr key="TXCKPS" sfr="T1CON" field="T1?CKPS"/> <per:sfr key="TXCS" sfr="T1CON" field="TMR1CS"/> <per:periphClassDesc class="Timer.Timer1"/> <per:initParam key="PERIPH_OWNER" param="1"/> <per:initParam key="SPECIAL_EVENT_CCP" param="E?CCP[123]"/> </per:periphConfig> </per:peripheral> <per:peripheral name="TMR2"> <per:periphConfig> <per:pin key="TXIN" pinID="T2A?IN|T2CKI"/> <per:sfr key="TMRXL" sfr="T2TMR"/> <per:sfr key="PRL" sfr="T2PR"/> <per:sfr key="TXCON" sfr="T2CON"/> <per:sfr key="TMRXON" sfr="T2CON" field="ON"/> <per:sfr key="TXCKPS" sfr="T2CON" field="CKPS"/> <per:sfr key="TOUTPS" sfr="T2CON" field="OUTPS"/> <per:sfr key="PIR" sfr="PIR1" critical="false"/> <per:sfr key="PIE" sfr="PIE1" critical="false"/> <per:sfr key="TXHLT" sfr="T2HLT"/> <per:sfr key="PSYNC" sfr="T2HLT" field="PSYNC"/> <per:sfr key="CPOL" sfr="T2HLT" field="CKPOL"/> <per:sfr key="CSYNC" sfr="T2HLT" field="CKSYNC"/> <per:sfr key="TXMODE" sfr="T2HLT" field="MODE"/> <per:sfr key="TXERS" sfr="T2RST"/> <per:sfr key="RSEL" sfr="T2RST" field="RSEL"/> <per:sfr key="TXCLK" sfr="T2CLK(CON)?"/> <per:sfr key="TXCS" sfr="T2CLK(CON)?" field="(T2)?CS"/> <per:sfr key="TMRXIE" sfr="PIE[1-5]" field="TMR2IE" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[1-5]" field="TMR2IF" critical="false"/> <per:periphClassDesc class="Timer.PIC16_18_TimerHLT"/> <per:initParam key="PERIPH_OWNER" param="2A"/> </per:periphConfig> <per:periphConfig> <per:sfr key="TMRXL" sfr="TMR2"/> <per:sfr key="PIR" sfr="PIR1" critical="false"/> <per:sfr key="PIE" sfr="PIE1" critical="false"/> <per:sfr key="TXCON" sfr="T2CON"/> <per:sfr key="PRL" sfr="PR2" critical="false"/> <per:sfr key="TOUTPS" sfr="T2CON" field="T2?OUTPS[0-3]?"/> <per:sfr key="TMRXON" sfr="T2CON" field="TMR2ON"/> <per:sfr key="TXCKPS" sfr="T2CON" field="T2CKPS[01]?"/> <per:sfr key="TMRXIE" sfr="PIE1" field="TMR2IE" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR1" field="TMR2IF" critical="false"/> <per:periphClassDesc class="Timer.Timer2"/> <per:initParam key="PERIPH_OWNER" param="2"/> </per:periphConfig> </per:peripheral> <per:peripheral name="TMR3"> <per:periphConfig> <per:pin key="TXCKI" pinID="T3CKI(PPS)?"/> <per:pin key="TXG" pinID="T3G(PPS)?"/> <per:sfr key="TMRXL" sfr="TMR3L"/> <per:sfr key="TMRXH" sfr="TMR3H"/> <per:sfr key="TXGCON" sfr="T3GCON"/> <per:sfr key="TXCON" sfr="T3CON"/> <per:sfr key="TXCKPS" sfr="T3CON" field="(T3)?CKPS([0-9]+)?"/> <per:sfr key="TXSYNC" sfr="T3CON" field="^(n?(T3)?SYNC)$|NOT_SYNC"/> <per:sfr key="TXRD16" sfr="T3CON" field="(T3)?RD16"/> <per:sfr key="TMRXON" sfr="T3CON" field="(TMR3)?ON"/> <per:sfr key="TMRXGE" sfr="T3GCON" field="(TMR3)?GE"/> <per:sfr key="TXGPOL" sfr="T3GCON" field="(T3)?GPOL"/> <per:sfr key="TXGTM" sfr="T3GCON" field="(T3)?GTM"/> <per:sfr key="TXGSPM" sfr="T3GCON" field="(T3)?GSPM"/> <per:sfr key="TXGGO" sfr="T3GCON" field="(T3)?GGO(_n?DONE)?"/> <per:sfr key="TXGVAL" sfr="T3GCON" field="(T3)?GVAL"/> <per:sfr key="TXCLK" sfr="T3CLK"/> <per:sfr key="TXGATE" sfr="T3GATE"/> <per:sfr key="TMRXGIF" sfr="PIR[0-9]" field="TMR3GIF" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[0-9]" field="TMR3IF" critical="false"/> <per:periphClassDesc class="Timer.PIC16_18_TimerGC"/> <per:initParam param="3"/> </per:periphConfig> <per:periphConfig> <per:pin key="TXCKI" pinID="T1?3CKI" critical="false"/> <per:pin key="TXG" pinID="T3G"/> <per:sfr key="TMRXL" sfr="TMR3L"/> <per:sfr key="TMRXH" sfr="TMR3H"/> <per:sfr key="TXGCON" sfr="T3GCON"/> <per:sfr key="PIR" sfr="PIR3" critical="false"/> <per:sfr key="PIE" sfr="PIE3" critical="false"/> <per:sfr key="TXCON" sfr="T3CON"/> <per:sfr key="TMRXGIE" sfr="PIE[1-3]" field="TMR3GIE" critical="false"/> <per:sfr key="TMRXIE" sfr="PIE[1-3]" field="TMR3IE" critical="false"/> <per:sfr key="TMRXGIF" sfr="PIR[1-3]" field="TMR3GIF" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[1-3]" field="TMR3IF" critical="false"/> <per:sfr key="TXCKPS" sfr="T3CON" field="T3?CKPS[0-9]?"/> <per:sfr key="TXOSCEN" sfr="T3CON" field="(T3)?S?OSCEN"/> <per:sfr key="TXSYNC" sfr="T3CON" field="^(n?T3SYNC)$"/> <per:sfr key="RD16" sfr="T3CON" field="(T3)?RD16"/> <per:sfr key="TXCS" sfr="T3CON" field="TMR3CS[01]?"/> <per:sfr key="TMRXON" sfr="T3CON" field="TMR3ON"/> <per:sfr key="TMRXGE" sfr="T3GCON" field="TMR3GE"/> <per:sfr key="TXGPOL" sfr="T3GCON" field="T3GPOL"/> <per:sfr key="TXGTM" sfr="T3GCON" field="T3GTM"/> <per:sfr key="TXGSPM" sfr="T3GCON" field="T3GSPM"/> <per:sfr key="TXGGO" sfr="T3GCON" field="T3G(GO)?_n?T?3?DONE"/> <per:sfr key="TXGVAL" sfr="T3GCON" field="T3GVAL"/> <per:sfr key="TXGSS" sfr="T3GCON" field="T3GSS[01]?"/> <per:sfr key="GSS01" sfr="TMR4"/> <per:periphClassDesc class="Timer.Timer1GateControl"/> <per:initParam key="PERIPH_OWNER" param="3GC"/> <per:initParam key="GSS_00_SOURCE" param="PIN:TXG"/> <per:initParam key="GSS_01_SOURCE" param="PERIPH:TMR4"/> <per:initParam key="GSS_10_SOURCE" param="PERIPH:C1OUT"/> <per:initParam key="GSS_11_SOURCE" param="PERIPH:C2OUT"/> <per:initParam key="SPECIAL_EVENT_CCP" param="E?CCP[123]"/> </per:periphConfig> <per:periphConfig> <per:pin key="TXCKI" pinID="T1?3CKI" critical="false"/> <per:pin key="TXG" pinID="T3G"/> <per:sfr key="TMRXL" sfr="TMR3L"/> <per:sfr key="TMRXH" sfr="TMR3H"/> <per:sfr key="TXGCON" sfr="T3GCON"/> <per:sfr key="PIR" sfr="PIR3" critical="false"/> <per:sfr key="PIE" sfr="PIE3" critical="false"/> <per:sfr key="TXCON" sfr="T3CON"/> <per:sfr key="TMRXGIE" sfr="PIE[1-3]" field="TMR3GIE" critical="false"/> <per:sfr key="TMRXIE" sfr="PIE[1-3]" field="TMR3IE" critical="false"/> <per:sfr key="TMRXGIF" sfr="PIR[1-3]" field="TMR3GIF" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[1-3]" field="TMR3IF" critical="false"/> <per:sfr key="TXCKPS" sfr="T3CON" field="T3?CKPS[0-9]?"/> <per:sfr key="TXOSCEN" sfr="T3CON" field="(T3)?S?OSCEN" optional="true"/> <per:sfr key="TXSYNC" sfr="T3CON" field="^(n?T3SYNC)$"/> <per:sfr key="RD16" sfr="T3CON" field="(T3)?RD16"/> <per:sfr key="TXCS" sfr="T3CON" field="TMR3CS[01]?"/> <per:sfr key="TMRXON" sfr="T3CON" field="TMR3ON"/> <per:sfr key="TMRXGE" sfr="T3GCON" field="TMR3GE"/> <per:sfr key="TXGPOL" sfr="T3GCON" field="T3GPOL"/> <per:sfr key="TXGTM" sfr="T3GCON" field="T3GTM"/> <per:sfr key="TXGSPM" sfr="T3GCON" field="T3GSPM"/> <per:sfr key="TXGGO" sfr="T3GCON" field="T3G(GO)?_n?T?3?DONE"/> <per:sfr key="TXGVAL" sfr="T3GCON" field="T3GVAL"/> <per:sfr key="TXGSS" sfr="T3GCON" field="T3GSS[01]?"/> <per:periphClassDesc class="Timer.Timer1GateControl"/> <per:initParam key="PERIPH_OWNER" param="3GC"/> <per:initParam key="GSS_00_SOURCE" param="PIN:TXG"/> <per:initParam key="GSS_01_SOURCE" param="PERIPH:TMR2"/> <per:initParam key="GSS_10_SOURCE" param="PERIPH:C1OUT"/> <per:initParam key="GSS_11_SOURCE" param="PERIPH:C2OUT"/> <per:initParam key="SPECIAL_EVENT_CCP" param="E?CCP[123]"/> </per:periphConfig> <per:periphConfig> <per:pin key="TXCKI" pinID="T(1|13|3)CKI" critical="false"/> <per:sfr key="TMRXL" sfr="TMR3L"/> <per:sfr key="TMRXH" sfr="TMR3H"/> <per:sfr key="TXCON" sfr="T3CON"/> <per:sfr key="PIR" sfr="PIR2" critical="false"/> <per:sfr key="PIE" sfr="PIE2" critical="false"/> <per:sfr key="TMRXIE" sfr="PIE2" field="T(MR)?3IE" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR2" field="T(MR)?3IF" critical="false"/> <per:sfr key="RD16" sfr="T3CON" field="(T3)?RD16"/> <per:sfr key="TMRXON" sfr="T3CON" field="TMR3ON"/> <per:sfr key="TXSYNC" sfr="T3CON" field="nT3SYNC"/> <per:sfr key="TXCKPS" sfr="T3CON" field="T3CKPS"/> <per:sfr key="TXCS" sfr="T3CON" field="TMR3CS"/> <per:periphClassDesc class="Timer.Timer1"/> <per:initParam param="3"/> <per:initParam key="SPECIAL_EVENT_CCP" param="E?CCP[123]"/> </per:periphConfig> </per:peripheral> <per:peripheral name="TMR4"> <per:periphConfig> <per:pin key="TXIN" pinID="T4A?IN|T4CKI"/> <per:sfr key="TMRXL" sfr="T4TMR"/> <per:sfr key="PRL" sfr="T4PR"/> <per:sfr key="TXCON" sfr="T4CON"/> <per:sfr key="TMRXON" sfr="T4CON" field="ON"/> <per:sfr key="TXCKPS" sfr="T4CON" field="CKPS"/> <per:sfr key="TOUTPS" sfr="T4CON" field="OUTPS"/> <per:sfr key="PIR" sfr="PIR1" critical="false"/> <per:sfr key="PIE" sfr="PIE1" critical="false"/> <per:sfr key="TXHLT" sfr="T4HLT"/> <per:sfr key="PSYNC" sfr="T4HLT" field="PSYNC"/> <per:sfr key="CPOL" sfr="T4HLT" field="CKPOL"/> <per:sfr key="CSYNC" sfr="T4HLT" field="CKSYNC"/> <per:sfr key="TXMODE" sfr="T4HLT" field="MODE"/> <per:sfr key="TXERS" sfr="T4RST"/> <per:sfr key="RSEL" sfr="T4RST" field="RSEL"/> <per:sfr key="TXCLK" sfr="T4CLK(CON)?"/> <per:sfr key="TXCS" sfr="T4CLK(CON)?" field="(T4)?CS"/> <per:sfr key="TMRXIE" sfr="PIE1?[0-9]" field="TMR4IE" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR1?[0-9]" field="TMR4IF" critical="false"/> <per:periphClassDesc class="Timer.PIC16_18_TimerHLT"/> <per:initParam key="PERIPH_OWNER" param="4A"/> </per:periphConfig> <per:periphConfig> <per:sfr key="TMRXL" sfr="TMR4"/> <per:sfr key="PIR" sfr="PIR[345]" critical="false"/> <per:sfr key="PIE" sfr="PIE[345]" critical="false"/> <per:sfr key="TXCON" sfr="T4CON"/> <per:sfr key="PRL" sfr="PR4" critical="false"/> <per:sfr key="TOUTPS" sfr="T4CON" field="T4?OUTPS[0-3]?"/> <per:sfr key="TMRXON" sfr="T4CON" field="TMR4ON"/> <per:sfr key="TXCKPS" sfr="T4CON" field="T4CKPS[01]?"/> <per:sfr key="TMRXIE" sfr="PIE[345]" field="TMR4IE" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[345]" field="TMR4IF" critical="false"/> <per:periphClassDesc class="Timer.Timer2"/> <per:initParam param="4"/> </per:periphConfig> </per:peripheral> <per:peripheral name="TMR5"> <per:periphConfig> <per:pin key="TXCKI" pinID="T5CKI(PPS)?"/> <per:pin key="TXG" pinID="T5G(PPS)?"/> <per:sfr key="TMRXL" sfr="TMR5L"/> <per:sfr key="TMRXH" sfr="TMR5H"/> <per:sfr key="TXGCON" sfr="T5GCON"/> <per:sfr key="TXCON" sfr="T5CON"/> <per:sfr key="TXCKPS" sfr="T5CON" field="(T5)?CKPS([0-9]+)?"/> <per:sfr key="TXSYNC" sfr="T5CON" field="^(n?(T5)?SYNC)$|NOT_SYNC"/> <per:sfr key="TXRD16" sfr="T5CON" field="(T5)?RD16"/> <per:sfr key="TMRXON" sfr="T5CON" field="(TMR5)?ON"/> <per:sfr key="TMRXGE" sfr="T5GCON" field="(TMR5)?GE"/> <per:sfr key="TXGPOL" sfr="T5GCON" field="(T5)?GPOL"/> <per:sfr key="TXGTM" sfr="T5GCON" field="(T5)?GTM"/> <per:sfr key="TXGSPM" sfr="T5GCON" field="(T5)?GSPM"/> <per:sfr key="TXGGO" sfr="T5GCON" field="(T5)?GGO(_n?DONE)?"/> <per:sfr key="TXGVAL" sfr="T5GCON" field="(T5)?GVAL"/> <per:sfr key="TXCLK" sfr="T5CLK"/> <per:sfr key="TXGATE" sfr="T5GATE"/> <per:sfr key="TMRXGIF" sfr="PIR[0-9]" field="TMR5GIF" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[0-9]" field="TMR5IF" critical="false"/> <per:periphClassDesc class="Timer.PIC16_18_TimerGC"/> <per:initParam param="5"/> </per:periphConfig> <per:periphConfig> <per:pin key="TXCKI" pinID="T5CKI" critical="false"/> <per:pin key="TXG" pinID="T5G"/> <per:sfr key="TMRXL" sfr="TMR5L"/> <per:sfr key="TMRXH" sfr="TMR5H"/> <per:sfr key="TXGCON" sfr="T5GCON"/> <per:sfr key="PIR" sfr="PIR[1-5]" critical="false"/> <per:sfr key="PIE" sfr="PIE[1-5]" critical="false"/> <per:sfr key="TXCON" sfr="T5CON"/> <per:sfr key="TMRXGIE" sfr="PIE[135]" field="TMR5GIE" critical="false"/> <per:sfr key="TMRXIE" sfr="PIE[135]" field="TMR5IE" critical="false"/> <per:sfr key="TMRXGIF" sfr="PIR[135]" field="TMR5GIF" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[135]" field="TMR5IF" critical="false"/> <per:sfr key="TXCKPS" sfr="T5CON" field="T5?CKPS[0-9]?"/> <per:sfr key="TXOSCEN" sfr="T5CON" field="(T5)?S?OSCEN"/> <per:sfr key="TXSYNC" sfr="T5CON" field="^(n?T5SYNC)$"/> <per:sfr key="RD16" sfr="T5CON" field="(T5)?RD16"/> <per:sfr key="TXCS" sfr="T5CON" field="TMR5CS[01]?"/> <per:sfr key="TMRXON" sfr="T5CON" field="TMR5ON"/> <per:sfr key="TMRXGE" sfr="T5GCON" field="TMR5GE"/> <per:sfr key="TXGPOL" sfr="T5GCON" field="T5GPOL"/> <per:sfr key="TXGTM" sfr="T5GCON" field="T5GTM"/> <per:sfr key="TXGSPM" sfr="T5GCON" field="T5GSPM"/> <per:sfr key="TXGGO" sfr="T5GCON" field="T5G(GO)?_n?T?5?DONE"/> <per:sfr key="TXGVAL" sfr="T5GCON" field="T5GVAL"/> <per:sfr key="TXGSS" sfr="T5GCON" field="T5GSS[01]?"/> <per:periphClassDesc class="Timer.Timer1GateControl"/> <per:initParam key="PERIPH_OWNER" param="5GC"/> <per:initParam key="GSS_00_SOURCE" param="PIN:TXG"/> <per:initParam key="GSS_01_SOURCE" param="PERIPH:TMR6"/> <per:initParam key="GSS_10_SOURCE" param="PERIPH:C1OUT"/> <per:initParam key="GSS_11_SOURCE" param="PERIPH:C2OUT"/> <per:initParam key="SPECIAL_EVENT_CCP" param="E?CCP[123]"/> </per:periphConfig> <per:periphConfig> <per:pin key="TXCKI" pinID="T5CKI"/> <per:pin key="CAPX" pinID="CAP1" critical="false"/> <per:sfr key="TMRXL" sfr="TMR5L"/> <per:sfr key="TMRXH" sfr="TMR5H"/> <per:sfr key="TXCON" sfr="T5CON"/> <per:sfr key="PIR" sfr="PIR[1-5]" critical="false"/> <per:sfr key="PIE" sfr="PIE[1-5]" critical="false"/> <per:sfr key="TMRXIE" sfr="PIE[1-5]" field="TMR5IE" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[1-5]" field="TMR5IF" critical="false"/> <per:sfr key="PRL" sfr="PR5L" critical="false"/> <per:sfr key="PRH" sfr="PR5H" critical="false"/> <per:sfr key="TXSEN" sfr="T5CON" field="T5SEN"/> <per:sfr key="TXMOD" sfr="T5CON" field="T5MOD"/> <per:sfr key="TXCKPS" sfr="T5CON" field="T5PS"/> <per:sfr key="TXSYNC" sfr="T5CON" field="nT5SYNC"/> <per:sfr key="TXCS" sfr="T5CON" field="TMR5CS"/> <per:sfr key="TMRXON" sfr="T5CON" field="TMR5ON"/> <per:periphClassDesc class="Timer.Timer5"/> <per:initParam key="PERIPH_ID" param="5"/> <per:initParam key="SPECIAL_EVENT_ADC" param="ADC"/> <per:initParam key="SPECIAL_EVENT_CCP" param="E?CCP(1|2|3)"/> <per:initParam key="SPECIAL_EVENT_IC" param="IC1"/> </per:periphConfig> </per:peripheral> <per:peripheral name="TMR6"> <per:periphConfig> <per:pin key="TXIN" pinID="T6A?IN|T6CKI"/> <per:sfr key="TMRXL" sfr="T6TMR"/> <per:sfr key="PRL" sfr="T6PR"/> <per:sfr key="TXCON" sfr="T6CON"/> <per:sfr key="TMRXON" sfr="T6CON" field="ON"/> <per:sfr key="TXCKPS" sfr="T6CON" field="CKPS"/> <per:sfr key="TOUTPS" sfr="T6CON" field="OUTPS"/> <per:sfr key="PIR" sfr="PIR1" critical="false"/> <per:sfr key="PIE" sfr="PIE1" critical="false"/> <per:sfr key="TXHLT" sfr="T6HLT"/> <per:sfr key="PSYNC" sfr="T6HLT" field="PSYNC"/> <per:sfr key="CPOL" sfr="T6HLT" field="CKPOL"/> <per:sfr key="CSYNC" sfr="T6HLT" field="CKSYNC"/> <per:sfr key="TXMODE" sfr="T6HLT" field="MODE"/> <per:sfr key="TXERS" sfr="T6RST"/> <per:sfr key="RSEL" sfr="T6RST" field="RSEL"/> <per:sfr key="TXCLK" sfr="T6CLK(CON)?"/> <per:sfr key="TXCS" sfr="T6CLK(CON)?" field="(T6)?CS"/> <per:sfr key="TMRXIE" sfr="PIE1?[0-9]" field="TMR6IE" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR1?[0-9]" field="TMR6IF" critical="false"/> <per:periphClassDesc class="Timer.PIC16_18_TimerHLT"/> <per:initParam key="PERIPH_OWNER" param="6A"/> </per:periphConfig> <per:periphConfig> <per:sfr key="TMRXL" sfr="TMR6"/> <per:sfr key="PIR" sfr="PIR[35]" critical="false"/> <per:sfr key="PIE" sfr="PIE[35]" critical="false"/> <per:sfr key="TXCON" sfr="T6CON"/> <per:sfr key="PRL" sfr="PR6" critical="false"/> <per:sfr key="TOUTPS" sfr="T6CON" field="T6?OUTPS"/> <per:sfr key="TMRXON" sfr="T6CON" field="TMR6ON"/> <per:sfr key="TXCKPS" sfr="T6CON" field="T6CKPS[0-3]?"/> <per:sfr key="TMRXIE" sfr="PIE[1-5]" field="TMR6IE" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[1-5]" field="TMR6IF" critical="false"/> <per:periphClassDesc class="Timer.Timer2"/> <per:initParam param="6"/> </per:periphConfig> </per:peripheral> <per:peripheral name="TMR7"> <per:periphConfig> <per:pin key="TXCKI" pinID="T7CKI(PPS)?"/> <per:pin key="TXG" pinID="T7G(PPS)?" critical="false"/> <per:sfr key="TMRXL" sfr="TMR7L"/> <per:sfr key="TMRXH" sfr="TMR7H"/> <per:sfr key="TXGCON" sfr="T7GCON"/> <per:sfr key="TXCON" sfr="T7CON"/> <per:sfr key="TXCKPS" sfr="T7CON" field="(T7)?CKPS([0-9]+)?"/> <per:sfr key="TXSYNC" sfr="T7CON" field="^(n?(T7)?SYNC)$"/> <per:sfr key="TXRD16" sfr="T7CON" field="(T7)?RD16"/> <per:sfr key="TMRXON" sfr="T7CON" field="(TMR7)?ON"/> <per:sfr key="TMRXGE" sfr="T7GCON" field="(TMR7)?GE"/> <per:sfr key="TXGPOL" sfr="T7GCON" field="(T7)?GPOL"/> <per:sfr key="TXGTM" sfr="T7GCON" field="(T7)?GTM"/> <per:sfr key="TXGSPM" sfr="T7GCON" field="(T7)?GSPM"/> <per:sfr key="TXGGO" sfr="T7GCON" field="(T7)?GGO(_n?DONE)?"/> <per:sfr key="TXGVAL" sfr="T7GCON" field="(T7)?GVAL"/> <per:sfr key="TXCLK" sfr="T7CLK"/> <per:sfr key="TXGATE" sfr="T7GATE"/> <per:sfr key="TMRXGIF" sfr="PIR[0-9]" field="TMR7GIF" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[0-9]" field="TMR7IF" critical="false"/> <per:periphClassDesc class="Timer.PIC16_18_TimerGC"/> <per:initParam param="7"/> </per:periphConfig> <per:periphConfig> <per:pin key="TXCKI" pinID="T7CKI" critical="false"/> <per:pin key="TXG" pinID="T7G" critical="false"/> <per:sfr key="TMRXL" sfr="TMR7L"/> <per:sfr key="TMRXH" sfr="TMR7H"/> <per:sfr key="TXGCON" sfr="T7GCON"/> <per:sfr key="PIR" sfr="PIR[1-5]" critical="false"/> <per:sfr key="PIE" sfr="PIE[1-5]" critical="false"/> <per:sfr key="TXCON" sfr="T7CON"/> <per:sfr key="TMRXGIE" sfr="PIE[135]" field="TMR7GIE" critical="false"/> <per:sfr key="TMRXIE" sfr="PIE[135]" field="TMR7IE" critical="false"/> <per:sfr key="TMRXGIF" sfr="PIR[135]" field="TMR7GIF" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[135]" field="TMR7IF" critical="false"/> <per:sfr key="TXCKPS" sfr="T7CON" field="T7CKPS[0-9]?"/> <per:sfr key="TXOSCEN" sfr="T7CON" field="(T7)?S?OSCEN"/> <per:sfr key="TXSYNC" sfr="T7CON" field="^(n?T7SYNC)$"/> <per:sfr key="RD16" sfr="T7CON" field="(T7)?RD16"/> <per:sfr key="TXCS" sfr="T7CON" field="TMR7CS[01]?"/> <per:sfr key="TMRXON" sfr="T7CON" field="TMR7ON"/> <per:sfr key="TMRXGE" sfr="T7GCON" field="TMR7GE"/> <per:sfr key="TXGPOL" sfr="T7GCON" field="T7GPOL"/> <per:sfr key="TXGTM" sfr="T7GCON" field="T7GTM"/> <per:sfr key="TXGSPM" sfr="T7GCON" field="T7GSPM"/> <per:sfr key="TXGGO" sfr="T7GCON" field="T7G(GO)?_n?(T7)?DONE"/> <per:sfr key="TXGVAL" sfr="T7GCON" field="T7GVAL"/> <per:sfr key="TXGSS" sfr="T7GCON" field="T7GSS[01]?"/> <per:periphClassDesc class="Timer.Timer1GateControl"/> <per:initParam key="PERIPH_OWNER" param="7GC"/> <per:initParam key="GSS_00_SOURCE" param="PIN:TXG"/> <per:initParam key="GSS_01_SOURCE" param="PERIPH:TMR8"/> <per:initParam key="GSS_10_SOURCE" param="PERIPH:C1OUT"/> <per:initParam key="GSS_11_SOURCE" param="PERIPH:C2OUT"/> <per:initParam key="SPECIAL_EVENT_CCP" param="E?CCP[123]"/> </per:periphConfig> </per:peripheral> <per:peripheral name="TMR8"> <per:periphConfig> <per:pin key="TXIN" pinID="T8A?IN|T8CKI"/> <per:sfr key="TMRXL" sfr="T8TMR"/> <per:sfr key="PRL" sfr="T8PR"/> <per:sfr key="TXCON" sfr="T8CON"/> <per:sfr key="TMRXON" sfr="T8CON" field="ON"/> <per:sfr key="TXCKPS" sfr="T8CON" field="CKPS"/> <per:sfr key="TOUTPS" sfr="T8CON" field="OUTPS"/> <per:sfr key="PIR" sfr="PIR1" critical="false"/> <per:sfr key="PIE" sfr="PIE1" critical="false"/> <per:sfr key="TXHLT" sfr="T8HLT"/> <per:sfr key="PSYNC" sfr="T8HLT" field="PSYNC"/> <per:sfr key="CPOL" sfr="T8HLT" field="CKPOL"/> <per:sfr key="CSYNC" sfr="T8HLT" field="CKSYNC"/> <per:sfr key="TXMODE" sfr="T8HLT" field="MODE"/> <per:sfr key="TXERS" sfr="T8RST"/> <per:sfr key="RSEL" sfr="T8RST" field="RSEL"/> <per:sfr key="TXCLK" sfr="T8CLK(CON)?"/> <per:sfr key="TXCS" sfr="T8CLK(CON)?" field="(T8)?CS"/> <per:sfr key="TMRXIE" sfr="PIE[1-5]" field="TMR8IE" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[1-5]" field="TMR8IF" critical="false"/> <per:periphClassDesc class="Timer.PIC16_18_TimerHLT"/> <per:initParam key="PERIPH_OWNER" param="8A"/> </per:periphConfig> <per:periphConfig> <per:sfr key="TMRXL" sfr="TMR8"/> <per:sfr key="PIR" sfr="PIR[1-5]" critical="false"/> <per:sfr key="PIE" sfr="PIE[1-5]" critical="false"/> <per:sfr key="TXCON" sfr="T8CON"/> <per:sfr key="PRL" sfr="PR8" critical="false"/> <per:sfr key="TOUTPS" sfr="T8CON" field="T8?OUTPS"/> <per:sfr key="TMRXON" sfr="T8CON" field="TMR8ON"/> <per:sfr key="TXCKPS" sfr="T8CON" field="T8?CKPS[0-3]?"/> <per:sfr key="TMRXIE" sfr="PIE[1-5]" field="TMR8IE" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[1-5]" field="TMR8IF" critical="false"/> <per:periphClassDesc class="Timer.Timer2"/> <per:initParam param="8"/> </per:periphConfig> </per:peripheral> <per:peripheral name="TMR10"> <per:periphConfig> <per:sfr key="TMRXL" sfr="TMR10"/> <per:sfr key="PIR" sfr="PIR5" critical="false"/> <per:sfr key="PIE" sfr="PIE5" critical="false"/> <per:sfr key="TXCON" sfr="T10CON"/> <per:sfr key="PRL" sfr="PR10" critical="false"/> <per:sfr key="TOUTPS" sfr="T10CON" field="T10?OUTPS"/> <per:sfr key="TMRXON" sfr="T10CON" field="TMR10ON"/> <per:sfr key="TXCKPS" sfr="T10CON" field="T10?CKPS[0-3]?"/> <per:sfr key="TMRXIE" sfr="PIE[1-5]" field="TMR10IE" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[1-5]" field="TMR10IF" critical="false"/> <per:periphClassDesc class="Timer.Timer2"/> <per:initParam param="10"/> </per:periphConfig> </per:peripheral> <per:peripheral name="TMR12"> <per:periphConfig> <per:sfr key="TMRXL" sfr="TMR12"/> <per:sfr key="PIR" sfr="PIR5" critical="false"/> <per:sfr key="PIE" sfr="PIE5" critical="false"/> <per:sfr key="TXCON" sfr="T12CON"/> <per:sfr key="PRL" sfr="PR12" critical="false"/> <per:sfr key="TOUTPS" sfr="T12CON" field="T12?OUTPS"/> <per:sfr key="TMRXON" sfr="T12CON" field="TMR12ON"/> <per:sfr key="TXCKPS" sfr="T12CON" field="T12?CKPS[0-3]?"/> <per:sfr key="TMRXIE" sfr="PIE[1-5]" field="TMR12IE" critical="false"/> <per:sfr key="TMRXIF" sfr="PIR[1-5]" field="TMR12IF" critical="false"/> <per:periphClassDesc class="Timer.Timer2"/> <per:initParam param="12"/> </per:periphConfig> </per:peripheral> <per:peripheral name="INT_TMR0" excludeFromMgrRpt="true"> <per:periphConfig> <per:sfr key="ENABLE" sfr="INTCON[0-9]?" field="TMR0IE"/> <per:sfr key="FLAG" sfr="INTCON[0-9]?" field="TMR0IF"/> <per:sfr key="PRIORITY" sfr="INTCON[0-9]?" field="TMR0IP"/> <per:sfr key="IPEN" sfr="(R|INT)CON" field="IPEN" critical="false"/> <per:periphClassDesc class="InterruptCore"/> </per:periphConfig> </per:peripheral> <per:peripheral name="INT_INT0" excludeFromMgrRpt="true"> <per:periphConfig> <per:sfr key="ENABLE" sfr="INTCON[0-9]?" field="INT0IE"/> <per:sfr key="FLAG" sfr="INTCON[0-9]?" field="INT0IF"/> <per:sfr key="EDGE" sfr="INTCON[0-9]?" field="INTEDG0"/> <per:sfr key="IPEN" sfr="(R|INT)CON" field="IPEN" critical="false"/> <per:periphClassDesc class="InterruptCore"/> </per:periphConfig> </per:peripheral> <per:peripheral name="INT_INT1" excludeFromMgrRpt="true"> <per:periphConfig> <per:sfr key="ENABLE" sfr="INTCON[0-9]?" field="INT1IE"/> <per:sfr key="FLAG" sfr="INTCON[0-9]?" field="INT1IF"/> <per:sfr key="PRIORITY" sfr="INTCON[0-9]?" field="INT1IP"/> <per:sfr key="EDGE" sfr="INTCON[0-9]?" field="INTEDG1"/> <per:sfr key="IPEN" sfr="(R|INT)CON" field="IPEN" critical="false"/> <per:periphClassDesc class="InterruptCore"/> </per:periphConfig> </per:peripheral> <per:peripheral name="INT_INT2" excludeFromMgrRpt="true"> <per:periphConfig> <per:sfr key="ENABLE" sfr="INTCON[0-9]?" field="INT2IE"/> <per:sfr key="FLAG" sfr="INTCON[0-9]?" field="INT2IF"/> <per:sfr key="PRIORITY" sfr="INTCON[0-9]?" field="INT2IP"/> <per:sfr key="EDGE" sfr="INTCON[0-9]?" field="INTEDG2"/> <per:sfr key="IPEN" sfr="(R|INT)CON" field="IPEN" critical="false"/> <per:periphClassDesc class="InterruptCore"/> </per:periphConfig> </per:peripheral> <per:peripheral name="INT_INT2" excludeFromMgrRpt="true"> <per:periphConfig> <per:sfr key="ENABLE" sfr="INTCON[0-9]?" field="INT2IE"/> <per:sfr key="FLAG" sfr="INTCON[0-9]?" field="INT2IF"/> <per:sfr key="PRIORITY" sfr="INTCON[0-9]?" field="INT2IP"/> <per:sfr key="IPEN" sfr="(R|INT)CON" field="IPEN" critical="false"/> <per:periphClassDesc class="InterruptCore"/> </per:periphConfig> </per:peripheral> <per:peripheral name="INT_INT3" excludeFromMgrRpt="true"> <per:periphConfig> <per:sfr key="ENABLE" sfr="INTCON[0-9]?" field="INT3IE"/> <per:sfr key="FLAG" sfr="INTCON[0-9]?" field="INT3IF"/> <per:sfr key="PRIORITY" sfr="INTCON[0-9]?" field="INT3IP"/> <per:sfr key="EDGE" sfr="INTCON[0-9]?" field="INTEDG3"/> <per:sfr key="IPEN" sfr="(R|INT)CON" field="IPEN" critical="false"/> <per:periphClassDesc class="InterruptCore"/> </per:periphConfig> </per:peripheral> <per:peripheral name="INT_IOC" excludeFromMgrRpt="true"> <per:periphConfig> <per:sfr key="ENABLE" sfr="INTCON[0-9]?" field="IOCIE"/> <per:sfr key="FLAG" sfr="INTCON[0-9]?" field="IOCIF"/> <per:sfr key="PRIORITY" sfr="INTCON[0-9]?" field="IOCIP"/> <per:sfr key="IPEN" sfr="(R|INT)CON" field="IPEN" critical="false"/> <per:periphClassDesc class="InterruptCore"/> </per:periphConfig> </per:peripheral> <per:peripheral name="INT_RB" excludeFromMgrRpt="true"> <per:periphConfig> <per:sfr key="ENABLE" sfr="INTCON[0-9]?" field="RBIE"/> <per:sfr key="FLAG" sfr="INTCON[0-9]?" field="RBIF"/> <per:sfr key="PRIORITY" sfr="INTCON[0-9]?" field="RBIP"/> <per:sfr key="IPEN" sfr="(R|INT)CON" field="IPEN" critical="false"/> <per:periphClassDesc class="InterruptCore"/> </per:periphConfig> </per:peripheral> <per:peripheral name="INT_RAB" excludeFromMgrRpt="true"> <per:periphConfig> <per:sfr key="ENABLE" sfr="INTCON[0-9]?" field="RABIE"/> <per:sfr key="FLAG" sfr="INTCON[0-9]?" field="RABIF"/> <per:sfr key="PRIORITY" sfr="INTCON[0-9]?" field="RABIP"/> <per:sfr key="IPEN" sfr="(R|INT)CON" field="IPEN" critical="false"/> <per:periphClassDesc class="InterruptCore"/> </per:periphConfig> </per:peripheral> <per:peripheral name="INT_@" excludeFromMgrRpt="true"> <per:meta char="@" val="AD|ADT| BCL1?|BCL2| CLC1|CLC2|CLC3|CLC4|CLC5|CLC6|CLC7|CLC8| CM|C(MP)?1|C(MP)?2|C(MP)?3| CCP1|CCP2|CCP3|CCP4|CCP5|CCP6|CCP7|CCP8|CCP9|CCP10| ECCP1|ECCP2|ECCP3| CRC| CSW| CTMU| CWG1?|CWG2|CWG3| DMA1SCNT|DMA1DCNT|DMA1OVR|DMA1ARBT|DMA2SCNT|DMA2DCNT|DMA2OVR|DMA2ARBT| EE| (H)?LVD| I2C1R|I2C1T|I2C1|I2C1E|I2C2R|I2C2T|I2C2|I2C2E| INT0|INT1|INT2|INT3| IOC| IRX|WAK|ERR|TXB2|TXB1|TXB0|RXB1|RXB0| LCD| MSSP| NCO1| NVM| OSCF| PMP| PSP| PWM| RTCC| SCAN| SMT1|SMT1PRA|SMT1PRW| SPI1R|SPI1T|SPI1| SSP1?|SSP2| SWINT| TMR0|TMR1|TMR2|TMR3|TMR4|TMR5|TMR6|TMR7|TMR8|TMR10|TMR12| TMR1G|TMR3G|TMR5G|TMR7G| TX1?|RC1?|TX2|RC2| U1R|U1T|U1E|U1G|U2R|U2T|U2E|U2G| USB| ZCD"/> <per:periphConfig> <per:sfr key="ENABLE" sfr="PIE1?[0-9]" field="@IE"/> <per:sfr key="FLAG" sfr="PIR1?[0-9]" field="@IF"/> <per:sfr key="PRIORITY" sfr="IPR1?[0-9]" field="@IP"/> <per:sfr key="IPEN" sfr="(R|INT)CON0?" field="IPEN" critical="false"/> <per:periphClassDesc class="InterruptPeripheral"/> </per:periphConfig> </per:peripheral> <per:peripheral name="PORT@"> <per:meta char="@" val="A|B|C|D|E|F|G|H|J|K|L"/> <per:periphConfig> <per:pin pinID="R@[0-7]" key="RX*"/> <per:sfr sfr="TRIS@" key="TRIS" critical="false"/> <per:sfr sfr="LAT@" key="LAT" critical="false"/> <per:sfr sfr="PORT@" key="PORT" critical="false"/> <per:periphClassDesc class="Port"/> <per:initParam param="@"/> </per:periphConfig> </per:peripheral> <per:peripheral name="PORTE"> <per:periphConfig> <per:pin pinID="RE[0-7]" key="RX*"/> <per:sfr sfr="PORTE" key="PORT"/> <per:periphClassDesc class="Port"/> <per:initParam param="E"/> </per:periphConfig> <per:periphConfig> <per:sfr sfr="PORTE" field="RE3" key="PORT"/> <per:periphClassDesc class="Port"/> <per:initParam param="E"/> </per:periphConfig> </per:peripheral> <per:peripheral name="PORTVP"> <per:periphConfig> <per:pin pinID="PBIO[0-7]" key="RX*"/> <per:sfr sfr="TRISVP" key="TRIS"/> <per:sfr sfr="LATVP" key="LAT"/> <per:sfr sfr="PORTVP" key="PORT"/> <per:periphClassDesc class="Port"/> <per:initParam param="VP"/> </per:periphConfig> </per:peripheral> <per:peripheral name="WDT"> <per:periphConfig> <per:sfr key="RWDT" sfr="PCON0" field="n?RWDT"/> <per:sfr key="WDTWV" sfr="PCON0" field="n?WDTWV"/> <per:sfr key="TO" sfr="STATUS" field="n?TO"/> <per:sfr key="STATE" sfr="WDTTMR|WDTU" field="(WDT)?STATE"/> <per:sfr key="SEN" sfr="WDTCON0" field="SEN"/> <per:sfr key="WDTPS" sfr="WDTCON0" field="(WDT)?PS"/> <per:sfr key="WINDOW" sfr="WDTCON1" field="WINDOW"/> <per:sfr key="WDTCS" sfr="WDTCON1" field="(WDT)?CS"/> <per:cfg key="WDTE" cfg="CONFIG[1-9][L|H]?" field="WDTE"/> <per:cfg key="WDTCPS" cfg="CONFIG[1-9][L|H]?" field="WDTCPS"/> <per:cfg key="WDTCCS" cfg="CONFIG[1-9][L|H]?" field="WDTCCS"/> <per:cfg key="WDTCWS" cfg="CONFIG[1-9][L|H]?" field="WDTCWS"/> <per:periphClassDesc class="WindowedWatchdogTimer"/> </per:periphConfig> <per:periphConfig> <per:sfr key="SWDTEN" sfr="WDTCON" field="SWDTEN"/> <per:sfr key="WDTW" sfr="WDTCON" field="WDTW"/> <per:sfr key="TO" sfr="RCON" field="nTO"/> <per:cfg key="WDTEN" cfg="CONFIG[1-9][L|H]" field="WDTEN|WDT"/> <per:cfg key="WDTPS" cfg="CONFIG[1-9][L|H]" field="WDTPS|WDPS"/> <per:cfg key="WINEN" cfg="CONFIG[1-9][L|H]" field="WINEN"/> <per:periphClassDesc class="WatchdogTimer"/> </per:periphConfig> <per:periphConfig> <per:sfr key="SWDTEN" sfr="WDTCON|RCON2" field="SWDTEN"/> <per:sfr key="TO" sfr="RCON" field="nTO"/> <per:cfg key="WDTEN" cfg="CONFIG[1-9][L|H]" field="WDTEN|WDT"/> <per:cfg key="WDTPS" cfg="CONFIG[1-9][L|H]" field="WDTPS"/> <per:periphClassDesc class="WatchdogTimer"/> </per:periphConfig> </per:peripheral> <per:peripheral name="DSWDT"> <per:periphConfig> <per:pin key="T1CK" pinID="T1CKI" critical="false"/> <per:cfg key="DSWDTEN" cfg="CONFIG[1-9][L|H]" field="DSWDTEN"/> <per:cfg key="DSWDTPS" cfg="CONFIG[1-9][L|H]" field="DSWDTPS"/> <per:cfg key="DSWDTOSC" cfg="CONFIG[1-9][L|H]" field="DSWDTOSC"/> <per:periphClassDesc class="DSWatchdogTimer"/> </per:periphConfig> </per:peripheral> <per:peripheral name="AnalogPinHandler" excludeFromMgrRpt="true"> <per:periphConfig> <per:sfr key="ADCON1" sfr="ADCON1" field="PCFG[0]?"/> <per:periphClassDesc class="AnalogPinHandler"/> </per:periphConfig> <per:periphConfig> <per:sfr key="ANCON0" sfr="ANCON0" field="PCFG[0]?"/> <per:periphClassDesc class="AnalogPinHandler"/> </per:periphConfig> <per:periphConfig> <per:sfr key="ANCON0" sfr="ANCON0" field="ANSEL[0]?"/> <per:periphClassDesc class="AnalogPinHandler"/> </per:periphConfig> <per:periphConfig> <per:sfr key="ANCON1" sfr="ANCON1"/> <per:periphClassDesc class="AnalogPinHandler"/> </per:periphConfig> <per:periphConfig> <per:sfr key="ANSEL" sfr="ANSEL[0-9|A-H]?"/> <per:periphClassDesc class="AnalogPinHandler"/> </per:periphConfig> </per:peripheral> <per:peripheral name="ADC"> <per:periphConfig> <per:sfr key="PIR" sfr="PIR1" critical="false"/> <per:sfr key="ADIF" sfr="PIR[0-9]" field="ADIF" critical="false"/> <per:sfr key="ADRESL" sfr="ADRESL"/> <per:sfr key="ADRESH" sfr="ADRESH"/> <per:sfr key="ADCON0" sfr="ADCON0"/> <per:sfr key="ACONV" sfr="ADCON0" field="ACONV"/> <per:sfr key="ACSCH" sfr="ADCON0" field="ACSCH"/> <per:sfr key="ACMOD" sfr="ADCON0" field="ACMOD"/> <per:sfr key="GO_DONE" sfr="ADCON0" field="GO_nDONE"/> <per:sfr key="ADON" sfr="ADCON0" field="ADON"/> <per:sfr key="ADCON1" sfr="ADCON1"/> <per:sfr key="VCFG" sfr="ADCON1" field="VCFG"/> <per:sfr key="FIFOEN" sfr="ADCON1" field="FIFOEN"/> <per:sfr key="BFEMT" sfr="ADCON1" field="BFEMT"/> <per:sfr key="BFOVFL" sfr="ADCON1" field="BFOVFL"/> <per:sfr key="ADPNT" sfr="ADCON1" field="ADPNT"/> <per:sfr key="ADCON2" sfr="ADCON2"/> <per:sfr key="ADFM" sfr="ADCON2" field="ADFM"/> <per:sfr key="ACQT" sfr="ADCON2" field="ACQT"/> <per:sfr key="ADCS" sfr="ADCON2" field="ADCS"/> <per:sfr key="ADCON3" sfr="ADCON3"/> <per:sfr key="ADRS" sfr="ADCON3" field="ADRS"/> <per:sfr key="SSRC" sfr="ADCON3" field="SSRC"/> <per:sfr key="ADCHS" sfr="ADCHS"/> <per:sfr key="GDSEL" sfr="ADCHS" field="SDSEL[01]*"/> <per:sfr key="GBSEL" sfr="ADCHS" field="SBSEL[01]*"/> <per:sfr key="GCSEL" sfr="ADCHS" field="SCSEL[01]*"/> <per:sfr key="GASEL" sfr="ADCHS" field="SASEL[01]*"/> <per:periphClassDesc class="ADC.Multichannel.ADCMultichannel"/> <per:initParam param="0"/> </per:periphConfig> <per:periphConfig> <per:sfr key="ADACT" sfr="ADACT" field="(AD)?ACT"/> <per:sfr key="ADCON0" sfr="ADCON0"/> <per:sfr key="ADON" sfr="ADCON0" field="(AD)?ON"/> <per:sfr key="ADCON" sfr="ADCON0" field="(AD)?CONT?"/> <per:sfr key="ADCS_CS" sfr="ADCON0" field="(AD)?CS"/> <per:sfr key="ADFM" sfr="ADCON0" field="(AD)?FM"/> <per:sfr key="ADGO" sfr="ADCON0" field="(AD)?GO"/> <per:sfr key="ADCON1" sfr="ADCON1"/> <per:sfr key="ADPPOL" sfr="ADCON1" field="(AD)?PPOL"/> <per:sfr key="ADIPEN" sfr="ADCON1" field="(AD)?IPEN"/> <per:sfr key="ADGPOL" sfr="ADCON1" field="(AD)?GPOL"/> <per:sfr key="ADDSEN" sfr="ADCON1" field="(AD)?DSEN"/> <per:sfr key="ADCON2" sfr="ADCON2"/> <per:sfr key="ADPSIS" sfr="ADCON2" field="(AD)?PSIS"/> <per:sfr key="ADCRS" sfr="ADCON2" field="(AD)?CRS"/> <per:sfr key="ADACLR" sfr="ADCON2" field="(AD)?ACLR"/> <per:sfr key="ADMD" sfr="ADCON2" field="(AD)?MD|MODE"/> <per:sfr key="ADCON3" sfr="ADCON3"/> <per:sfr key="ADCALC" sfr="ADCON3" field="(AD)?CALC"/> <per:sfr key="ADSOI" sfr="ADCON3" field="(AD)?SOI"/> <per:sfr key="ADTMD" sfr="ADCON3" field="(AD)?TMD"/> <per:sfr key="ADSTAT" sfr="ADSTAT" field="(AD)?STAT"/> <per:sfr key="ADAOV" sfr="ADSTAT" field="(AD)?A?OV"/> <per:sfr key="ADUTHR" sfr="ADSTAT" field="(AD)?UTHR"/> <per:sfr key="ADLTHR" sfr="ADSTAT" field="(AD)?LTHR"/> <per:sfr key="ADMATH" sfr="ADSTAT" field="(AD)?MATH"/> <per:sfr key="ADCLK" sfr="ADCLK"/> <per:sfr key="ADCS" sfr="ADCLK" field="(AD)?CS"/> <per:sfr key="ADREF" sfr="ADREF"/> <per:sfr key="ADNREF" sfr="ADREF" field="(AD)?NREF"/> <per:sfr key="ADPREF" sfr="ADREF" field="(AD)?PREF"/> <per:sfr key="ADPCH" sfr="ADPCH" field="(AD)?PCH"/> <per:sfr key="ADCAP" sfr="ADCAP" field="(AD)?CAP"/> <per:sfr key="ADRESH" sfr="ADRESH"/> <per:sfr key="ADRESL" sfr="ADRESL"/> <per:sfr key="ADPREVH" sfr="ADPREVH" field="(AD)?PREVH?"/> <per:sfr key="ADPREVL" sfr="ADPREVL" field="(AD)?PREVL?"/> <per:sfr key="ADACCU" sfr="ADACCU" field="(AD)?ACCU?" optional="true"/> <per:sfr key="ADACCH" sfr="ADACCH" field="(AD)?ACCH?"/> <per:sfr key="ADACCL" sfr="ADACCL" field="(AD)?ACCL?"/> <per:sfr key="ADSTPTH" sfr="ADSTPTH" field="(AD)?STPTH?"/> <per:sfr key="ADSTPTL" sfr="ADSTPTL?" field="(AD)?STPTL?"/> <per:sfr key="ADERRH" sfr="ADERRH" field="(AD)?ERRH?"/> <per:sfr key="ADERRL" sfr="ADERRL" field="(AD)?ERRL?"/> <per:sfr key="ADLTHH" sfr="ADLTHH" field="(AD)?LTHH?"/> <per:sfr key="ADLTHL" sfr="ADLTHL" field="(AD)?LTHL?"/> <per:sfr key="ADUTHH" sfr="ADUTHH" field="(AD)?UTHH?"/> <per:sfr key="ADUTHL" sfr="ADUTHL" field="(AD)?UTHL?"/> <per:sfr key="ADPRE" sfr="ADPRE" optional="true"/> <per:sfr key="ADPREL" sfr="ADPREL" field="(AD)?PREL?" optional="true"/> <per:sfr key="ADPREH" sfr="ADPREH" field="(AD)?PREH?" optional="true"/> <per:sfr key="ADACQ" sfr="ADACQ" optional="true"/> <per:sfr key="ADACQL" sfr="ADACQL" field="(AD)?ACQL?" optional="true"/> <per:sfr key="ADACQH" sfr="ADACQH" field="(AD)?ACQH?" optional="true"/> <per:sfr key="ADRPT" sfr="ADRPT" field="(AD)?RPT"/> <per:sfr key="ADCNT" sfr="ADCNT" field="(AD)?CNT"/> <per:sfr key="ADFLTRH" sfr="ADFLTRH" field="(AD)?FLTRH?"/> <per:sfr key="ADFLTRL" sfr="ADFLTRL" field="(AD)?FLTRL?"/> <per:sfr key="ADCP" sfr="ADCP" optional="true"/> <per:sfr key="ADIF" sfr="PIR[0-9]" field="ADIF" critical="false"/> <per:sfr key="ADTIF" sfr="PIR[0-9]" field="ADTIF" critical="false"/> <per:pin key="AN" pinID="AN[A-F][0-7]"/> <per:pin key="ADACT" pinID="ADACT"/> <per:pin key="AVDD" pinID="(A)?VDD" critical="false"/> <per:pin key="AVSS" pinID="(A)?VSS" critical="false"/> <per:pin key="VREFP" pinID="VREF\+"/> <per:pin key="VREFN" pinID="VREF-"/> <per:periphClassDesc class="ADC.ADCC.ADCC"/> </per:periphConfig> <per:periphConfig> <per:sfr key="ADCON3" sfr="ADCON3"/> <per:periphClassDesc class="ADC.ADC"/> </per:periphConfig> <per:periphConfig> <per:sfr key="ADCON1H" sfr="ADCON1H"/> <per:periphClassDesc class="ADC.ADC"/> </per:periphConfig> <per:periphConfig> <per:sfr key="ADCON0" sfr="ADCON0"/> <per:periphClassDesc class="ADC.ADC"/> </per:periphConfig> </per:peripheral> <per:peripheral name="DSM"> <per:periphConfig> <per:sfr key="MDCON" sfr="MDCON0?"/> <per:sfr key="MDSRC" sfr="MDSRC"/> <per:sfr key="MDCARH" sfr="MDCARH"/> <per:sfr key="MDCARL" sfr="MDCARL"/> <per:periphClassDesc class="DSM"/> </per:periphConfig> </per:peripheral> <per:peripheral name="PWM"> <per:periphConfig> <per:sfr key="PWMCON0" sfr="PWMCON0"/> <per:periphClassDesc class="PWM"/> </per:periphConfig> </per:peripheral> <per:peripheral name="PWM@"> <per:meta char="@" val="3|4|5|6|7|8"/> <per:periphConfig> <per:pin key="PWMx" pinID="PWM@" critical="false"/> <per:sfr key="PWMxCON" sfr="PWM@CON" critical="false"/> <per:sfr key="EN" sfr="PWM@CON" field="EN" critical="false"/> <per:sfr key="OUT" sfr="PWM@CON" field="OUT"/> <per:sfr key="POL" sfr="PWM@CON" field="POL"/> <per:sfr key="PWMxDCH" sfr="PWM@DCH"/> <per:sfr key="PWMxDCL" sfr="PWM@DCL"/> <per:sfr key="PxTSEL" sfr="CCPTMRS[0-1]?" field="P@TSEL0?"/> <per:periphClassDesc class="PWM10bit"/> </per:periphConfig> </per:peripheral> <per:peripheral name="IOC"> <per:periphConfig> <per:sfr key="IOCN" sfr="IOC[A-E]N"/> <per:sfr key="IOCP" sfr="IOC[A-E]P"/> <per:sfr key="IOCF" sfr="IOC[A-E]F"/> <per:sfr key="FLAG" sfr="PIR0" field="IOCIF"/> <per:sfr key="ENABLE" sfr="PIE0" field="IOCIE"/> <per:sfr key="PMD0" sfr="PMD0" field="IOCMD"/> <per:cfg key="CONFIG_MCLRE" cfg="CONFIG2L|CONFIG3" field="MCLRE"/> <per:cfg key="CONFIG_LVP" cfg="CONFIG4H?" field="LVP"/> <per:periphClassDesc class="IOC_NPF"/> </per:periphConfig> <per:periphConfig> <per:pin key="IOC" pinID="IOC[0-7]"/> <per:sfr key="IOCN" sfr="IOCN"/> <per:sfr key="IOCP" sfr="IOCP"/> <per:sfr key="IOCF" sfr="IOCF"/> <per:sfr key="FLAG" sfr="INTCON" field="IOCIF"/> <per:periphClassDesc class="IOC_NP"/> </per:periphConfig> <per:periphConfig> <per:sfr key="FLAG" sfr="INTCON[0-9]?" field="RBIF|RABIF|IOCIF"/> <per:periphClassDesc class="IOC"/> </per:periphConfig> </per:peripheral> <per:peripheral name="INT@"> <per:meta char="@" val="0|1|2|3"/> <per:periphConfig> <per:pin key="INT" pinID="INT@"/> <per:sfr key="GENABLE" sfr="INTCON[0-9]?" field="GIE|GIEH|GIE_GIEH" critical="false"/> <per:sfr key="ENABLE" sfr="INTCON[0-9]?|PIE1?[0-9]" field="INT@I?E" critical="false"/> <per:sfr key="FLAG" sfr="INTCON[0-9]?|PIR1?[0-9]" field="INT@I?F" critical="false"/> <per:sfr key="POLARITY" sfr="INTCON[0-9]?" field="INTEDG@|INT@EDG"/> <per:initParam param="@"/> <per:periphClassDesc class="INT"/> </per:periphConfig> </per:peripheral> <per:peripheral name="IVTLOCK" excludeFromMgrRpt="true"> <per:periphConfig> <per:cfg key="IVT1WAY" cfg="CONFIG2L|CONFIG3" field="IVT1WAY"/> <per:sfr key="IVTLOCK" sfr="IVTLOCK" field="IVTLOCKED"/> <per:periphClassDesc class="IVTLOCKHandler"/> </per:periphConfig> </per:peripheral> <per:peripheral name="PBADEN"> <per:periphConfig> <per:sfr key="PCFG" sfr="ADCON1" field="PCFG" critical="false"/> <per:cfg key="PBADEN" cfg="CONFIG[1-9][L|H]" field="PBADEN"/> <per:periphClassDesc class="PBADEN_PCFG"/> </per:periphConfig> <per:periphConfig> <per:sfr key="ANSEL" sfr="ANSEL[B|H]" critical="false"/> <per:cfg key="PBADEN" cfg="CONFIG3H" field="PBADEN"/> <per:periphClassDesc class="PBADEN_ANSEL"/> </per:periphConfig> </per:peripheral> <per:peripheral name="MCLRE" excludeFromMgrRpt="true"> <per:periphConfig> <per:pin key="MCLR" pinID="MCLR|nMCLR|MCLR_n" critical="false"/> <per:cfg key="MCLRE" cfg="CONFIG2L|CONFIG3H" field="MCLRE"/> <per:periphClassDesc class="MCLRE"/> </per:periphConfig> </per:peripheral> </per:per>