<?xml version="1.0" encoding="UTF-8"?>
<PE_PROJECT_SETTINGS_DOCUMENTATION>
  <PE_product_version v="version 10.0 for Freescale Microcontrollers" />
  <PE_core_version v="Processor Expert Version 0503" />
  <CPU_Bean name="Cpu" type="MKL25Z128LK4">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="Cpu" />
      <CPU_type v="MKL25Z128VLK4" />
      <list name="Shared Internal properties" v="1">
        <EmptySection_DummyValue />
      </list>
      <list name="Shared Clock settings" v="1">
        <group name="Clock settings">
          <group name="Internal oscillator">
            <Slow_internal_reference_clock__kHz_ v="32.768000000000" />
            <boolgroup name="Initialize slow trim value" v="no" />
            <Fast_internal_reference_clock__MHz_ v="4" />
            <boolgroup name="Initialize fast trim value" v="no" />
          </group>
          <boolgroup name="RTC clock input" v="Disabled" />
          <boolgroup name="System oscillator 0" v="Enabled">
            <enumgroup name="Clock source" v="External crystal">
              <group name="Clock input pin">
                <Pin_name v="EXTAL0/PTA18/UART1_RX/TPM_CLKIN0" />
                <Pin_signal v="" />
              </group>
              <group name="Clock output pin">
                <Pin_name v="XTAL0/PTA19/UART1_TX/TPM_CLKIN1/LPTMR0_ALT1" />
                <Pin_signal v="" />
              </group>
              <Clock_frequency__MHz_ v="8" />
              <Capacitor_load v="0pF" />
              <Oscillator_operating_mode v="Low power" />
            </enumgroup>
          </boolgroup>
          <list name="Clock source settings" v="1">
            <group name="Clock source setting 0">
              <group name="Internal reference clock">
                <MCGIRCLK_clock v="Enabled" />
                <MCGIRCLK_in_stop v="Disabled" />
                <enumgroup name="MCGIRCLK source" v="Slow">
                  <EmptySection_DummyValue />
                </enumgroup>
                <MCGIRCLK_clock__MHz_ v="0.032768000000" />
              </group>
              <group name="External reference clock">
                <OSC0ERCLK_clock v="Enabled" />
                <OSC0ERCLK_in_stop v="Disabled" />
                <OSC0ERCLK_clock__MHz_ v="8" />
                <ERCLK32K_clock_source v="System oscillator 0" />
                <ERCLK32K__clock__MHz_ v="8" />
              </group>
              <group name="MCG settings">
                <enumgroup name="MCG mode" v="PEE">
                  <EmptySection_DummyValue />
                </enumgroup>
                <MCG_output_clock v="PLL clock" />
                <MCG_output__MHz_ v="48" />
                <MCG_external_ref__clock__MHz_ v="8" />
                <Clock_monitor v="Disabled" />
                <group name="FLL settings">
                  <FLL_module v="Disabled" />
                  <FLL_output__MHz_ v="0" />
                  <MCGFFCLK_clock__kHz_ v="15.625000000000" />
                  <enumgroup name="Reference clock source" v="External clock">
                    <Reference_clock_divider v="Auto select" />
                  </enumgroup>
                  <FLL_reference_clock__kHz_ v="31.250000000000" />
                  <Multiplication_factor v="Auto select" />
                </group>
                <group name="PLL 0 settings">
                  <PLL_module v="Enabled" />
                  <PLL_module_in_Stop v="Disabled" />
                  <PLL_output__MHz_ v="48" />
                  <Reference_clock_divider v="Auto select" />
                  <PLL_reference_clock__MHz_ v="2" />
                  <Multiplication_factor v="Auto select" />
                  <Loss_of_lock_interrupt v="Disabled" />
                </group>
              </group>
            </group>
          </list>
        </group>
      </list>
      <Initialization_priority v="interrupts enabled" />
      <Watchdog_disable v="yes" />
      <group name="Internal peripherals">
        <list name="Shared NMI settings" v="1">
          <boolgroup name="NMI pin" v="Enabled">
            <NMI_Pin v="TSI0_CH5/PTA4/I2C1_SDA/TPM0_CH1/NMI_b" />
            <NMI_Pin_signal v="" />
          </boolgroup>
        </list>
        <list name="Shared Reset settings" v="1">
          <boolgroup name="Reset control" v="Enabled">
            <Reset_pin v="PTA20/RESET_b" />
            <Reset_pin_signal v="" />
            <Filter_in_STOP v="Disabled" />
            <Filter_in_RUN_WAIT v="Disabled" />
            <Filter_width v="1" />
          </boolgroup>
        </list>
        <list name="Shared Flash memory organization" v="1">
          <group name="Flash memory organization">
            <list name="Shared FLASH settings" v="1">
              <EmptySection_DummyValue />
            </list>
            <list name="Flash blocks" v="1">
              <group name="Flash block 0">
                <Address v="0" />
                <Size v="131072" />
                <Write_unit_size v="4" />
                <Erase_unit_size v="1024" />
                <Protection_unit_size v="4096" />
              </group>
            </list>
          </group>
        </list>
        <list name="Shared Flash Config settings" v="1">
          <boolgroup name="Flash configuration field" v="Disabled" />
        </list>
        <list name="Shared Peripheral Bridge MCM settings" v="1">
          <boolgroup name="MCM settings" v="Disabled" />
        </list>
        <list name="Shared Power Management Controller settings" v="1">
          <group name="Power management controller">
            <LVD_reset v="Enabled" />
            <LVD_voltage_treshold v="Low" />
            <LVW_voltage_treshold v="Low" />
            <Bandgap_buffer v="Disabled" />
            <Bandgap_buffer_in_VLPx v="Disabled" />
            <group name="LVD interrupt">
              <Interrupt v="INT_LVD_LVW" />
              <Interrupt_request v="Disabled" />
              <Interrupt_priority v="0 (Highest)" />
              <LVD_interrupt v="Disabled" />
              <LVW_interrupt v="Disabled" />
            </group>
          </group>
        </list>
        <list name="Shared ClockGate settings" v="1">
          <group name="System Integration Module">
            <boolgroup name="CLKOUT pin control" v="Disabled" />
            <boolgroup name="Clock gating control" v="Disabled" />
          </group>
        </list>
      </group>
      <list name="Shared CPU interrupts/resets" v="1">
        <group name="CPU interrupts/resets">
          <boolgroup name="NMI interrrupt" v="Enabled">
            <Interrupt v="INT_NMI" />
          </boolgroup>
          <boolgroup name="Hard Fault" v="Disabled" />
          <boolgroup name="Bus Fault" v="Disabled" />
          <boolgroup name="Usage Fault" v="Disabled" />
          <boolgroup name="Supervisor Call" v="Disabled" />
          <boolgroup name="Pendable Service" v="Disabled" />
          <boolgroup name="MCG Loss of lock" v="Disabled" />
        </group>
      </list>
      <group name="Low power mode settings">
        <list name="Shared Low Power Settings" v="1">
          <group name="Allowed low power modes">
            <Very_low_power_modes v="Not allowed" />
            <Low_leakage_stop_mode v="Not allowed" />
            <Very_low_leakage_stop_mode v="Not allowed" />
          </group>
        </list>
        <list name="Shared LLWU settings" v="1">
          <boolgroup name="LLWU settings" v="Disabled" />
        </list>
        <list name="Shared Low Power Settings" v="1">
          <group name="Operation mode settings">
            <group name="WAIT operation mode">
              <Return_to_wait_after_ISR v="no" />
            </group>
            <group name="SLEEP operation mode">
              <Low_Power_mode v="STOP" />
              <Return_to_stop_after_ISR v="no" />
            </group>
            <boolgroup name="STOP operation mode" v="Disabled" />
          </group>
        </list>
      </group>
      <list name="Clock configurations" v="1">
        <group name="Clock configuration 0">
          <boolgroup name="Very low power mode" v="Disabled" />
          <enumgroup name="Clock source setting" v="configuration 0">
            <MCG_mode v="PEE" />
            <MCG_output__MHz_ v="48" />
            <MCGIRCLK_clock__MHz_ v="0.032768" />
            <OSCERCLK_clock__MHz_ v="8" />
            <ERCLK32K__clock__MHz_ v="8" />
            <MCGFFCLK__kHz_ v="15.625" />
          </enumgroup>
          <group name="System clocks">
            <Core_clock_prescaler v="Auto select" />
            <Core_clock v="48" />
            <Bus_clock_prescaler v="Auto select" />
            <Bus_clock v="24" />
            <enumgroup name="PLL/FLL clock selection" v="Auto select">
              <Clock_frequency__MHz_ v="24" />
            </enumgroup>
            <enumgroup name="TPM clock selection" v="Auto select">
              <Clock_frequency__MHz_ v="24" />
            </enumgroup>
          </group>
        </group>
      </list>
    </Properties>
    <Methods>
      <list name="CPUCond" v="1">
        <SetClockConfiguration v="don&amp;apos;t generate code" />
        <GetClockConfiguration v="don&amp;apos;t generate code" />
        <SetOperationMode v="don&amp;apos;t generate code" />
        <EnableInt v="generate code" />
        <DisableInt v="don&amp;apos;t generate code" />
        <GetLLSWakeUpFlags v="don&amp;apos;t generate code" />
        <MCGAutoTrim v="don&amp;apos;t generate code" />
        <VLPModeEnable v="don&amp;apos;t generate code" />
        <VLPModeDisable v="don&amp;apos;t generate code" />
      </list>
    </Methods>
    <Events>
      <Event_module_name v="Events" />
      <list name="EvntsShrdGrp" v="1">
        <event name="OnReset" v="don&amp;apos;t generate code" />
        <event name="OnNMIINT" v="generate code">
          <Event_procedure_name v="Cpu_OnNMIINT0" />
        </event>
        <event name="OnHardFault" v="don&amp;apos;t generate code" />
        <event name="OnBusFault" v="don&amp;apos;t generate code" />
        <event name="OnUsageFault" v="don&amp;apos;t generate code" />
        <event name="OnSupervisorCall" v="don&amp;apos;t generate code" />
        <event name="OnPendableService" v="don&amp;apos;t generate code" />
        <event name="OnLossOfLockINT" v="don&amp;apos;t generate code" />
        <event name="OnLowVoltageINT" v="don&amp;apos;t generate code" />
        <event name="OnLLSWakeUpINT" v="don&amp;apos;t generate code" />
      </list>
    </Events>
    <Compiler v="GNU C Compiler" />
    <CompilerProperties>
      <Compiler v="GNU C Compiler" />
      <enumgroup name="Unhandled vectors" v="Own handler for every">
        <Unhandled_int_code>
          <StrgList><![CDATA[/* This code can be changed using the CPU component property "Build Options / Unhandled int code" */
PE_DEBUGHALT();
]]></StrgList>
        </Unhandled_int_code>
      </enumgroup>
      <group name="User initialization">
        <User_data_declarations>
          <StrgList></StrgList>
        </User_data_declarations>
        <User_code_before_PE_initialization>
          <StrgList></StrgList>
        </User_code_before_PE_initialization>
        <User_code_after_PE_initialization>
          <StrgList></StrgList>
        </User_code_after_PE_initialization>
      </group>
      <boolgroup name="Generate debugger files" v="yes">
        <Generate_mem_file v="yes" />
      </boolgroup>
      <group name="Startup">
        <Add_startup_file v="no" />
      </group>
      <boolgroup name="Generate linker file" v="yes">
        <Stack_size v="1024" />
        <Heap_size v="0" />
        <Set_memory_segments_to_default v="Click to set default &amp;gt;" />
        <Default_memory_for_interrupts v="INTERNAL FLASH" />
        <Default_memory_for_code v="INTERNAL FLASH" />
        <Default_memory_for_data v="INTERNAL RAM" />
        <list name="ROM/RAM Areas" v="5">
          <group name="MemoryArea0">
            <boolgroup name="ROM/RAM Area" v="Enabled">
              <Name v="m_interrupts" />
              <Qualifier v="RX" />
              <Address v="0" />
              <Size v="192" />
            </boolgroup>
          </group>
          <group name="MemoryArea1">
            <boolgroup name="ROM/RAM Area" v="Disabled" />
          </group>
          <group name="MemoryArea2">
            <boolgroup name="ROM/RAM Area" v="Enabled">
              <Name v="m_text" />
              <Qualifier v="RX" />
              <Address v="1040" />
              <Size v="130032" />
            </boolgroup>
          </group>
          <group name="MemoryArea3">
            <boolgroup name="ROM/RAM Area" v="Enabled">
              <Name v="m_data_1FFFF000" />
              <Qualifier v="RW" />
              <Address v="536866816" />
              <Size v="4096" />
            </boolgroup>
          </group>
          <group name="MemoryArea4">
            <boolgroup name="ROM/RAM Area" v="Enabled">
              <Name v="m_data" />
              <Qualifier v="RW" />
              <Address v="536870912" />
              <Size v="12288" />
            </boolgroup>
          </group>
        </list>
      </boolgroup>
    </CompilerProperties>
  </CPU_Bean>
  <Bean name="TI1" type="TimerInt_LDD">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="TI1" />
      <Periodic_interrupt_source v="LPTMR0_CMR" />
      <Counter v="LPTMR0_CNR" />
      <Linked_TimerUnit v="TU1" />
      <boolgroup name="Interrupt service/event" v="Enabled">
        <Interrupt v="INT_LPTimer" />
        <Interrupt_priority v="medium priority" />
      </boolgroup>
      <Interrupt_period v="5 ms" />
      <group name="Initialization">
        <Enabled_in_init__code v="yes" />
        <list name="Auto Initialization" v="1">
          <Auto_initialization v="yes" />
        </list>
        <group name="Event mask">
          <OnInterrupt v="Enabled" />
        </group>
      </group>
      <list name="CPU clock/configuration selection (included)" v="1">
        <group name="CPU clock/configuration selection">
          <Clock_configuration_0 v="This component enabled" />
          <Clock_configuration_1 v="This component disabled" />
          <Clock_configuration_2 v="This component disabled" />
          <Clock_configuration_3 v="This component disabled" />
          <Clock_configuration_4 v="This component disabled" />
          <Clock_configuration_5 v="This component disabled" />
          <Clock_configuration_6 v="This component disabled" />
          <Clock_configuration_7 v="This component disabled" />
        </group>
      </list>
    </Properties>
    <Methods>
      <Init v="generate code" />
      <Deinit v="generate code" />
      <Enable v="don&amp;apos;t generate code" />
      <Disable v="don&amp;apos;t generate code" />
      <SetEventMask v="don&amp;apos;t generate code" />
      <GetEventMask v="don&amp;apos;t generate code" />
      <GetEventStatus v="don&amp;apos;t generate code" />
      <SelectPeriod v="don&amp;apos;t generate code" />
      <SetPeriodUS v="don&amp;apos;t generate code" />
      <SetPeriodMS v="don&amp;apos;t generate code" />
      <SetPeriodSec v="don&amp;apos;t generate code" />
      <SetPeriodReal v="don&amp;apos;t generate code" />
      <SetFrequencyHz v="don&amp;apos;t generate code" />
      <SetFrequencykHz v="don&amp;apos;t generate code" />
      <SetFrequencyMHz v="don&amp;apos;t generate code" />
      <SetOperationMode v="don&amp;apos;t generate code" />
      <GetDriverState v="don&amp;apos;t generate code" />
    </Methods>
    <Events>
      <Event_module_name v="Events" />
      <event name="OnInterrupt" v="generate code">
        <Event_procedure_name v="TI1_OnInterrupt" />
      </event>
    </Events>
  </Bean>
  <Bean name="TU1" type="TimerUnit_LDD">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="TU1" />
      <Module_name v="LPTMR0" />
      <Counter v="LPTMR0_CNR" />
      <Counter_direction v="Up" />
      <Counter_width v="16 bits" />
      <Value_type v="uint16_t" />
      <enumgroup name="Input clock source" v="Internal">
        <Counter_frequency v="Auto select" />
      </enumgroup>
      <enumgroup name="Counter restart" v="On-match">
        <Period_device v="LPTMR0_CMR" />
        <Period v="5 ms" />
        <boolgroup name="Interrupt" v="Enabled">
          <Interrupt v="INT_LPTimer" />
          <Interrupt_priority v="medium priority" />
        </boolgroup>
      </enumgroup>
      <list name="Channel list" v="0">
        <EmptySection_DummyValue />
      </list>
      <group name="Initialization">
        <Enabled_in_init__code v="yes" />
        <list name="Auto Initialization" v="1">
          <Auto_initialization v="no" />
        </list>
        <group name="Event mask">
          <OnCounterRestart v="Enabled" />
          <OnChannel0 v="Disabled" />
          <OnChannel1 v="Disabled" />
          <OnChannel2 v="Disabled" />
          <OnChannel3 v="Disabled" />
          <OnChannel4 v="Disabled" />
          <OnChannel5 v="Disabled" />
          <OnChannel6 v="Disabled" />
          <OnChannel7 v="Disabled" />
        </group>
      </group>
      <list name="CPU clock/configuration selection (included)" v="1">
        <group name="CPU clock/configuration selection">
          <Clock_configuration_0 v="This component enabled" />
          <Clock_configuration_1 v="This component disabled" />
          <Clock_configuration_2 v="This component disabled" />
          <Clock_configuration_3 v="This component disabled" />
          <Clock_configuration_4 v="This component disabled" />
          <Clock_configuration_5 v="This component disabled" />
          <Clock_configuration_6 v="This component disabled" />
          <Clock_configuration_7 v="This component disabled" />
        </group>
      </list>
    </Properties>
    <Methods>
      <Init v="generate code" />
      <Deinit v="generate code" />
      <Enable v="don&amp;apos;t generate code" />
      <Disable v="don&amp;apos;t generate code" />
      <SetEventMask v="don&amp;apos;t generate code" />
      <GetEventMask v="don&amp;apos;t generate code" />
      <GetEventStatus v="don&amp;apos;t generate code" />
      <SelectInputFrequency v="don&amp;apos;t generate code" />
      <GetInputFrequencyReal v="don&amp;apos;t generate code" />
      <GetInputFrequency v="don&amp;apos;t generate code" />
      <SetPeriodTicks v="don&amp;apos;t generate code" />
      <GetPeriodTicks v="don&amp;apos;t generate code" />
      <ResetCounter v="don&amp;apos;t generate code" />
      <GetCounterValue v="don&amp;apos;t generate code" />
      <SetOffsetTicks v="don&amp;apos;t generate code" />
      <GetOffsetTicks v="don&amp;apos;t generate code" />
      <GetCaptureValue v="don&amp;apos;t generate code" />
      <SelectOutputAction v="don&amp;apos;t generate code" />
      <SelectCaptureEdge v="don&amp;apos;t generate code" />
      <ConnectPin v="don&amp;apos;t generate code" />
      <SetOperationMode v="don&amp;apos;t generate code" />
      <GetDriverState v="don&amp;apos;t generate code" />
    </Methods>
    <Events>
      <Event_module_name v="Events" />
      <event name="OnCounterRestart" v="generate code">
        <Event_procedure_name v="TU1_OnCounterRestart" />
      </event>
      <event name="OnChannel0" v="don&amp;apos;t generate code" />
      <event name="OnChannel1" v="don&amp;apos;t generate code" />
      <event name="OnChannel2" v="don&amp;apos;t generate code" />
      <event name="OnChannel3" v="don&amp;apos;t generate code" />
      <event name="OnChannel4" v="don&amp;apos;t generate code" />
      <event name="OnChannel5" v="don&amp;apos;t generate code" />
      <event name="OnChannel6" v="don&amp;apos;t generate code" />
      <event name="OnChannel7" v="don&amp;apos;t generate code" />
    </Events>
  </Bean>
  <Bean name="AD2" type="ADC">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="AD2" />
      <A_D_converter v="ADC0" />
      <Sharing v="Disabled" />
      <inhrbean type="ADC_LDD">
        <Enabled v="Y" />
        <Template v="ADC_LDD" />
        <Properties>
          <Component_name v="AdcLdd1" />
          <A_D_converter v="ADC0" />
          <Discontinuous_mode v="no" />
          <enumgroup name="Converter mode" v="Sequential">
            <EmptySection_DummyValue />
          </enumgroup>
          <boolgroup name="Interrupt service/event" v="Enabled">
            <A_D_interrupt v="INT_ADC0" />
            <A_D_interrupt_priority v="high priority" />
          </boolgroup>
          <list name="A/D channel list" v="2">
            <group name="Channel 0">
              <enumgroup name="Channel mode" v="Single Ended">
                <group name="Input">
                  <A_D_channel__pin_ v="ADC0_DP0/ADC0_SE0/PTE20/TPM1_CH0/UART0_TX" />
                  <A_D_channel__pin__signal v="" />
                </group>
              </enumgroup>
            </group>
            <group name="Channel 1">
              <enumgroup name="Channel mode" v="Single Ended">
                <group name="Input">
                  <A_D_channel__pin_ v="CMP0_IN5/ADC0_SE4b/PTE29/TPM0_CH2/TPM_CLKIN0" />
                  <A_D_channel__pin__signal v="" />
                </group>
              </enumgroup>
            </group>
          </list>
          <boolgroup name="Static sample groups" v="Disabled" />
          <A_D_resolution v="16 bits" />
          <Low_power_mode v="Disabled" />
          <High_speed_conversion_mode v="Enabled" />
          <Asynchro_clock_output v="Disabled" />
          <Sample_time v="6 clock periods" />
          <Number_of_conversions v="1" />
          <Conversion_time v="7.25 &amp;#181;s" />
          <ADC_clock v="4 MHz (250 ns)" />
          <Single_conversion_time___Single_ended v="8.208 us" />
          <Single_conversion_time___Differential v="10.458 us" />
          <Additional_conversion_time___Single_ended v="7.25 us" />
          <Additional_conversion_time___Differential v="9.5 us" />
          <Result_type v="unsigned 16 bits, right justified" />
          <boolgroup name="Trigger" v="Disabled" />
          <group name="Voltage reference">
            <group name="High voltage reference">
              <Volt__ref__pin v="VREFH" />
              <Volt__ref_pin_signal v="" />
            </group>
            <group name="Low voltage reference">
              <Volt__ref__pin v="VREFL" />
              <Volt__ref_pin_signal v="" />
            </group>
          </group>
          <group name="Initialization">
            <Enabled_in_init__code v="yes" />
            <list name="Auto Initialization" v="1">
              <Auto_initialization v="no" />
            </list>
            <group name="Event mask">
              <OnMeasurementComplete v="Enabled" />
            </group>
          </group>
          <list name="CPU clock/configuration selection (included)" v="1">
            <group name="CPU clock/configuration selection">
              <Clock_configuration_0 v="This component enabled" />
              <Clock_configuration_1 v="This component disabled" />
              <Clock_configuration_2 v="This component disabled" />
              <Clock_configuration_3 v="This component enabled" />
              <Clock_configuration_4 v="This component enabled" />
              <Clock_configuration_5 v="This component enabled" />
              <Clock_configuration_6 v="This component enabled" />
              <Clock_configuration_7 v="This component enabled" />
            </group>
          </list>
        </Properties>
        <Methods>
          <Init v="generate code" />
          <Deinit v="don&amp;apos;t generate code" />
          <Enable v="don&amp;apos;t generate code" />
          <Disable v="don&amp;apos;t generate code" />
          <GetEventMask v="don&amp;apos;t generate code" />
          <SetEventMask v="don&amp;apos;t generate code" />
          <StartSingleMeasurement v="generate code" />
          <StartLoopMeasurement v="don&amp;apos;t generate code" />
          <StartSingleTriggeredMeasurement v="don&amp;apos;t generate code" />
          <StartLoopTriggeredMeasurement v="don&amp;apos;t generate code" />
          <CancelMeasurement v="generate code" />
          <SelectSampleGroup v="don&amp;apos;t generate code" />
          <CreateSampleGroup v="generate code" />
          <GetMeasuredValues v="generate code" />
          <GetMeasurementCompleteStatus v="generate code" />
          <EnableAutoCompare v="don&amp;apos;t generate code" />
          <DisableAutoCompare v="don&amp;apos;t generate code" />
          <StartCalibration v="generate code" />
          <GetCalibrationResultStatus v="generate code" />
          <SetOperationMode v="don&amp;apos;t generate code" />
          <GetDriverState v="don&amp;apos;t generate code" />
          <ConnectPin v="don&amp;apos;t generate code" />
        </Methods>
        <Events>
          <Event_module_name v="Events" />
          <event name="OnMeasurementComplete" v="generate code">
            <Event_procedure_name v="AdcLdd1_OnMeasurementComplete" />
          </event>
        </Events>
      </inhrbean>
      <boolgroup name="Interrupt service/event" v="Enabled">
        <A_D_interrupt v="INT_ADC0" />
        <A_D_interrupt_priority v="high priority" />
      </boolgroup>
      <list name="A/D channels" v="2">
        <group name="Channel0">
          <A_D_channel__pin_ v="ADC0_DP0/ADC0_SE0/PTE20/TPM1_CH0/UART0_TX" />
          <A_D_channel__pin__signal v="" />
          <boolgroup name="Mode select" v="Single Ended" />
        </group>
        <group name="Channel1">
          <A_D_channel__pin_ v="CMP0_IN5/ADC0_SE4b/PTE29/TPM0_CH2/TPM_CLKIN0" />
          <A_D_channel__pin__signal v="" />
          <boolgroup name="Mode select" v="Single Ended" />
        </group>
      </list>
      <A_D_resolution v="16 bits" />
      <Conversion_time v="7.25 &amp;#181;s" />
      <Low_power_mode v="Disabled" />
      <High_speed_conversion_mode v="Enabled" />
      <Asynchro_clock_output v="Disabled" />
      <Sample_time v="2" />
      <boolgroup name="Internal trigger" v="Disabled" />
      <Number_of_conversions v="8" />
      <group name="Initialization">
        <Enabled_in_init__code v="yes" />
        <Events_enabled_in_init_ v="yes" />
      </group>
      <group name="CPU clock/speed selection">
        <High_speed_mode v="This component enabled" />
        <Low_speed_mode v="This component disabled" />
        <Slow_speed_mode v="This component disabled" />
      </group>
    </Properties>
    <Methods>
      <Enable v="don&amp;apos;t generate code" />
      <Disable v="don&amp;apos;t generate code" />
      <EnableEvent v="don&amp;apos;t generate code" />
      <DisableEvent v="don&amp;apos;t generate code" />
      <Start v="don&amp;apos;t generate code" />
      <Stop v="don&amp;apos;t generate code" />
      <Measure v="generate code" />
      <MeasureChan v="don&amp;apos;t generate code" />
      <EnableExtChanTrigger v="don&amp;apos;t generate code" />
      <EnableIntChanTrigger v="don&amp;apos;t generate code" />
      <GetValue v="generate code" />
      <GetChanValue v="generate code" />
      <GetValue8 v="don&amp;apos;t generate code" />
      <GetChanValue8 v="don&amp;apos;t generate code" />
      <GetValue16 v="generate code" />
      <GetChanValue16 v="don&amp;apos;t generate code" />
      <Calibrate v="generate code" />
      <GetCalibrationStatus v="don&amp;apos;t generate code" />
      <EnableAsynchroClock v="don&amp;apos;t generate code" />
      <DisableAsynchroClock v="don&amp;apos;t generate code" />
      <EnableAutoCompare v="don&amp;apos;t generate code" />
      <EnableRangeAutoCompare v="don&amp;apos;t generate code" />
      <DisableAutoCompare v="don&amp;apos;t generate code" />
      <ConnectPin v="don&amp;apos;t generate code" />
    </Methods>
    <Events>
      <Event_module_name v="Events" />
      <event name="BeforeNewSpeed" v="don&amp;apos;t generate code" />
      <event name="AfterNewSpeed" v="don&amp;apos;t generate code" />
      <event name="OnEnd" v="generate code">
        <Event_procedure_name v="AD2_OnEnd" />
        <Priority v="same as interrupt" />
      </event>
      <event name="OnCalibrationEnd" v="generate code">
        <Event_procedure_name v="AD2_OnCalibrationEnd" />
        <Priority v="same as interrupt" />
      </event>
    </Events>
  </Bean>
  <Bean name="I2C2" type="I2C_LDD">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="I2C2" />
      <I2C_channel v="I2C0" />
      <boolgroup name="Interrupt service" v="Enabled">
        <Interrupt v="INT_I2C0" />
        <Interrupt_priority v="medium priority" />
      </boolgroup>
      <group name="Settings">
        <Mode_selection v="MASTER" />
        <boolgroup name="MASTER mode" v="Enabled">
          <group name="Initialization">
            <Address_mode v="7-bit addressing" />
            <Target_slave_address_init v="29" />
          </group>
        </boolgroup>
        <boolgroup name="SLAVE mode" v="Disabled" />
        <group name="Pins">
          <group name="SDA pin">
            <SDA_pin v="PTE25/TPM0_CH1/I2C0_SDA" />
            <SDA_pin_signal v="" />
          </group>
          <group name="SCL pin">
            <SCL_pin v="PTE24/TPM0_CH0/I2C0_SCL" />
            <SCL_pin_signal v="" />
          </group>
          <High_drive_select v="Disabled" />
          <Input_Glitch_filter v="0" />
        </group>
        <Internal_frequency__multiplier_factor_ v="24 MHz" />
        <Bits_0_2_of_Frequency_divider_register v="011" />
        <Bits_3_5_of_Frequency_divider_register v="001" />
        <SCL_frequency v="600 kHz" />
        <SDA_Hold v="0.375 us" />
        <SCL_start_Hold v="0.667 us" />
        <SCL_stop_Hold v="0.875 us" />
        <boolgroup name="Control acknowledge bit" v="Disabled" />
        <boolgroup name="Low timeout" v="Disabled" />
      </group>
      <group name="Initialization">
        <Enabled_in_init_code v="yes" />
        <list name="Auto Initialization" v="1">
          <Auto_initialization v="no" />
        </list>
        <group name="Event mask">
          <OnMasterBlockSent v="Enabled" />
          <OnMasterBlockReceived v="Enabled" />
          <OnMasterByteReceived v="Disabled" />
          <OnSlaveBlockSent v="Disabled" />
          <OnSlaveBlockReceived v="Disabled" />
          <OnSlaveByteReceived v="Disabled" />
          <OnSlaveRxRequest v="Disabled" />
          <OnSlaveTxRequest v="Disabled" />
          <OnSlaveGeneralCallAddr v="Disabled" />
          <OnSlaveSmBusCallAddr v="Disabled" />
          <OnSlaveSmBusAlertResponse v="Disabled" />
          <OnError v="Enabled" />
          <OnBusStopDetected v="Disabled" />
        </group>
      </group>
      <list name="CPU clock/configuration selection (included)" v="1">
        <group name="CPU clock/configuration selection">
          <Clock_configuration_0 v="This component enabled" />
          <Clock_configuration_1 v="This component disabled" />
          <Clock_configuration_2 v="This component disabled" />
          <Clock_configuration_3 v="This component disabled" />
          <Clock_configuration_4 v="This component disabled" />
          <Clock_configuration_5 v="This component disabled" />
          <Clock_configuration_6 v="This component disabled" />
          <Clock_configuration_7 v="This component disabled" />
        </group>
      </list>
    </Properties>
    <Methods>
      <Init v="generate code" />
      <Deinit v="generate code" />
      <Enable v="don&amp;apos;t generate code" />
      <Disable v="don&amp;apos;t generate code" />
      <SetEventMask v="don&amp;apos;t generate code" />
      <GetEventMask v="don&amp;apos;t generate code" />
      <MasterSendBlock v="generate code" />
      <MasterGetBlockSentStatus v="don&amp;apos;t generate code" />
      <MasterGetSentDataNum v="don&amp;apos;t generate code" />
      <MasterReceiveBlock v="generate code" />
      <MasterGetBlockReceivedStatus v="don&amp;apos;t generate code" />
      <MasterGetReceivedDataNum v="don&amp;apos;t generate code" />
      <MasterUpdateReceiveBlockSize v="don&amp;apos;t generate code" />
      <SlaveSendBlock v="don&amp;apos;t generate code" />
      <SlaveGetBlockSentStatus v="don&amp;apos;t generate code" />
      <SlaveGetSentDataNum v="don&amp;apos;t generate code" />
      <SlaveCancelTransmissionBlock v="don&amp;apos;t generate code" />
      <SlaveReceiveBlock v="don&amp;apos;t generate code" />
      <SlaveGetBlockReceivedStatus v="don&amp;apos;t generate code" />
      <SlaveGetReceivedDataNum v="don&amp;apos;t generate code" />
      <SlaveUpdateReceiveBlockSize v="don&amp;apos;t generate code" />
      <SlaveCancelReceptionBlock v="don&amp;apos;t generate code" />
      <SelectSlaveDevice v="generate code" />
      <SendAcknowledge v="don&amp;apos;t generate code" />
      <GetError v="generate code" />
      <CheckBus v="don&amp;apos;t generate code" />
      <GetStats v="don&amp;apos;t generate code" />
      <ClearStats v="don&amp;apos;t generate code" />
      <Main v="don&amp;apos;t generate code" />
      <ConnectPin v="don&amp;apos;t generate code" />
      <SetOperationMode v="don&amp;apos;t generate code" />
      <GetDriverState v="don&amp;apos;t generate code" />
    </Methods>
    <Events>
      <Event_module_name v="Events" />
      <event name="OnMasterBlockSent" v="generate code">
        <Event_procedure_name v="I2C2_OnMasterBlockSent" />
      </event>
      <event name="OnMasterBlockReceived" v="generate code">
        <Event_procedure_name v="I2C2_OnMasterBlockReceived" />
      </event>
      <event name="OnMasterByteReceived" v="don&amp;apos;t generate code" />
      <event name="OnSlaveBlockSent" v="don&amp;apos;t generate code" />
      <event name="OnSlaveBlockReceived" v="don&amp;apos;t generate code" />
      <event name="OnSlaveByteReceived" v="don&amp;apos;t generate code" />
      <event name="OnSlaveRxRequest" v="don&amp;apos;t generate code" />
      <event name="OnSlaveTxRequest" v="don&amp;apos;t generate code" />
      <event name="OnSlaveGeneralCallAddr" v="don&amp;apos;t generate code" />
      <event name="OnSlaveSmBusCallAddr" v="don&amp;apos;t generate code" />
      <event name="OnSlaveSmBusAlertResponse" v="don&amp;apos;t generate code" />
      <event name="OnError" v="generate code">
        <Event_procedure_name v="I2C2_OnError" />
      </event>
      <event name="OnBusStopDetected" v="don&amp;apos;t generate code" />
    </Events>
  </Bean>
  <Bean name="IN1A" type="BitIO">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="IN1A" />
      <Pin_for_I_O v="PTC12/TPM_CLKIN0" />
      <Pin_signal v="" />
      <inhrbean type="BitIO_LDD">
        <Enabled v="Y" />
        <Template v="BitIO_LDD" />
        <Properties>
          <Component_name v="BitIoLdd3" />
          <Pin_for_I_O v="PTC12/TPM_CLKIN0" />
          <Pin_signal v="" />
          <Direction v="Output" />
          <group name="Initialization">
            <Init__direction v="Output" />
            <Init__value v="0" />
            <Auto_Initialization v="yes" />
          </group>
          <Safe_mode v="yes" />
        </Properties>
        <Methods>
          <Init v="generate code" />
          <Deinit v="don&amp;apos;t generate code" />
          <GetDir v="don&amp;apos;t generate code" />
          <SetDir v="don&amp;apos;t generate code" />
          <SetInput v="don&amp;apos;t generate code" />
          <SetOutput v="don&amp;apos;t generate code" />
          <GetVal v="generate code" />
          <PutVal v="generate code" />
          <ClrVal v="generate code" />
          <SetVal v="generate code" />
          <NegVal v="don&amp;apos;t generate code" />
          <ConnectPin v="don&amp;apos;t generate code" />
          <GetRawVal v="don&amp;apos;t generate code" />
        </Methods>
        <Events>
          <EmptySection_DummyValue />
        </Events>
      </inhrbean>
      <Direction v="Output" />
      <group name="Initialization">
        <Init__direction v="Output" />
        <Init__value v="0" />
      </group>
      <Safe_mode v="yes" />
      <Optimization_for v="speed" />
    </Properties>
    <Methods>
      <GetDir v="don&amp;apos;t generate code" />
      <SetDir v="don&amp;apos;t generate code" />
      <SetInput v="don&amp;apos;t generate code" />
      <SetOutput v="don&amp;apos;t generate code" />
      <GetVal v="generate code" />
      <PutVal v="generate code" />
      <ClrVal v="generate code" />
      <SetVal v="generate code" />
      <NegVal v="don&amp;apos;t generate code" />
      <ConnectPin v="don&amp;apos;t generate code" />
      <GetRawVal v="don&amp;apos;t generate code" />
    </Methods>
    <Events>
      <EmptySection_DummyValue />
    </Events>
  </Bean>
  <Bean name="IN2A" type="BitIO">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="IN2A" />
      <Pin_for_I_O v="PTC13/TPM_CLKIN1" />
      <Pin_signal v="" />
      <inhrbean type="BitIO_LDD">
        <Enabled v="Y" />
        <Template v="BitIO_LDD" />
        <Properties>
          <Component_name v="BitIoLdd5" />
          <Pin_for_I_O v="PTC13/TPM_CLKIN1" />
          <Pin_signal v="" />
          <Direction v="Output" />
          <group name="Initialization">
            <Init__direction v="Output" />
            <Init__value v="0" />
            <Auto_Initialization v="yes" />
          </group>
          <Safe_mode v="yes" />
        </Properties>
        <Methods>
          <Init v="generate code" />
          <Deinit v="don&amp;apos;t generate code" />
          <GetDir v="don&amp;apos;t generate code" />
          <SetDir v="don&amp;apos;t generate code" />
          <SetInput v="don&amp;apos;t generate code" />
          <SetOutput v="don&amp;apos;t generate code" />
          <GetVal v="generate code" />
          <PutVal v="generate code" />
          <ClrVal v="generate code" />
          <SetVal v="generate code" />
          <NegVal v="don&amp;apos;t generate code" />
          <ConnectPin v="don&amp;apos;t generate code" />
          <GetRawVal v="don&amp;apos;t generate code" />
        </Methods>
        <Events>
          <EmptySection_DummyValue />
        </Events>
      </inhrbean>
      <Direction v="Output" />
      <group name="Initialization">
        <Init__direction v="Output" />
        <Init__value v="0" />
      </group>
      <Safe_mode v="yes" />
      <Optimization_for v="speed" />
    </Properties>
    <Methods>
      <GetDir v="don&amp;apos;t generate code" />
      <SetDir v="don&amp;apos;t generate code" />
      <SetInput v="don&amp;apos;t generate code" />
      <SetOutput v="don&amp;apos;t generate code" />
      <GetVal v="generate code" />
      <PutVal v="generate code" />
      <ClrVal v="generate code" />
      <SetVal v="generate code" />
      <NegVal v="don&amp;apos;t generate code" />
      <ConnectPin v="don&amp;apos;t generate code" />
      <GetRawVal v="don&amp;apos;t generate code" />
    </Methods>
    <Events>
      <EmptySection_DummyValue />
    </Events>
  </Bean>
  <Bean name="IN1B" type="BitIO">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="IN1B" />
      <Pin_for_I_O v="PTC16" />
      <Pin_signal v="" />
      <inhrbean type="BitIO_LDD">
        <Enabled v="Y" />
        <Template v="BitIO_LDD" />
        <Properties>
          <Component_name v="BitIoLdd4" />
          <Pin_for_I_O v="PTC16" />
          <Pin_signal v="" />
          <Direction v="Output" />
          <group name="Initialization">
            <Init__direction v="Output" />
            <Init__value v="0" />
            <Auto_Initialization v="yes" />
          </group>
          <Safe_mode v="yes" />
        </Properties>
        <Methods>
          <Init v="generate code" />
          <Deinit v="don&amp;apos;t generate code" />
          <GetDir v="don&amp;apos;t generate code" />
          <SetDir v="don&amp;apos;t generate code" />
          <SetInput v="don&amp;apos;t generate code" />
          <SetOutput v="don&amp;apos;t generate code" />
          <GetVal v="generate code" />
          <PutVal v="generate code" />
          <ClrVal v="generate code" />
          <SetVal v="generate code" />
          <NegVal v="don&amp;apos;t generate code" />
          <ConnectPin v="don&amp;apos;t generate code" />
          <GetRawVal v="don&amp;apos;t generate code" />
        </Methods>
        <Events>
          <EmptySection_DummyValue />
        </Events>
      </inhrbean>
      <Direction v="Output" />
      <group name="Initialization">
        <Init__direction v="Output" />
        <Init__value v="0" />
      </group>
      <Safe_mode v="yes" />
      <Optimization_for v="speed" />
    </Properties>
    <Methods>
      <GetDir v="don&amp;apos;t generate code" />
      <SetDir v="don&amp;apos;t generate code" />
      <SetInput v="don&amp;apos;t generate code" />
      <SetOutput v="don&amp;apos;t generate code" />
      <GetVal v="generate code" />
      <PutVal v="generate code" />
      <ClrVal v="generate code" />
      <SetVal v="generate code" />
      <NegVal v="don&amp;apos;t generate code" />
      <ConnectPin v="don&amp;apos;t generate code" />
      <GetRawVal v="don&amp;apos;t generate code" />
    </Methods>
    <Events>
      <EmptySection_DummyValue />
    </Events>
  </Bean>
  <Bean name="IN2B" type="BitIO">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="IN2B" />
      <Pin_for_I_O v="PTC17" />
      <Pin_signal v="" />
      <inhrbean type="BitIO_LDD">
        <Enabled v="Y" />
        <Template v="BitIO_LDD" />
        <Properties>
          <Component_name v="BitIoLdd6" />
          <Pin_for_I_O v="PTC17" />
          <Pin_signal v="" />
          <Direction v="Output" />
          <group name="Initialization">
            <Init__direction v="Output" />
            <Init__value v="0" />
            <Auto_Initialization v="yes" />
          </group>
          <Safe_mode v="yes" />
        </Properties>
        <Methods>
          <Init v="generate code" />
          <Deinit v="don&amp;apos;t generate code" />
          <GetDir v="don&amp;apos;t generate code" />
          <SetDir v="don&amp;apos;t generate code" />
          <SetInput v="don&amp;apos;t generate code" />
          <SetOutput v="don&amp;apos;t generate code" />
          <GetVal v="generate code" />
          <PutVal v="generate code" />
          <ClrVal v="generate code" />
          <SetVal v="generate code" />
          <NegVal v="don&amp;apos;t generate code" />
          <ConnectPin v="don&amp;apos;t generate code" />
          <GetRawVal v="don&amp;apos;t generate code" />
        </Methods>
        <Events>
          <EmptySection_DummyValue />
        </Events>
      </inhrbean>
      <Direction v="Output" />
      <group name="Initialization">
        <Init__direction v="Output" />
        <Init__value v="0" />
      </group>
      <Safe_mode v="yes" />
      <Optimization_for v="speed" />
    </Properties>
    <Methods>
      <GetDir v="don&amp;apos;t generate code" />
      <SetDir v="don&amp;apos;t generate code" />
      <SetInput v="don&amp;apos;t generate code" />
      <SetOutput v="don&amp;apos;t generate code" />
      <GetVal v="generate code" />
      <PutVal v="generate code" />
      <ClrVal v="generate code" />
      <SetVal v="generate code" />
      <NegVal v="don&amp;apos;t generate code" />
      <ConnectPin v="don&amp;apos;t generate code" />
      <GetRawVal v="don&amp;apos;t generate code" />
    </Methods>
    <Events>
      <EmptySection_DummyValue />
    </Events>
  </Bean>
  <Bean name="TU2" type="TimerUnit_LDD">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="TU2" />
      <Module_name v="TPM2" />
      <Counter v="TPM2_CNT" />
      <Counter_direction v="Up" />
      <Counter_width v="16 bits" />
      <Value_type v="uint16_t" />
      <enumgroup name="Input clock source" v="Internal">
        <Counter_frequency v="Auto select" />
      </enumgroup>
      <enumgroup name="Counter restart" v="On-match">
        <Period_device v="TPM2_MOD" />
        <Period v="20000 Hz" />
        <boolgroup name="Interrupt" v="Disabled" />
      </enumgroup>
      <list name="Channel list" v="2">
        <group name="Channel 0">
          <enumgroup name="Mode" v="Compare">
            <Compare v="TPM2_C1V" />
            <Offset v="0.041667 &amp;#181;s" />
            <enumgroup name="Output on compare" v="Set">
              <Output_on_overrun v="Clear" />
              <Initial_state v="Low" />
              <Output_pin v="ADC0_SE13/TSI0_CH8/PTB3/I2C0_SDA/TPM2_CH1" />
              <Output_pin_signal v="" />
            </enumgroup>
            <boolgroup name="Interrupt" v="Enabled">
              <Interrupt v="INT_TPM2" />
              <Interrupt_priority v="medium priority" />
            </boolgroup>
          </enumgroup>
        </group>
        <group name="Channel 1">
          <enumgroup name="Mode" v="Compare">
            <Compare v="TPM2_C0V" />
            <Offset v="0.041667 &amp;#181;s" />
            <enumgroup name="Output on compare" v="Set">
              <Output_on_overrun v="Clear" />
              <Initial_state v="Low" />
              <Output_pin v="ADC0_SE12/TSI0_CH7/PTB2/I2C0_SCL/TPM2_CH0" />
              <Output_pin_signal v="" />
            </enumgroup>
            <boolgroup name="Interrupt" v="Enabled">
              <Interrupt v="INT_TPM2" />
              <Interrupt_priority v="medium priority" />
            </boolgroup>
          </enumgroup>
        </group>
      </list>
      <group name="Initialization">
        <Enabled_in_init__code v="yes" />
        <list name="Auto Initialization" v="1">
          <Auto_initialization v="no" />
        </list>
        <group name="Event mask">
          <OnCounterRestart v="Disabled" />
          <OnChannel0 v="Disabled" />
          <OnChannel1 v="Disabled" />
          <OnChannel2 v="Disabled" />
          <OnChannel3 v="Disabled" />
          <OnChannel4 v="Disabled" />
          <OnChannel5 v="Disabled" />
          <OnChannel6 v="Disabled" />
          <OnChannel7 v="Disabled" />
        </group>
      </group>
      <list name="CPU clock/configuration selection (included)" v="1">
        <group name="CPU clock/configuration selection">
          <Clock_configuration_0 v="This component enabled" />
          <Clock_configuration_1 v="This component disabled" />
          <Clock_configuration_2 v="This component disabled" />
          <Clock_configuration_3 v="This component enabled" />
          <Clock_configuration_4 v="This component enabled" />
          <Clock_configuration_5 v="This component enabled" />
          <Clock_configuration_6 v="This component enabled" />
          <Clock_configuration_7 v="This component enabled" />
        </group>
      </list>
    </Properties>
    <Methods>
      <Init v="generate code" />
      <Deinit v="generate code" />
      <Enable v="don&amp;apos;t generate code" />
      <Disable v="don&amp;apos;t generate code" />
      <SetEventMask v="don&amp;apos;t generate code" />
      <GetEventMask v="generate code" />
      <GetEventStatus v="generate code" />
      <SelectInputFrequency v="don&amp;apos;t generate code" />
      <GetInputFrequencyReal v="don&amp;apos;t generate code" />
      <GetInputFrequency v="don&amp;apos;t generate code" />
      <SetPeriodTicks v="don&amp;apos;t generate code" />
      <GetPeriodTicks v="generate code" />
      <ResetCounter v="generate code" />
      <GetCounterValue v="generate code" />
      <SetOffsetTicks v="generate code" />
      <GetOffsetTicks v="generate code" />
      <GetCaptureValue v="don&amp;apos;t generate code" />
      <SelectOutputAction v="generate code" />
      <SelectCaptureEdge v="don&amp;apos;t generate code" />
      <ConnectPin v="don&amp;apos;t generate code" />
      <SetOperationMode v="don&amp;apos;t generate code" />
      <GetDriverState v="don&amp;apos;t generate code" />
    </Methods>
    <Events>
      <Event_module_name v="Events" />
      <event name="OnCounterRestart" v="don&amp;apos;t generate code" />
      <event name="OnChannel0" v="don&amp;apos;t generate code" />
      <event name="OnChannel1" v="don&amp;apos;t generate code" />
      <event name="OnChannel2" v="don&amp;apos;t generate code" />
      <event name="OnChannel3" v="don&amp;apos;t generate code" />
      <event name="OnChannel4" v="don&amp;apos;t generate code" />
      <event name="OnChannel5" v="don&amp;apos;t generate code" />
      <event name="OnChannel6" v="don&amp;apos;t generate code" />
      <event name="OnChannel7" v="don&amp;apos;t generate code" />
    </Events>
  </Bean>
  <Bean name="WAIT1" type="Wait">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="WAIT1" />
      <boolgroup name="Manual Clock Values" v="Disabled" />
      <Delay100usFunction v="Delay100US" />
      <boolgroup name="RTOS" v="Disabled" />
      <boolgroup name="Watchdog" v="Disabled" />
    </Properties>
    <Methods>
      <Wait10Cycles v="generate code" />
      <Wait100Cycles v="generate code" />
      <WaitCycles v="generate code" />
      <Waitms v="generate code" />
      <Waitus v="generate code" />
      <Waitns v="generate code" />
      <WaitOSms v="generate code" />
    </Methods>
    <Events>
      <EmptySection_DummyValue />
    </Events>
  </Bean>
  <Bean name="BT" type="Serial_LDD">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="BT" />
      <Device v="UART0" />
      <boolgroup name="Interrupt service/event" v="Enabled">
        <Interrupt_RxD v="INT_UART0" />
        <Interrupt_RxD_priority v="medium priority" />
        <Interrupt_TxD v="INT_UART0" />
        <Interrupt_TxD_priority v="medium priority" />
        <Interrupt_Error v="INT_UART0" />
        <Interrupt_Error_priority v="medium priority" />
      </boolgroup>
      <group name="Settings">
        <Data_width v="8 bits" />
        <Parity v="None" />
        <Stop_bits v="1" />
        <Loop_mode v="Normal" />
        <Baud_rate v="9600 baud" />
        <Wakeup_condition v="Idle line wakeup" />
        <Stop_in_wait_mode v="no" />
        <Idle_line_mode v="Starts after start bit" />
        <Transmitter_output v="Not inverted" />
        <Receiver_input v="Not inverted" />
        <Break_generation_length v="10/11 bits" />
        <boolgroup name="Receiver" v="Enabled">
          <RxD v="TSI0_CH2/PTA1/UART0_RX/TPM2_CH0" />
          <RxD_pin_signal v="" />
        </boolgroup>
        <boolgroup name="Transmitter" v="Enabled">
          <TxD v="TSI0_CH3/PTA2/UART0_TX/TPM2_CH1" />
          <TxD_pin_signal v="" />
        </boolgroup>
        <enumgroup name="Flow control" v="None">
          <EmptySection_DummyValue />
        </enumgroup>
      </group>
      <group name="Initialization">
        <Enabled_in_init__code v="yes" />
        <list name="Auto Initialization" v="1">
          <Auto_initialization v="no" />
        </list>
        <group name="Event mask">
          <OnBlockSent v="Enabled" />
          <OnBlockReceived v="Enabled" />
          <OnTxComplete v="Disabled" />
          <OnError v="Disabled" />
          <OnBreak v="Disabled" />
        </group>
      </group>
      <list name="CPU clock/configuration selection (included)" v="1">
        <group name="CPU clock/configuration selection">
          <Clock_configuration_0 v="This component enabled" />
          <Clock_configuration_1 v="This component disabled" />
          <Clock_configuration_2 v="This component disabled" />
          <Clock_configuration_3 v="This component disabled" />
          <Clock_configuration_4 v="This component disabled" />
          <Clock_configuration_5 v="This component disabled" />
          <Clock_configuration_6 v="This component disabled" />
          <Clock_configuration_7 v="This component disabled" />
        </group>
      </list>
    </Properties>
    <Methods>
      <Init v="generate code" />
      <Deinit v="generate code" />
      <Enable v="don&amp;apos;t generate code" />
      <Disable v="don&amp;apos;t generate code" />
      <SendBlock v="generate code" />
      <ReceiveBlock v="generate code" />
      <CancelBlockTransmission v="don&amp;apos;t generate code" />
      <CancelBlockReception v="don&amp;apos;t generate code" />
      <GetError v="don&amp;apos;t generate code" />
      <GetSentDataNum v="generate code" />
      <GetReceivedDataNum v="generate code" />
      <GetTxCompleteStatus v="don&amp;apos;t generate code" />
      <SetEventMask v="don&amp;apos;t generate code" />
      <GetEventMask v="don&amp;apos;t generate code" />
      <SelectBaudRate v="don&amp;apos;t generate code" />
      <GetSelectedBaudRate v="don&amp;apos;t generate code" />
      <SetParity v="don&amp;apos;t generate code" />
      <GetParity v="don&amp;apos;t generate code" />
      <SetDataWidth v="don&amp;apos;t generate code" />
      <GetDataWidth v="don&amp;apos;t generate code" />
      <SetStopBitLength v="don&amp;apos;t generate code" />
      <GetStopBitLength v="don&amp;apos;t generate code" />
      <SetLoopMode v="don&amp;apos;t generate code" />
      <GetLoopMode v="don&amp;apos;t generate code" />
      <GetStats v="don&amp;apos;t generate code" />
      <ClearStats v="don&amp;apos;t generate code" />
      <SendBreak v="don&amp;apos;t generate code" />
      <GetBreak v="don&amp;apos;t generate code" />
      <TurnTxOn v="don&amp;apos;t generate code" />
      <TurnTxOff v="don&amp;apos;t generate code" />
      <TurnRxOn v="don&amp;apos;t generate code" />
      <TurnRxOff v="don&amp;apos;t generate code" />
      <ConnectPin v="don&amp;apos;t generate code" />
      <Main v="don&amp;apos;t generate code" />
      <SetOperationMode v="don&amp;apos;t generate code" />
      <GetDriverState v="don&amp;apos;t generate code" />
    </Methods>
    <Events>
      <Event_module_name v="Events" />
      <event name="OnBlockReceived" v="generate code">
        <Event_procedure_name v="BT_OnBlockReceived" />
      </event>
      <event name="OnBlockSent" v="generate code">
        <Event_procedure_name v="BT_OnBlockSent" />
      </event>
      <event name="OnBreak" v="don&amp;apos;t generate code" />
      <event name="OnError" v="don&amp;apos;t generate code" />
      <event name="OnTxComplete" v="don&amp;apos;t generate code" />
    </Events>
  </Bean>
  <Bean name="CsIO1" type="ConsoleIO">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="CsIO1" />
      <inhrbean type="Serial_LDD">
        <Enabled v="Y" />
        <Template v="ConsoleIO_Serial_LDD" />
        <Properties>
          <Component_name v="IO1" />
          <Device v="UART1" />
          <boolgroup name="Interrupt service/event" v="Disabled" />
          <group name="Settings">
            <Data_width v="8 bits" />
            <Parity v="None" />
            <Stop_bits v="1" />
            <Loop_mode v="Normal" />
            <Baud_rate v="115200 baud" />
            <Wakeup_condition v="Idle line wakeup" />
            <Stop_in_wait_mode v="no" />
            <Idle_line_mode v="Starts after start bit" />
            <Transmitter_output v="Not inverted" />
            <Receiver_input v="Not inverted" />
            <Break_generation_length v="10/11 bits" />
            <boolgroup name="Receiver" v="Enabled">
              <RxD v="PTE1/SPI1_MOSI/UART1_RX/SPI1_MISO/I2C1_SCL" />
              <RxD_pin_signal v="" />
            </boolgroup>
            <boolgroup name="Transmitter" v="Enabled">
              <TxD v="PTE0/UART1_TX/RTC_CLKOUT/CMP0_OUT/I2C1_SDA" />
              <TxD_pin_signal v="" />
            </boolgroup>
            <enumgroup name="Flow control" v="None">
              <EmptySection_DummyValue />
            </enumgroup>
          </group>
          <group name="Initialization">
            <Enabled_in_init__code v="yes" />
            <list name="Auto Initialization" v="1">
              <Auto_initialization v="yes" />
            </list>
            <group name="Event mask">
              <OnBlockSent v="Disabled" />
              <OnBlockReceived v="Disabled" />
              <OnTxComplete v="Disabled" />
              <OnError v="Disabled" />
              <OnBreak v="Disabled" />
            </group>
          </group>
          <list name="CPU clock/configuration selection (included)" v="1">
            <group name="CPU clock/configuration selection">
              <Clock_configuration_0 v="This component enabled" />
              <Clock_configuration_1 v="This component enabled" />
              <Clock_configuration_2 v="This component enabled" />
              <Clock_configuration_3 v="This component enabled" />
              <Clock_configuration_4 v="This component enabled" />
              <Clock_configuration_5 v="This component enabled" />
              <Clock_configuration_6 v="This component enabled" />
              <Clock_configuration_7 v="This component enabled" />
            </group>
          </list>
        </Properties>
        <Methods>
          <Init v="generate code" />
          <Deinit v="don&amp;apos;t generate code" />
          <Enable v="don&amp;apos;t generate code" />
          <Disable v="don&amp;apos;t generate code" />
          <SendBlock v="don&amp;apos;t generate code" />
          <ReceiveBlock v="don&amp;apos;t generate code" />
          <CancelBlockTransmission v="don&amp;apos;t generate code" />
          <CancelBlockReception v="don&amp;apos;t generate code" />
          <GetError v="don&amp;apos;t generate code" />
          <GetSentDataNum v="don&amp;apos;t generate code" />
          <GetReceivedDataNum v="don&amp;apos;t generate code" />
          <GetTxCompleteStatus v="don&amp;apos;t generate code" />
          <SetEventMask v="don&amp;apos;t generate code" />
          <GetEventMask v="don&amp;apos;t generate code" />
          <SelectBaudRate v="don&amp;apos;t generate code" />
          <GetSelectedBaudRate v="don&amp;apos;t generate code" />
          <SetParity v="don&amp;apos;t generate code" />
          <GetParity v="don&amp;apos;t generate code" />
          <SetDataWidth v="don&amp;apos;t generate code" />
          <GetDataWidth v="don&amp;apos;t generate code" />
          <SetStopBitLength v="don&amp;apos;t generate code" />
          <GetStopBitLength v="don&amp;apos;t generate code" />
          <SetLoopMode v="don&amp;apos;t generate code" />
          <GetLoopMode v="don&amp;apos;t generate code" />
          <GetStats v="don&amp;apos;t generate code" />
          <ClearStats v="don&amp;apos;t generate code" />
          <SendBreak v="don&amp;apos;t generate code" />
          <GetBreak v="don&amp;apos;t generate code" />
          <TurnTxOn v="don&amp;apos;t generate code" />
          <TurnTxOff v="don&amp;apos;t generate code" />
          <TurnRxOn v="don&amp;apos;t generate code" />
          <TurnRxOff v="don&amp;apos;t generate code" />
          <ConnectPin v="don&amp;apos;t generate code" />
          <Main v="generate code" />
          <SetOperationMode v="don&amp;apos;t generate code" />
          <GetDriverState v="don&amp;apos;t generate code" />
        </Methods>
        <Events>
          <Event_module_name v="Events" />
          <event name="OnBlockReceived" v="don&amp;apos;t generate code" />
          <event name="OnBlockSent" v="don&amp;apos;t generate code" />
          <event name="OnBreak" v="don&amp;apos;t generate code" />
          <event name="OnError" v="don&amp;apos;t generate code" />
          <event name="OnTxComplete" v="don&amp;apos;t generate code" />
        </Events>
      </inhrbean>
    </Properties>
    <Methods>
      <EmptySection_DummyValue />
    </Methods>
    <Events>
      <EmptySection_DummyValue />
    </Events>
  </Bean>
  <Bean name="RWExt" type="ExtInt">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="RWExt" />
      <Pin v="ADC0_SE7b/PTD6/LLWU_P15/SPI1_MOSI/UART0_RX/SPI1_MISO" />
      <Pin_signal v="" />
      <inhrbean type="ExtInt_LDD">
        <Enabled v="Y" />
        <Template v="ExtInt_LDD" />
        <Properties>
          <Component_name v="ExtIntLdd1" />
          <Pin v="ADC0_SE7b/PTD6/LLWU_P15/SPI1_MOSI/UART0_RX/SPI1_MISO" />
          <Pin_signal v="" />
          <Generate_interrupt_on v="both edges" />
          <Interrupt v="INT_PORTD" />
          <Interrupt_priority v="medium priority" />
          <group name="Initialization">
            <Enabled_in_init__code v="yes" />
            <list name="Auto Initialization" v="1">
              <Auto_initialization v="yes" />
            </list>
            <group name="Event mask">
              <OnInterrupt v="Enabled" />
            </group>
          </group>
        </Properties>
        <Methods>
          <Init v="generate code" />
          <Deinit v="don&amp;apos;t generate code" />
          <Enable v="don&amp;apos;t generate code" />
          <Disable v="don&amp;apos;t generate code" />
          <GetVal v="generate code" />
          <SetEdge v="don&amp;apos;t generate code" />
          <SetOperationMode v="don&amp;apos;t generate code" />
          <GetDriverState v="don&amp;apos;t generate code" />
          <ConnectPin v="don&amp;apos;t generate code" />
        </Methods>
        <Events>
          <Event_module_name v="Events" />
          <event name="OnInterrupt" v="generate code">
            <Event_procedure_name v="ExtIntLdd1_OnInterrupt" />
          </event>
        </Events>
      </inhrbean>
      <Generate_interrupt_on v="both edges" />
      <Interrupt v="INT_PORTD" />
      <Interrupt_priority v="medium priority" />
      <group name="Initialization">
        <Enabled_in_init__code v="yes" />
      </group>
    </Properties>
    <Methods>
      <Enable v="don&amp;apos;t generate code" />
      <Disable v="don&amp;apos;t generate code" />
      <GetVal v="generate code" />
      <SetEdge v="don&amp;apos;t generate code" />
    </Methods>
    <Events>
      <Event_module_name v="Events" />
      <event name="OnInterrupt" v="generate code">
        <Event_procedure_name v="RWExt_OnInterrupt" />
        <Priority v="same as interrupt" />
      </event>
    </Events>
  </Bean>
  <Bean name="RWExt2" type="ExtInt">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="RWExt2" />
      <Pin v="PTD7/SPI1_MISO/UART0_TX/SPI1_MOSI" />
      <Pin_signal v="" />
      <inhrbean type="ExtInt_LDD">
        <Enabled v="Y" />
        <Template v="ExtInt_LDD" />
        <Properties>
          <Component_name v="ExtIntLdd4" />
          <Pin v="PTD7/SPI1_MISO/UART0_TX/SPI1_MOSI" />
          <Pin_signal v="" />
          <Generate_interrupt_on v="both edges" />
          <Interrupt v="INT_PORTD" />
          <Interrupt_priority v="medium priority" />
          <group name="Initialization">
            <Enabled_in_init__code v="yes" />
            <list name="Auto Initialization" v="1">
              <Auto_initialization v="yes" />
            </list>
            <group name="Event mask">
              <OnInterrupt v="Enabled" />
            </group>
          </group>
        </Properties>
        <Methods>
          <Init v="generate code" />
          <Deinit v="don&amp;apos;t generate code" />
          <Enable v="don&amp;apos;t generate code" />
          <Disable v="don&amp;apos;t generate code" />
          <GetVal v="generate code" />
          <SetEdge v="don&amp;apos;t generate code" />
          <SetOperationMode v="don&amp;apos;t generate code" />
          <GetDriverState v="don&amp;apos;t generate code" />
          <ConnectPin v="don&amp;apos;t generate code" />
        </Methods>
        <Events>
          <Event_module_name v="Events" />
          <event name="OnInterrupt" v="generate code">
            <Event_procedure_name v="ExtIntLdd4_OnInterrupt" />
          </event>
        </Events>
      </inhrbean>
      <Generate_interrupt_on v="both edges" />
      <Interrupt v="INT_PORTD" />
      <Interrupt_priority v="medium priority" />
      <group name="Initialization">
        <Enabled_in_init__code v="yes" />
      </group>
    </Properties>
    <Methods>
      <Enable v="don&amp;apos;t generate code" />
      <Disable v="don&amp;apos;t generate code" />
      <GetVal v="generate code" />
      <SetEdge v="don&amp;apos;t generate code" />
    </Methods>
    <Events>
      <Event_module_name v="Events" />
      <event name="OnInterrupt" v="generate code">
        <Event_procedure_name v="RWExt2_OnInterrupt" />
        <Priority v="same as interrupt" />
      </event>
    </Events>
  </Bean>
  <Bean name="LWExt" type="ExtInt">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="LWExt" />
      <Pin v="PTA12/TPM1_CH0" />
      <Pin_signal v="" />
      <inhrbean type="ExtInt_LDD">
        <Enabled v="Y" />
        <Template v="ExtInt_LDD" />
        <Properties>
          <Component_name v="ExtIntLdd2" />
          <Pin v="PTA12/TPM1_CH0" />
          <Pin_signal v="" />
          <Generate_interrupt_on v="both edges" />
          <Interrupt v="INT_PORTA" />
          <Interrupt_priority v="medium priority" />
          <group name="Initialization">
            <Enabled_in_init__code v="yes" />
            <list name="Auto Initialization" v="1">
              <Auto_initialization v="yes" />
            </list>
            <group name="Event mask">
              <OnInterrupt v="Enabled" />
            </group>
          </group>
        </Properties>
        <Methods>
          <Init v="generate code" />
          <Deinit v="don&amp;apos;t generate code" />
          <Enable v="don&amp;apos;t generate code" />
          <Disable v="don&amp;apos;t generate code" />
          <GetVal v="generate code" />
          <SetEdge v="don&amp;apos;t generate code" />
          <SetOperationMode v="don&amp;apos;t generate code" />
          <GetDriverState v="don&amp;apos;t generate code" />
          <ConnectPin v="don&amp;apos;t generate code" />
        </Methods>
        <Events>
          <Event_module_name v="Events" />
          <event name="OnInterrupt" v="generate code">
            <Event_procedure_name v="ExtIntLdd2_OnInterrupt" />
          </event>
        </Events>
      </inhrbean>
      <Generate_interrupt_on v="both edges" />
      <Interrupt v="INT_PORTA" />
      <Interrupt_priority v="medium priority" />
      <group name="Initialization">
        <Enabled_in_init__code v="yes" />
      </group>
    </Properties>
    <Methods>
      <Enable v="don&amp;apos;t generate code" />
      <Disable v="don&amp;apos;t generate code" />
      <GetVal v="generate code" />
      <SetEdge v="don&amp;apos;t generate code" />
    </Methods>
    <Events>
      <Event_module_name v="Events" />
      <event name="OnInterrupt" v="generate code">
        <Event_procedure_name v="LWExt_OnInterrupt" />
        <Priority v="same as interrupt" />
      </event>
    </Events>
  </Bean>
  <Bean name="LWExt2" type="ExtInt">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="LWExt2" />
      <Pin v="PTA13/TPM1_CH1" />
      <Pin_signal v="" />
      <inhrbean type="ExtInt_LDD">
        <Enabled v="Y" />
        <Template v="ExtInt_LDD" />
        <Properties>
          <Component_name v="ExtIntLdd3" />
          <Pin v="PTA13/TPM1_CH1" />
          <Pin_signal v="" />
          <Generate_interrupt_on v="both edges" />
          <Interrupt v="INT_PORTA" />
          <Interrupt_priority v="medium priority" />
          <group name="Initialization">
            <Enabled_in_init__code v="yes" />
            <list name="Auto Initialization" v="1">
              <Auto_initialization v="yes" />
            </list>
            <group name="Event mask">
              <OnInterrupt v="Enabled" />
            </group>
          </group>
        </Properties>
        <Methods>
          <Init v="generate code" />
          <Deinit v="don&amp;apos;t generate code" />
          <Enable v="don&amp;apos;t generate code" />
          <Disable v="don&amp;apos;t generate code" />
          <GetVal v="generate code" />
          <SetEdge v="don&amp;apos;t generate code" />
          <SetOperationMode v="don&amp;apos;t generate code" />
          <GetDriverState v="don&amp;apos;t generate code" />
          <ConnectPin v="don&amp;apos;t generate code" />
        </Methods>
        <Events>
          <Event_module_name v="Events" />
          <event name="OnInterrupt" v="generate code">
            <Event_procedure_name v="ExtIntLdd3_OnInterrupt" />
          </event>
        </Events>
      </inhrbean>
      <Generate_interrupt_on v="both edges" />
      <Interrupt v="INT_PORTA" />
      <Interrupt_priority v="medium priority" />
      <group name="Initialization">
        <Enabled_in_init__code v="yes" />
      </group>
    </Properties>
    <Methods>
      <Enable v="don&amp;apos;t generate code" />
      <Disable v="don&amp;apos;t generate code" />
      <GetVal v="generate code" />
      <SetEdge v="don&amp;apos;t generate code" />
    </Methods>
    <Events>
      <Event_module_name v="Events" />
      <event name="OnInterrupt" v="generate code">
        <Event_procedure_name v="LWExt2_OnInterrupt" />
        <Priority v="same as interrupt" />
      </event>
    </Events>
  </Bean>
  <Bean name="PWM_ENA" type="PWM">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="PWM_ENA" />
      <PWM_or_PPG_device v="TPM2_C0V" />
      <Duty_compare v="" />
      <Output_pin v="ADC0_SE12/TSI0_CH7/PTB2/I2C0_SCL/TPM2_CH0" />
      <Output_pin_signal v="" />
      <Counter v="TPM2_CNT" />
      <inhrbean type="PWM_LDD">
        <Enabled v="Y" />
        <Properties>
          <Component_name v="PwmLdd1" />
          <Period_device v="TPM2_MOD" />
          <Duty_device v="TPM2_C0V" />
          <Output_pin v="ADC0_SE12/TSI0_CH7/PTB2/I2C0_SCL/TPM2_CH0" />
          <Output_pin_signal v="" />
          <Counter v="TPM2_CNT" />
          <Linked_TimerUnit v="TU2" />
          <boolgroup name="Interrupt service/event" v="Disabled" />
          <Period v="20000 Hz" />
          <Starting_pulse_width v="0.041667 &amp;#181;s" />
          <Initial_polarity v="low" />
          <group name="Initialization">
            <Enabled_in_init__code v="yes" />
            <list name="Auto Initialization" v="1">
              <Auto_initialization v="yes" />
            </list>
            <group name="Event mask">
              <OnEnd v="Disabled" />
            </group>
          </group>
          <list name="CPU clock/configuration selection (included)" v="1">
            <group name="CPU clock/configuration selection">
              <Clock_configuration_0 v="This component enabled" />
              <Clock_configuration_1 v="This component disabled" />
              <Clock_configuration_2 v="This component disabled" />
              <Clock_configuration_3 v="This component enabled" />
              <Clock_configuration_4 v="This component enabled" />
              <Clock_configuration_5 v="This component enabled" />
              <Clock_configuration_6 v="This component enabled" />
              <Clock_configuration_7 v="This component enabled" />
            </group>
          </list>
        </Properties>
        <Methods>
          <Init v="generate code" />
          <Deinit v="generate code" />
          <Enable v="don&amp;apos;t generate code" />
          <Disable v="don&amp;apos;t generate code" />
          <SetEventMask v="don&amp;apos;t generate code" />
          <GetEventMask v="don&amp;apos;t generate code" />
          <GetEventStatus v="don&amp;apos;t generate code" />
          <SetRatio8 v="generate code" />
          <SetRatio16 v="generate code" />
          <SetDutyUS v="generate code" />
          <SetDutyMS v="generate code" />
          <SetDutySec v="don&amp;apos;t generate code" />
          <SetDutyReal v="don&amp;apos;t generate code" />
          <SetValue v="don&amp;apos;t generate code" />
          <ClearValue v="don&amp;apos;t generate code" />
          <ConnectPin v="don&amp;apos;t generate code" />
          <SetOperationMode v="don&amp;apos;t generate code" />
          <GetDriverState v="don&amp;apos;t generate code" />
        </Methods>
        <Events>
          <Event_module_name v="Events" />
          <event name="OnEnd" v="don&amp;apos;t generate code" />
        </Events>
      </inhrbean>
      <boolgroup name="Interrupt service/event" v="Disabled" />
      <Period v="20000 Hz" />
      <Starting_pulse_width v="0.041667 &amp;#181;s" />
      <Initial_polarity v="low" />
      <Same_period_in_modes v="no" />
      <Component_uses_entire_timer v="no" />
      <group name="Initialization">
        <Enabled_in_init__code v="yes" />
        <Events_enabled_in_init_ v="yes" />
      </group>
      <group name="CPU clock/speed selection">
        <High_speed_mode v="This component enabled" />
        <Low_speed_mode v="This component disabled" />
        <Slow_speed_mode v="This component disabled" />
      </group>
    </Properties>
    <Methods>
      <Enable v="don&amp;apos;t generate code" />
      <Disable v="don&amp;apos;t generate code" />
      <EnableEvent v="don&amp;apos;t generate code" />
      <DisableEvent v="don&amp;apos;t generate code" />
      <SetRatio8 v="generate code" />
      <SetRatio16 v="generate code" />
      <SetDutyTicks16 v="don&amp;apos;t generate code" />
      <SetDutyTicks32 v="don&amp;apos;t generate code" />
      <SetDutyUS v="generate code" />
      <SetDutyMS v="generate code" />
      <SetDutySec v="don&amp;apos;t generate code" />
      <SetDutyReal v="don&amp;apos;t generate code" />
      <SetValue v="don&amp;apos;t generate code" />
      <ClrValue v="don&amp;apos;t generate code" />
    </Methods>
    <Events>
      <Event_module_name v="Events" />
      <event name="BeforeNewSpeed" v="don&amp;apos;t generate code" />
      <event name="AfterNewSpeed" v="don&amp;apos;t generate code" />
      <event name="OnEnd" v="don&amp;apos;t generate code" />
    </Events>
  </Bean>
  <Bean name="PWM_ENB" type="PWM">
    <Enabled v="Y" />
    <Properties>
      <Component_name v="PWM_ENB" />
      <PWM_or_PPG_device v="TPM2_C1V" />
      <Duty_compare v="" />
      <Output_pin v="ADC0_SE13/TSI0_CH8/PTB3/I2C0_SDA/TPM2_CH1" />
      <Output_pin_signal v="" />
      <Counter v="TPM2_CNT" />
      <inhrbean type="PWM_LDD">
        <Enabled v="Y" />
        <Properties>
          <Component_name v="PwmLdd2" />
          <Period_device v="TPM2_MOD" />
          <Duty_device v="TPM2_C1V" />
          <Output_pin v="ADC0_SE13/TSI0_CH8/PTB3/I2C0_SDA/TPM2_CH1" />
          <Output_pin_signal v="" />
          <Counter v="TPM2_CNT" />
          <Linked_TimerUnit v="TU2" />
          <boolgroup name="Interrupt service/event" v="Disabled" />
          <Period v="20000 Hz" />
          <Starting_pulse_width v="0.041667 &amp;#181;s" />
          <Initial_polarity v="low" />
          <group name="Initialization">
            <Enabled_in_init__code v="yes" />
            <list name="Auto Initialization" v="1">
              <Auto_initialization v="yes" />
            </list>
            <group name="Event mask">
              <OnEnd v="Disabled" />
            </group>
          </group>
          <list name="CPU clock/configuration selection (included)" v="1">
            <group name="CPU clock/configuration selection">
              <Clock_configuration_0 v="This component enabled" />
              <Clock_configuration_1 v="This component disabled" />
              <Clock_configuration_2 v="This component disabled" />
              <Clock_configuration_3 v="This component enabled" />
              <Clock_configuration_4 v="This component enabled" />
              <Clock_configuration_5 v="This component enabled" />
              <Clock_configuration_6 v="This component enabled" />
              <Clock_configuration_7 v="This component enabled" />
            </group>
          </list>
        </Properties>
        <Methods>
          <Init v="generate code" />
          <Deinit v="generate code" />
          <Enable v="don&amp;apos;t generate code" />
          <Disable v="don&amp;apos;t generate code" />
          <SetEventMask v="don&amp;apos;t generate code" />
          <GetEventMask v="don&amp;apos;t generate code" />
          <GetEventStatus v="don&amp;apos;t generate code" />
          <SetRatio8 v="generate code" />
          <SetRatio16 v="generate code" />
          <SetDutyUS v="generate code" />
          <SetDutyMS v="generate code" />
          <SetDutySec v="don&amp;apos;t generate code" />
          <SetDutyReal v="don&amp;apos;t generate code" />
          <SetValue v="don&amp;apos;t generate code" />
          <ClearValue v="don&amp;apos;t generate code" />
          <ConnectPin v="don&amp;apos;t generate code" />
          <SetOperationMode v="don&amp;apos;t generate code" />
          <GetDriverState v="don&amp;apos;t generate code" />
        </Methods>
        <Events>
          <Event_module_name v="Events" />
          <event name="OnEnd" v="don&amp;apos;t generate code" />
        </Events>
      </inhrbean>
      <boolgroup name="Interrupt service/event" v="Disabled" />
      <Period v="20000 Hz" />
      <Starting_pulse_width v="0.041667 &amp;#181;s" />
      <Initial_polarity v="low" />
      <Same_period_in_modes v="no" />
      <Component_uses_entire_timer v="no" />
      <group name="Initialization">
        <Enabled_in_init__code v="yes" />
        <Events_enabled_in_init_ v="yes" />
      </group>
      <group name="CPU clock/speed selection">
        <High_speed_mode v="This component enabled" />
        <Low_speed_mode v="This component disabled" />
        <Slow_speed_mode v="This component disabled" />
      </group>
    </Properties>
    <Methods>
      <Enable v="don&amp;apos;t generate code" />
      <Disable v="don&amp;apos;t generate code" />
      <EnableEvent v="don&amp;apos;t generate code" />
      <DisableEvent v="don&amp;apos;t generate code" />
      <SetRatio8 v="generate code" />
      <SetRatio16 v="generate code" />
      <SetDutyTicks16 v="don&amp;apos;t generate code" />
      <SetDutyTicks32 v="don&amp;apos;t generate code" />
      <SetDutyUS v="generate code" />
      <SetDutyMS v="generate code" />
      <SetDutySec v="don&amp;apos;t generate code" />
      <SetDutyReal v="don&amp;apos;t generate code" />
      <SetValue v="don&amp;apos;t generate code" />
      <ClrValue v="don&amp;apos;t generate code" />
    </Methods>
    <Events>
      <Event_module_name v="Events" />
      <event name="BeforeNewSpeed" v="don&amp;apos;t generate code" />
      <event name="AfterNewSpeed" v="don&amp;apos;t generate code" />
      <event name="OnEnd" v="don&amp;apos;t generate code" />
    </Events>
  </Bean>
</PE_PROJECT_SETTINGS_DOCUMENTATION>

