<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<!DOCTYPE featureDefinitions SYSTEM "../featureDefinitions.dtd"[]>
<featureDefinitions xmlns="http://tempuri.org/dsPIC1010_202xA2D.xsd" name="A2D10bit" iconName="A2D"
	helpIndex="">
	
	<userControlGroup name="none" caption="none">
		<userControlSubGroup name="none" caption="none">
			
			<userControl name="applyButton">
				<dialogConfig type="applyButton" caption="none" />
				<userAction name="apply"></userAction>
			</userControl>
			
		</userControlSubGroup>
	</userControlGroup>
	
	<userControlGroup name="General Settings" caption="General Settings">
		<userControlSubGroup name="none" caption="none">
			
			<userControl name="enableA2D">
				<dialogConfig type="CK" caption="Enable A/D Converter" />
				<userAction name="enable">
					<claimResource type="register" registerField="ADON" value="1" />
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="ADON" value="0" />
				</userAction>
			</userControl>
			
			<userControl name="IdleMode">
				<dialogConfig type="CK" caption="Continue in Idle Mode" />
				<userAction name="enable">
					<claimResource type="register" registerField="ADSIDL" value="0" />
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="ADSIDL" value="1" />
				</userAction>
			</userControl>
			
			<userControl name="SoftwareTrig">
				<dialogConfig type="CK" caption="Enable Software Trigger" />
				<userAction name="enable">
					<claimResource type="register" registerField="GSWTRG" value="1" />
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="GSWTRG" value="1" />
				</userAction>
			</userControl>
			
			<userControl name="Format">
				<dialogConfig type="CB" caption="Data Output Format">
					<selection name="Integer" value="Integer" />
					<selection name="Fractional" value="Fractional" />
				</dialogConfig>
				<userAction name="Integer">
					<claimResource type="register" registerField="FORM" value="0" />
				</userAction>
				<userAction name="Fractional">
					<claimResource type="register" registerField="FORM" value="1" />
				</userAction>
			</userControl>
			
			<userControl name="GenInt">
				<dialogConfig type="CB" caption="Generate Interrupt after">
					<selection name="First" value="1sr Conversion" />
					<selection name="Second" value="2nd Conversion" />
				</dialogConfig>
				<userAction name="First">
					<claimResource type="register" registerField="EIE" value="1" />
				</userAction>
				<userAction name="Second">
					<claimResource type="register" registerField="EIE" value="0" />
				</userAction>
			</userControl>
			
			<userControl name="Order">
				<dialogConfig type="CB" caption="Conversion order">
					<selection name="Odd" value="Odd pin" />
					<selection name="Even" value="Even Pin" />
				</dialogConfig>
				<userAction name="Odd">
					<claimResource type="register" registerField="ORDER" value="1" />
				</userAction>
				<userAction name="Even">
					<claimResource type="register" registerField="ORDER" value="0" />
				</userAction>
			</userControl>

			<userControl name="Sample">
				<dialogConfig type="CB" caption="Sequential sample">
					<selection name="Sel1" value="Start of second conversion" />
					<selection name="Sel2" value="Simultaneous" />
				</dialogConfig>
				<userAction name="Sel1">
					<claimResource type="register" registerField="SEQSAMP" value="1" />
				</userAction>
				<userAction name="Sel2">
					<claimResource type="register" registerField="SEQSAMP" value="0" />
				</userAction>
			</userControl>


			<userControl name="ClkSource">
				
				<dialogConfig type="CB" caption="Sequential sample">
					<selection name="Sel1" value="FADC/18" />
					<selection name="Sel2" value="FADC/16" />
					<selection name="Sel3" value="FADC/14" />
					<selection name="Sel4" value="FADC/12" />
					<selection name="Sel5" value="FADC/10" />
					<selection name="Sel6" value="FADC/8" />
					<selection name="Sel7" value="FADC/6" />
					<selection name="Sel8" value="FADC/4" />
				</dialogConfig>
				
				<userAction name="Sel1">
					<claimResource type="register" registerField="ADCS" value="111" />
				</userAction>
				
				<userAction name="Sel2">
					<claimResource type="register" registerField="ADCS" value="110" />
				</userAction>
				
				<userAction name="Sel3">
					<claimResource type="register" registerField="ADCS" value="101" />
				</userAction>
				
				<userAction name="Sel4">
					<claimResource type="register" registerField="ADCS" value="100" />
				</userAction>
				
				<userAction name="Sel5">
					<claimResource type="register" registerField="ADCS" value="011" />
				</userAction>
				
				<userAction name="Sel6">
					<claimResource type="register" registerField="ADCS" value="010" />
				</userAction>
				
				<userAction name="Sel7">
					<claimResource type="register" registerField="ADCS" value="001" />
				</userAction>
				
				<userAction name="Sel8">
					<claimResource type="register" registerField="ADCS" value="000" />
				</userAction>
				
			</userControl>
			
		</userControlSubGroup>
	</userControlGroup>
	
	<userControlGroup name="Interrupt Settings" caption="Interrupt Settings">
		<userControlSubGroup name="none" caption="none">
		
			<userControl name="EnableIRQ1">
				<dialogConfig type="CK" caption="Enable IRQ" />
				<userAction name="enable">
					<claimResource type="register" registerField="IRQEN0" value="1" />
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="IRQEN0" value="1" />
				</userAction>
			</userControl>
		
			<userControl name="Source1">
				
				<dialogConfig type="CB" caption="Sequential sample">
					<selection name="Sel1" value="No conversion enabled" />
					<selection name="Sel2" value="Individual software trigger selected" />
					<selection name="Sel3" value="Global software trigger selected" />
					<selection name="Sel4" value="PWM Special Event Trigger selected" />
					<selection name="Sel5" value="PWM generator #1 trigger selected" />
					<selection name="Sel6" value="PWM generator #2 trigger selected" />
					<selection name="Sel7" value="PWM generator #3 trigger selected" />
					<selection name="Sel8" value="PWM generator #4 trigger selected" />
					<selection name="Sel9" value="Timer #1 period match" />
					<selection name="Sel10" value="Timer #2 period match" />
					<selection name="Sel11" value="PWM GEN #1 current-limit ADC trigger" />
					<selection name="Sel12" value="PWM GEN #2 current-limit ADC trigger" />
					<selection name="Sel13" value="PWM GEN #3 current-limit ADC trigger" />
					<selection name="Sel14" value="PWM GEN #4 current-limit ADC trigger" />
					<selection name="Sel15" value="PWM GEN #1 fault ADC trigger" />
					<selection name="Sel16" value="PWM GEN #2 fault ADC trigger" />
					<selection name="Sel17" value="PWM GEN #3 fault ADC trigger" />
					<selection name="Sel18" value="PWM GEN #4 fault ADC trigger" />
					
				</dialogConfig>
				
				<userAction name="Sel1">
					<claimResource type="register" registerField="TRGSRC0" value="00000" />
				</userAction>
				
				<userAction name="Sel2">
					<claimResource type="register" registerField="TRGSRC0" value="00001" />
				</userAction>
				
				<userAction name="Sel3">
					<claimResource type="register" registerField="TRGSRC0" value="00010" />
				</userAction>
				
				<userAction name="Sel4">
					<claimResource type="register" registerField="TRGSRC0" value="00011" />
				</userAction>
				
				<userAction name="Sel5">
					<claimResource type="register" registerField="TRGSRC0" value="00100" />
				</userAction>
				
				<userAction name="Sel6">
					<claimResource type="register" registerField="TRGSRC0" value="00101" />
				</userAction>
				
				<userAction name="Sel7">
					<claimResource type="register" registerField="TRGSRC0" value="00110" />
				</userAction>
				
				<userAction name="Sel8">
					<claimResource type="register" registerField="TRGSRC0" value="00111" />
				</userAction>
				
				<userAction name="Sel9">
					<claimResource type="register" registerField="TRGSRC0" value="01100" />
				</userAction>
				
				<userAction name="Sel10">
					<claimResource type="register" registerField="TRGSRC0" value="01101" />
				</userAction>
				
				<userAction name="Sel11">
					<claimResource type="register" registerField="TRGSRC0" value="01110" />
				</userAction>
				
				<userAction name="Sel12">
					<claimResource type="register" registerField="TRGSRC0" value="01111" />
				</userAction>
				
				<userAction name="Sel13">
					<claimResource type="register" registerField="TRGSRC0" value="10000" />
				</userAction>
				
				<userAction name="Sel14">
					<claimResource type="register" registerField="TRGSRC0" value="10001" />
				</userAction>
				
				<userAction name="Sel15">
					<claimResource type="register" registerField="TRGSRC0" value="10110" />
				</userAction>
				
				<userAction name="Sel16">
					<claimResource type="register" registerField="TRGSRC0" value="10111" />
				</userAction>
				
				<userAction name="Sel17">
					<claimResource type="register" registerField="TRGSRC0" value="11000" />
				</userAction>

				<userAction name="Sel18">
					<claimResource type="register" registerField="TRGSRC0" value="11001" />
				</userAction>
				
			</userControl>
			
			<userControl name="EnableInt1">
				<dialogConfig type="CK" caption="Enable Interrupt" />
				<userAction name="enable">
					<claimResource type="register" registerField="ADCP0IE" value="1" />
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="ADCP0IE" value="1" />
				</userAction>
			</userControl>
			
			<userControl name="IntPriority1" priorityForInt="AD">
				<dialogConfig type="CB" range="7" caption="Interrupt Priority">
					<selection name="PriorityLevelTo%index%" value="%index%"/>
				</dialogConfig>
				<userAction>
					<claimResource type="register" registerField="ADCP0IP" method="priorityLevel3Bit"/>
				</userAction>
			</userControl>
			
			<userControl name="EnableIRQ2">
				<dialogConfig type="CK" caption="Enable IRQ" />
				<userAction name="enable">
					<claimResource type="register" registerField="IRQEN1" value="1" />
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="IRQEN1" value="1" />
				</userAction>
			</userControl>
			
			<userControl name="Source2">
				
				<dialogConfig type="CB" caption="Sequential sample">
					<selection name="Sel1" value="No conversion enabled" />
					<selection name="Sel2" value="Individual software trigger selected" />
					<selection name="Sel3" value="Global software trigger selected" />
					<selection name="Sel4" value="PWM Special Event Trigger selected" />
					<selection name="Sel5" value="PWM generator #1 trigger selected" />
					<selection name="Sel6" value="PWM generator #2 trigger selected" />
					<selection name="Sel7" value="PWM generator #3 trigger selected" />
					<selection name="Sel8" value="PWM generator #4 trigger selected" />
					<selection name="Sel9" value="Timer #1 period match" />
					<selection name="Sel10" value="Timer #2 period match" />
					<selection name="Sel11" value="PWM GEN #1 current-limit ADC trigger" />
					<selection name="Sel12" value="PWM GEN #2 current-limit ADC trigger" />
					<selection name="Sel13" value="PWM GEN #3 current-limit ADC trigger" />
					<selection name="Sel14" value="PWM GEN #4 current-limit ADC trigger" />
					<selection name="Sel15" value="PWM GEN #1 fault ADC trigger" />
					<selection name="Sel16" value="PWM GEN #2 fault ADC trigger" />
					<selection name="Sel17" value="PWM GEN #3 fault ADC trigger" />
					<selection name="Sel18" value="PWM GEN #4 fault ADC trigger" />
					
				</dialogConfig>
				
				<userAction name="Sel1">
					<claimResource type="register" registerField="TRGSRC1" value="00000" />
				</userAction>
				
				<userAction name="Sel2">
					<claimResource type="register" registerField="TRGSRC1" value="00001" />
				</userAction>
				
				<userAction name="Sel3">
					<claimResource type="register" registerField="TRGSRC1" value="00010" />
				</userAction>
				
				<userAction name="Sel4">
					<claimResource type="register" registerField="TRGSRC1" value="00011" />
				</userAction>
				
				<userAction name="Sel5">
					<claimResource type="register" registerField="TRGSRC1" value="00100" />
				</userAction>
				
				<userAction name="Sel6">
					<claimResource type="register" registerField="TRGSRC1" value="00101" />
				</userAction>
				
				<userAction name="Sel7">
					<claimResource type="register" registerField="TRGSRC1" value="00110" />
				</userAction>
				
				<userAction name="Sel8">
					<claimResource type="register" registerField="TRGSRC1" value="00111" />
				</userAction>
				
				<userAction name="Sel9">
					<claimResource type="register" registerField="TRGSRC1" value="01100" />
				</userAction>
				
				<userAction name="Sel10">
					<claimResource type="register" registerField="TRGSRC1" value="01101" />
				</userAction>
				
				<userAction name="Sel11">
					<claimResource type="register" registerField="TRGSRC1" value="01110" />
				</userAction>
				
				<userAction name="Sel12">
					<claimResource type="register" registerField="TRGSRC1" value="01111" />
				</userAction>
				
				<userAction name="Sel13">
					<claimResource type="register" registerField="TRGSRC1" value="10000" />
				</userAction>
				
				<userAction name="Sel14">
					<claimResource type="register" registerField="TRGSRC1" value="10001" />
				</userAction>
				
				<userAction name="Sel15">
					<claimResource type="register" registerField="TRGSRC1" value="10110" />
				</userAction>
				
				<userAction name="Sel16">
					<claimResource type="register" registerField="TRGSRC1" value="10111" />
				</userAction>
				
				<userAction name="Sel17">
					<claimResource type="register" registerField="TRGSRC1" value="11000" />
				</userAction>

				<userAction name="Sel18">
					<claimResource type="register" registerField="TRGSRC1" value="11001" />
				</userAction>
				
			</userControl>
			
			<userControl name="EnableInt2">
				<dialogConfig type="CK" caption="Enable Interrupt" />
				<userAction name="enable">
					<claimResource type="register" registerField="ADCP1IE" value="1" />
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="ADCP1IE" value="1" />
				</userAction>
			</userControl>
			
			<userControl name="IntPriority2" priorityForInt="AD">
				<dialogConfig type="CB" range="7" caption="Interrupt Priority">
					<selection name="PriorityLevelTo%index%" value="%index%"/>
				</dialogConfig>
				<userAction>
					<claimResource type="register" registerField="ADCP1IP" method="priorityLevel3Bit"/>
				</userAction>
			</userControl>
			
			<userControl name="EnableIRQ3">
				<dialogConfig type="CK" caption="Enable IRQ" />
				<userAction name="enable">
					<claimResource type="register" registerField="IRQEN2" value="1" />
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="IRQEN2" value="1" />
				</userAction>
			</userControl>

			<userControl name="Source3">
				
				<dialogConfig type="CB" caption="Sequential sample">
					<selection name="Sel1" value="No conversion enabled" />
					<selection name="Sel2" value="Individual software trigger selected" />
					<selection name="Sel3" value="Global software trigger selected" />
					<selection name="Sel4" value="PWM Special Event Trigger selected" />
					<selection name="Sel5" value="PWM generator #1 trigger selected" />
					<selection name="Sel6" value="PWM generator #2 trigger selected" />
					<selection name="Sel7" value="PWM generator #3 trigger selected" />
					<selection name="Sel8" value="PWM generator #4 trigger selected" />
					<selection name="Sel9" value="Timer #1 period match" />
					<selection name="Sel10" value="Timer #2 period match" />
					<selection name="Sel11" value="PWM GEN #1 current-limit ADC trigger" />
					<selection name="Sel12" value="PWM GEN #2 current-limit ADC trigger" />
					<selection name="Sel13" value="PWM GEN #3 current-limit ADC trigger" />
					<selection name="Sel14" value="PWM GEN #4 current-limit ADC trigger" />
					<selection name="Sel15" value="PWM GEN #1 fault ADC trigger" />
					<selection name="Sel16" value="PWM GEN #2 fault ADC trigger" />
					<selection name="Sel17" value="PWM GEN #3 fault ADC trigger" />
					<selection name="Sel18" value="PWM GEN #4 fault ADC trigger" />
					
				</dialogConfig>
				
				<userAction name="Sel1">
					<claimResource type="register" registerField="TRGSRC2" value="00000" />
				</userAction>
				
				<userAction name="Sel2">
					<claimResource type="register" registerField="TRGSRC2" value="00001" />
				</userAction>
				
				<userAction name="Sel3">
					<claimResource type="register" registerField="TRGSRC2" value="00010" />
				</userAction>
				
				<userAction name="Sel4">
					<claimResource type="register" registerField="TRGSRC2" value="00011" />
				</userAction>
				
				<userAction name="Sel5">
					<claimResource type="register" registerField="TRGSRC2" value="00100" />
				</userAction>
				
				<userAction name="Sel6">
					<claimResource type="register" registerField="TRGSRC2" value="00101" />
				</userAction>
				
				<userAction name="Sel7">
					<claimResource type="register" registerField="TRGSRC2" value="00110" />
				</userAction>
				
				<userAction name="Sel8">
					<claimResource type="register" registerField="TRGSRC2" value="00111" />
				</userAction>
				
				<userAction name="Sel9">
					<claimResource type="register" registerField="TRGSRC2" value="01100" />
				</userAction>
				
				<userAction name="Sel10">
					<claimResource type="register" registerField="TRGSRC2" value="01101" />
				</userAction>
				
				<userAction name="Sel11">
					<claimResource type="register" registerField="TRGSRC2" value="01110" />
				</userAction>
				
				<userAction name="Sel12">
					<claimResource type="register" registerField="TRGSRC2" value="01111" />
				</userAction>
				
				<userAction name="Sel13">
					<claimResource type="register" registerField="TRGSRC2" value="10000" />
				</userAction>
				
				<userAction name="Sel14">
					<claimResource type="register" registerField="TRGSRC2" value="10001" />
				</userAction>
				
				<userAction name="Sel15">
					<claimResource type="register" registerField="TRGSRC2" value="10110" />
				</userAction>
				
				<userAction name="Sel16">
					<claimResource type="register" registerField="TRGSRC2" value="10111" />
				</userAction>
				
				<userAction name="Sel17">
					<claimResource type="register" registerField="TRGSRC2" value="11000" />
				</userAction>

				<userAction name="Sel18">
					<claimResource type="register" registerField="TRGSRC2" value="11001" />
				</userAction>
				
			</userControl>
			
			<userControl name="EnableInt3">
				<dialogConfig type="CK" caption="Enable Interrupt" />
				<userAction name="enable">
					<claimResource type="register" registerField="ADCP2IE" value="1" />
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="ADCP2IE" value="1" />
				</userAction>
			</userControl>
			
			<userControl name="IntPriority3" priorityForInt="AD">
				<dialogConfig type="CB" range="7" caption="Interrupt Priority">
					<selection name="PriorityLevelTo%index%" value="%index%"/>
				</dialogConfig>
				<userAction>
					<claimResource type="register" registerField="ADCP2IP" method="priorityLevel3Bit"/>
				</userAction>
			</userControl>
			
			<userControl name="EnableIRQ4">
				<dialogConfig type="CK" caption="Enable IRQ" />
				<userAction name="enable">
					<claimResource type="register" registerField="IRQEN3" value="1" />
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="IRQEN3" value="1" />
				</userAction>
			</userControl>

			<userControl name="Source4">
				
				<dialogConfig type="CB" caption="Sequential sample">
					<selection name="Sel1" value="No conversion enabled" />
					<selection name="Sel2" value="Individual software trigger selected" />
					<selection name="Sel3" value="Global software trigger selected" />
					<selection name="Sel4" value="PWM Special Event Trigger selected" />
					<selection name="Sel5" value="PWM generator #1 trigger selected" />
					<selection name="Sel6" value="PWM generator #2 trigger selected" />
					<selection name="Sel7" value="PWM generator #3 trigger selected" />
					<selection name="Sel8" value="PWM generator #4 trigger selected" />
					<selection name="Sel9" value="Timer #1 period match" />
					<selection name="Sel10" value="Timer #2 period match" />
					<selection name="Sel11" value="PWM GEN #1 current-limit ADC trigger" />
					<selection name="Sel12" value="PWM GEN #2 current-limit ADC trigger" />
					<selection name="Sel13" value="PWM GEN #3 current-limit ADC trigger" />
					<selection name="Sel14" value="PWM GEN #4 current-limit ADC trigger" />
					<selection name="Sel15" value="PWM GEN #1 fault ADC trigger" />
					<selection name="Sel16" value="PWM GEN #2 fault ADC trigger" />
					<selection name="Sel17" value="PWM GEN #3 fault ADC trigger" />
					<selection name="Sel18" value="PWM GEN #4 fault ADC trigger" />
					
				</dialogConfig>
				
				<userAction name="Sel1">
					<claimResource type="register" registerField="TRGSRC3" value="00000" />
				</userAction>
				
				<userAction name="Sel2">
					<claimResource type="register" registerField="TRGSRC3" value="00001" />
				</userAction>
				
				<userAction name="Sel3">
					<claimResource type="register" registerField="TRGSRC3" value="00010" />
				</userAction>
				
				<userAction name="Sel4">
					<claimResource type="register" registerField="TRGSRC3" value="00011" />
				</userAction>
				
				<userAction name="Sel5">
					<claimResource type="register" registerField="TRGSRC3" value="00100" />
				</userAction>
				
				<userAction name="Sel6">
					<claimResource type="register" registerField="TRGSRC3" value="00101" />
				</userAction>
				
				<userAction name="Sel7">
					<claimResource type="register" registerField="TRGSRC3" value="00110" />
				</userAction>
				
				<userAction name="Sel8">
					<claimResource type="register" registerField="TRGSRC3" value="00111" />
				</userAction>
				
				<userAction name="Sel9">
					<claimResource type="register" registerField="TRGSRC3" value="01100" />
				</userAction>
				
				<userAction name="Sel10">
					<claimResource type="register" registerField="TRGSRC3" value="01101" />
				</userAction>
				
				<userAction name="Sel11">
					<claimResource type="register" registerField="TRGSRC3" value="01110" />
				</userAction>
				
				<userAction name="Sel12">
					<claimResource type="register" registerField="TRGSRC3" value="01111" />
				</userAction>
				
				<userAction name="Sel13">
					<claimResource type="register" registerField="TRGSRC3" value="10000" />
				</userAction>
				
				<userAction name="Sel14">
					<claimResource type="register" registerField="TRGSRC3" value="10001" />
				</userAction>
				
				<userAction name="Sel15">
					<claimResource type="register" registerField="TRGSRC3" value="10110" />
				</userAction>
				
				<userAction name="Sel16">
					<claimResource type="register" registerField="TRGSRC3" value="10111" />
				</userAction>
				
				<userAction name="Sel17">
					<claimResource type="register" registerField="TRGSRC3" value="11000" />
				</userAction>

				<userAction name="Sel18">
					<claimResource type="register" registerField="TRGSRC3" value="11001" />
				</userAction>
				
			</userControl>
			
			<userControl name="EnableInt4">
				<dialogConfig type="CK" caption="Enable Interrupt" />
				<userAction name="enable">
					<claimResource type="register" registerField="ADCP3IE" value="1" />
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="ADCP3IE" value="1" />
				</userAction>
			</userControl>
			
			<userControl name="IntPriority4" priorityForInt="AD">
				<dialogConfig type="CB" range="7" caption="Interrupt Priority">
					<selection name="PriorityLevelTo%index%" value="%index%"/>
				</dialogConfig>
				<userAction>
					<claimResource type="register" registerField="ADCP3IP" method="priorityLevel3Bit"/>
				</userAction>
			</userControl>
			
			<userControl name="EnableIRQ5">
				<dialogConfig type="CK" caption="Enable IRQ" />
				<userAction name="enable">
					<claimResource type="register" registerField="IRQEN4" value="1" />
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="IRQEN4" value="1" />
				</userAction>
			</userControl>

			<userControl name="Source5">
				
				<dialogConfig type="CB" caption="Sequential sample">
					<selection name="Sel1" value="No conversion enabled" />
					<selection name="Sel2" value="Individual software trigger selected" />
					<selection name="Sel3" value="Global software trigger selected" />
					<selection name="Sel4" value="PWM Special Event Trigger selected" />
					<selection name="Sel5" value="PWM generator #1 trigger selected" />
					<selection name="Sel6" value="PWM generator #2 trigger selected" />
					<selection name="Sel7" value="PWM generator #3 trigger selected" />
					<selection name="Sel8" value="PWM generator #4 trigger selected" />
					<selection name="Sel9" value="Timer #1 period match" />
					<selection name="Sel10" value="Timer #2 period match" />
					<selection name="Sel11" value="PWM GEN #1 current-limit ADC trigger" />
					<selection name="Sel12" value="PWM GEN #2 current-limit ADC trigger" />
					<selection name="Sel13" value="PWM GEN #3 current-limit ADC trigger" />
					<selection name="Sel14" value="PWM GEN #4 current-limit ADC trigger" />
					<selection name="Sel15" value="PWM GEN #1 fault ADC trigger" />
					<selection name="Sel16" value="PWM GEN #2 fault ADC trigger" />
					<selection name="Sel17" value="PWM GEN #3 fault ADC trigger" />
					<selection name="Sel18" value="PWM GEN #4 fault ADC trigger" />
					
				</dialogConfig>
				
				<userAction name="Sel1">
					<claimResource type="register" registerField="TRGSRC4" value="00000" />
				</userAction>
				
				<userAction name="Sel2">
					<claimResource type="register" registerField="TRGSRC4" value="00001" />
				</userAction>
				
				<userAction name="Sel3">
					<claimResource type="register" registerField="TRGSRC4" value="00010" />
				</userAction>
				
				<userAction name="Sel4">
					<claimResource type="register" registerField="TRGSRC4" value="00011" />
				</userAction>
				
				<userAction name="Sel5">
					<claimResource type="register" registerField="TRGSRC4" value="00100" />
				</userAction>
				
				<userAction name="Sel6">
					<claimResource type="register" registerField="TRGSRC4" value="00101" />
				</userAction>
				
				<userAction name="Sel7">
					<claimResource type="register" registerField="TRGSRC4" value="00110" />
				</userAction>
				
				<userAction name="Sel8">
					<claimResource type="register" registerField="TRGSRC4" value="00111" />
				</userAction>
				
				<userAction name="Sel9">
					<claimResource type="register" registerField="TRGSRC4" value="01100" />
				</userAction>
				
				<userAction name="Sel10">
					<claimResource type="register" registerField="TRGSRC4" value="01101" />
				</userAction>
				
				<userAction name="Sel11">
					<claimResource type="register" registerField="TRGSRC4" value="01110" />
				</userAction>
				
				<userAction name="Sel12">
					<claimResource type="register" registerField="TRGSRC4" value="01111" />
				</userAction>
				
				<userAction name="Sel13">
					<claimResource type="register" registerField="TRGSRC4" value="10000" />
				</userAction>
				
				<userAction name="Sel14">
					<claimResource type="register" registerField="TRGSRC4" value="10001" />
				</userAction>
				
				<userAction name="Sel15">
					<claimResource type="register" registerField="TRGSRC4" value="10110" />
				</userAction>
				
				<userAction name="Sel16">
					<claimResource type="register" registerField="TRGSRC4" value="10111" />
				</userAction>
				
				<userAction name="Sel17">
					<claimResource type="register" registerField="TRGSRC4" value="11000" />
				</userAction>

				<userAction name="Sel18">
					<claimResource type="register" registerField="TRGSRC4" value="11001" />
				</userAction>
				
			</userControl>
			
			<userControl name="EnableInt5">
				<dialogConfig type="CK" caption="Enable Interrupt" />
				<userAction name="enable">
					<claimResource type="register" registerField="ADCP4IE" value="1" />
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="ADCP4IE" value="1" />
				</userAction>
			</userControl>
			
			<userControl name="IntPriority5" priorityForInt="AD">
				<dialogConfig type="CB" range="7" caption="Interrupt Priority">
					<selection name="PriorityLevelTo%index%" value="%index%"/>
				</dialogConfig>
				<userAction>
					<claimResource type="register" registerField="ADCP4IP" method="priorityLevel3Bit"/>
				</userAction>
			</userControl>
			
			<userControl name="EnableIRQ6">
				<dialogConfig type="CK" caption="Enable IRQ" />
				<userAction name="enable">
					<claimResource type="register" registerField="IRQEN5" value="1" />
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="IRQEN5" value="1" />
				</userAction>
			</userControl>

			<userControl name="Source6">
				
				<dialogConfig type="CB" caption="Sequential sample">
					<selection name="Sel1" value="No conversion enabled" />
					<selection name="Sel2" value="Individual software trigger selected" />
					<selection name="Sel3" value="Global software trigger selected" />
					<selection name="Sel4" value="PWM Special Event Trigger selected" />
					<selection name="Sel5" value="PWM generator #1 trigger selected" />
					<selection name="Sel6" value="PWM generator #2 trigger selected" />
					<selection name="Sel7" value="PWM generator #3 trigger selected" />
					<selection name="Sel8" value="PWM generator #4 trigger selected" />
					<selection name="Sel9" value="Timer #1 period match" />
					<selection name="Sel10" value="Timer #2 period match" />
					<selection name="Sel11" value="PWM GEN #1 current-limit ADC trigger" />
					<selection name="Sel12" value="PWM GEN #2 current-limit ADC trigger" />
					<selection name="Sel13" value="PWM GEN #3 current-limit ADC trigger" />
					<selection name="Sel14" value="PWM GEN #4 current-limit ADC trigger" />
					<selection name="Sel15" value="PWM GEN #1 fault ADC trigger" />
					<selection name="Sel16" value="PWM GEN #2 fault ADC trigger" />
					<selection name="Sel17" value="PWM GEN #3 fault ADC trigger" />
					<selection name="Sel18" value="PWM GEN #4 fault ADC trigger" />
					
				</dialogConfig>
				
				<userAction name="Sel1">
					<claimResource type="register" registerField="TRGSRC5" value="00000" />
				</userAction>
				
				<userAction name="Sel2">
					<claimResource type="register" registerField="TRGSRC5" value="00001" />
				</userAction>
				
				<userAction name="Sel3">
					<claimResource type="register" registerField="TRGSRC5" value="00010" />
				</userAction>
				
				<userAction name="Sel4">
					<claimResource type="register" registerField="TRGSRC5" value="00011" />
				</userAction>
				
				<userAction name="Sel5">
					<claimResource type="register" registerField="TRGSRC5" value="00100" />
				</userAction>
				
				<userAction name="Sel6">
					<claimResource type="register" registerField="TRGSRC5" value="00101" />
				</userAction>
				
				<userAction name="Sel7">
					<claimResource type="register" registerField="TRGSRC5" value="00110" />
				</userAction>
				
				<userAction name="Sel8">
					<claimResource type="register" registerField="TRGSRC5" value="00111" />
				</userAction>
				
				<userAction name="Sel9">
					<claimResource type="register" registerField="TRGSRC5" value="01100" />
				</userAction>
				
				<userAction name="Sel10">
					<claimResource type="register" registerField="TRGSRC5" value="01101" />
				</userAction>
				
				<userAction name="Sel11">
					<claimResource type="register" registerField="TRGSRC5" value="01110" />
				</userAction>
				
				<userAction name="Sel12">
					<claimResource type="register" registerField="TRGSRC5" value="01111" />
				</userAction>
				
				<userAction name="Sel13">
					<claimResource type="register" registerField="TRGSRC5" value="10000" />
				</userAction>
				
				<userAction name="Sel14">
					<claimResource type="register" registerField="TRGSRC5" value="10001" />
				</userAction>
				
				<userAction name="Sel15">
					<claimResource type="register" registerField="TRGSRC5" value="10110" />
				</userAction>
				
				<userAction name="Sel16">
					<claimResource type="register" registerField="TRGSRC5" value="10111" />
				</userAction>
				
				<userAction name="Sel17">
					<claimResource type="register" registerField="TRGSRC5" value="11000" />
				</userAction>

				<userAction name="Sel18">
					<claimResource type="register" registerField="TRGSRC5" value="11001" />
				</userAction>
				
			</userControl>
			
			<userControl name="EnableInt6">
				<dialogConfig type="CK" caption="Enable Interrupt" />
				<userAction name="enable">
					<claimResource type="register" registerField="ADCP5IE" value="1" />
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="ADCP5IE" value="1" />
				</userAction>
			</userControl>
			
			<userControl name="IntPriority6" priorityForInt="AD">
				<dialogConfig type="CB" range="7" caption="Interrupt Priority">
					<selection name="PriorityLevelTo%index%" value="%index%"/>
				</dialogConfig>
				<userAction>
					<claimResource type="register" registerField="ADCP5IP" method="priorityLevel3Bit"/>
				</userAction>
			</userControl>
			
		</userControlSubGroup>
	</userControlGroup>
	
	<userControlGroup name="A/DPin" caption="A/D Pin Configuration">
		<userControlSubGroup name="none" caption="none">
		
			<userControl name="Pin0">
				<dialogConfig type="CK" caption="Enable A/D Converter" />
				<userAction name="enable">
					<claimResource type="register" registerField="PCFG0" value="1" />
					<claimResource type="pin" pin="AN0" polarity="Inp"/>
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="PCFG0" value="0" />
				</userAction>
			</userControl>
		
			<userControl name="Pin1">
				<dialogConfig type="CK" caption="Enable A/D Converter" />
				<userAction name="enable">
					<claimResource type="register" registerField="PCFG1" value="1" />
					<claimResource type="pin" pin="AN1" polarity="Inp"/>
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="PCFG1" value="0" />
				</userAction>
			</userControl>
		
		
			<userControl name="Pin2">
				<dialogConfig type="CK" caption="Enable A/D Converter" />
				<userAction name="enable">
					<claimResource type="register" registerField="PCFG2" value="1" />
					<claimResource type="pin" pin="AN2" polarity="Inp"/>
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="PCFG2" value="0" />
				</userAction>
			</userControl>

			<userControl name="Pin3">
				<dialogConfig type="CK" caption="Enable A/D Converter" />
				<userAction name="enable">
					<claimResource type="register" registerField="PCFG3" value="1" />
					<claimResource type="pin" pin="AN3" polarity="Inp"/>
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="PCFG3" value="0" />
				</userAction>
			</userControl>

			<userControl name="Pin4">
				<dialogConfig type="CK" caption="Enable A/D Converter" />
				<userAction name="enable">
					<claimResource type="register" registerField="PCFG4" value="1" />
					<claimResource type="pin" pin="AN4" polarity="Inp"/>
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="PCFG4" value="0" />
				</userAction>
			</userControl>
	
			<userControl name="Pin5">
				<dialogConfig type="CK" caption="Enable A/D Converter" />
				<userAction name="enable">
					<claimResource type="register" registerField="PCFG5" value="1" />
					<claimResource type="pin" pin="AN5" polarity="Inp"/>
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="PCFG5" value="0" />
				</userAction>
			</userControl>

			<userControl name="Pin6">
				<dialogConfig type="CK" caption="Enable A/D Converter" />
				<userAction name="enable">
					<claimResource type="register" registerField="PCFG6" value="1" />
					<claimResource type="pin" pin="AN6" polarity="Inp"/>
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="PCFG6" value="0" />
				</userAction>
			</userControl>

			<userControl name="Pin7">
				<dialogConfig type="CK" caption="Enable A/D Converter" />
				<userAction name="enable">
					<claimResource type="register" registerField="PCFG7" value="1" />
					<claimResource type="pin" pin="AN7" polarity="Inp"/>
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="PCFG7" value="0" />
				</userAction>
			</userControl>

			<userControl name="Pin8">
				<dialogConfig type="CK" caption="Enable A/D Converter" />
				<userAction name="enable">
					<claimResource type="register" registerField="PCFG8" value="1" />
					<claimResource type="pin" pin="AN8" polarity="Inp"/>
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="PCFG8" value="0" />
				</userAction>
			</userControl>

			<userControl name="Pin9">
				<dialogConfig type="CK" caption="Enable A/D Converter" />
				<userAction name="enable">
					<claimResource type="register" registerField="PCFG9" value="1" />
					<claimResource type="pin" pin="AN9" polarity="Inp"/>
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="PCFG9" value="0" />
				</userAction>
			</userControl>

			<userControl name="Pin10">
				<dialogConfig type="CK" caption="Enable A/D Converter" />
				<userAction name="enable">
					<claimResource type="register" registerField="PCFG10" value="1" />
					<claimResource type="pin" pin="AN10" polarity="Inp"/>
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="PCFG10" value="0" />
				</userAction>
			</userControl>


			<userControl name="Pin11">
				<dialogConfig type="CK" caption="Enable A/D Converter" />
				<userAction name="enable">
					<claimResource type="register" registerField="PCFG11" value="1" />
					<claimResource type="pin" pin="AN11" polarity="Inp"/>
				</userAction>
				<userAction name="disable">
					<claimResource type="register" registerField="PCFG11" value="0" />
				</userAction>
			</userControl>
			
		</userControlSubGroup>
	</userControlGroup>
	
</featureDefinitions>