<PE_PROJECT_SETTINGS_DOCUMENTATION>
  <PE_product_version v="version 3.07 for Freescale HC(S)08/RS08/CFV1"/>
  <PE_core_version v="Processor Expert Version 0434"/>

  <CPU_Bean name="Cpu" type="MC9S08GT16A_44">
    <Enabled v="N"/>

    <Properties>
      <Component_name v="Cpu"/>
      <CPU_type v="MC9S08GT16ACFB"/>
      <group name="Clock settings">
        <group name="Internal Clock">
          <Internal_oscillator_frequency__kHz_ v="243"/>
          <boolgroup name="Initialize trim value" v="yes">
            <Trim_value_address v="65470"/>
          </boolgroup>
        </group>
        <list name="Shared External clock settings - ICGV4" v="1">
          <boolgroup name="External clock" v="Enabled">
            <enumgroup name="Clock source" v="External oscillator">
              <Clock_frequency__MHz_ v="4"/>
              <Clock_range v="High frequency"/>
              <group name="Clock input pin">
                <Pin_name v="PTG2_EXTAL"/>
                <Pin_signal v=""/>
              </group>
            </enumgroup>
          </boolgroup>
        </list>
        <group name="Low-power modes settings">
          <boolgroup name="STOP instruction enabled" v="no" />
        </group>
      </group>
      <Maskable_CPU_interrupts v="interrupts enabled"/>
      <list name="Shared internal resource mapping" v="1">
        <group name="Internal resource mapping">
          <group name="Interrupt vector table">
            <Address v="65484"/>
            <Size v="50"/>
          </group>
          <group name="Reset vector">
            <Address v="65534"/>
            <Size v="2"/>
          </group>
        </group>
      </list>
      <group name="Internal peripherals">
        <boolgroup name="BDM pin support" v="Disabled" />
        <boolgroup name="LVD module" v="Enabled">
          <enumgroup name="LVD operation" v="Reset">
          </enumgroup>
          <Enable_in_stop_mode v="yes"/>
          <Low_voltage_detect_voltage v="Low trip point"/>
          <Low_voltage_warning_voltage v="Low trip point"/>
        </boolgroup>
        <group name="FLASH">
          <enumgroup name="Security state" v="Disabled">
          </enumgroup>
          <boolgroup name="Protection" v="Disabled" />
          <Vector_redirection v="no"/>
        </group>
        <group name="I/O module">
          <group name="PORT A">
            <Slew_rate_control_for_PTA0 v="no"/>
            <Slew_rate_control_for_PTA1 v="no"/>
            <Slew_rate_control_for_PTA2 v="no"/>
            <Slew_rate_control_for_PTA3 v="no"/>
            <Slew_rate_control_for_PTA4 v="no"/>
            <Slew_rate_control_for_PTA5 v="no"/>
            <Slew_rate_control_for_PTA6 v="no"/>
            <Slew_rate_control_for_PTA7 v="no"/>
          </group>
          <group name="PORT B">
            <Slew_rate_control_for_PTB0 v="no"/>
            <Slew_rate_control_for_PTB1 v="no"/>
            <Slew_rate_control_for_PTB2 v="no"/>
            <Slew_rate_control_for_PTB3 v="no"/>
            <Slew_rate_control_for_PTB4 v="no"/>
            <Slew_rate_control_for_PTB5 v="no"/>
            <Slew_rate_control_for_PTB6 v="no"/>
            <Slew_rate_control_for_PTB7 v="no"/>
          </group>
          <group name="PORT C">
            <Slew_rate_control_for_PTC0 v="no"/>
            <Slew_rate_control_for_PTC1 v="no"/>
            <Slew_rate_control_for_PTC2 v="no"/>
            <Slew_rate_control_for_PTC3 v="no"/>
            <Slew_rate_control_for_PTC4 v="no"/>
            <Slew_rate_control_for_PTC5 v="no"/>
            <Slew_rate_control_for_PTC6 v="no"/>
          </group>
          <group name="PORT D">
            <Slew_rate_control_for_PTD0 v="no"/>
            <Slew_rate_control_for_PTD1 v="no"/>
            <Slew_rate_control_for_PTD3 v="no"/>
            <Slew_rate_control_for_PTD4 v="no"/>
          </group>
          <group name="PORT E">
            <Slew_rate_control_for_PTE0 v="no"/>
            <Slew_rate_control_for_PTE1 v="no"/>
            <Slew_rate_control_for_PTE2 v="no"/>
            <Slew_rate_control_for_PTE3 v="no"/>
            <Slew_rate_control_for_PTE4 v="no"/>
            <Slew_rate_control_for_PTE5 v="no"/>
          </group>
          <group name="PORT G">
            <Slew_rate_control_for_PTG0 v="no"/>
            <Slew_rate_control_for_PTG1 v="no"/>
            <Slew_rate_control_for_PTG2 v="no"/>
          </group>
        </group>
        <list name="Shared Reset pin setting" v="1">
          <group name="Reset pin ">
            <Reset_pin v="RESET"/>
            <Reset_pin_signal v=""/>
          </group>
        </list>
      </group>
      <group name="CPU interrupts">
        <boolgroup name="Clock monitor" v="Enabled">
          <Interrupt v="Vicg"/>
        </boolgroup>
        <boolgroup name="SWI" v="Disabled" />
      </group>
      <group name="Enabled speed modes">
        <boolgroup name="High speed mode" v="Enabled">
          <High_speed_clock v="Internal Clock"/>
          <Clock_divider v="Auto select"/>
          <Internal_bus_clock v="4"/>
          <Fixed_frequency_clock v="4"/>
          <Loss_of_clock v="Interrupt"/>
          <boolgroup name="FLL clock" v="Disabled" />
        </boolgroup>
        <boolgroup name="Low speed mode" v="Disabled" />
        <boolgroup name="Slow speed mode" v="Disabled" />
      </group>
    </Properties>

    <Methods>
      <SetHighSpeed v="don&apos;t generate code"/>
      <SetLowSpeed v="don&apos;t generate code"/>
      <SetSlowSpeed v="don&apos;t generate code"/>
      <GetSpeedMode v="don&apos;t generate code"/>
      <SetIntVect v="don&apos;t generate code"/>
      <GetIntVect v="don&apos;t generate code"/>
      <EnableInt v="generate code"/>
      <DisableInt v="generate code"/>
      <GetResetSource v="don&apos;t generate code"/>
      <SetWaitMode v="don&apos;t generate code"/>
      <SetStopMode v="don&apos;t generate code"/>
      <GetLowVoltageFlag v="don&apos;t generate code"/>
      <ClearLowVoltageFlag v="don&apos;t generate code"/>
      <GetLowVoltageWarningFlag v="don&apos;t generate code"/>
      <ClearLowVoltageWarningFlag v="don&apos;t generate code"/>
      <GetPartialPowerDownFlag v="don&apos;t generate code"/>
      <ClearPartialPowerDownFlag v="don&apos;t generate code"/>
      <GetIdentification v="don&apos;t generate code"/>
      <SetFilterValue v="don&apos;t generate code"/>
      <SetBackdoorKey v="don&apos;t generate code"/>
      <Delay100US v="generate code"/>
    </Methods>

    <Events>
      <Event_module_name v="Events"/>
      <event name="OnReset" v="don&apos;t generate code" />
      <event name="OnSwINT" v="don&apos;t generate code" />
      <event name="OnClockMonitor" v="don&apos;t generate code" />
      <event name="OnLvdINT" v="don&apos;t generate code" />
    </Events>
    <Compiler v="CodeWarrior HCS08 C Compiler"/>

    <CompilerProperties>
      <Compiler v="CodeWarrior HCS08 C Compiler"/>
      <enumgroup name="Unhandled vectors" v="One handler for all">
        <Unhandled_int_code>
/* This code can be changed using the CPU bean property "Build Options / Unhandled int code" */
asm(BGND);
        </Unhandled_int_code>
      </enumgroup>
      <Generate_macros v="yes"/>
      <group name="User initialization">
        <User_data_declarations>
        </User_data_declarations>
        <User_code_before_PE_initialization>
        </User_code_before_PE_initialization>
        <User_code_after_PE_initialization>
        </User_code_after_PE_initialization>
      </group>
      <Memory_model v="Small"/>
      <boolgroup name="Generate PRM file" v="yes">
        <enumgroup name="Stack specification" v="size">
          <Stack_size v="128"/>
        </enumgroup>
        <Set_memory_areas_default v="Click to set default &gt;"/>
        <list name="ROM/RAM Areas" v="4">
          <group name="Memory Area0">
            <boolgroup name="ROM/RAM Area" v="Enabled">
              <Name v="ROM"/>
              <Address v="49152"/>
              <Size v="16304"/>
              <Qualifier v="READ_ONLY"/>
            </boolgroup>
          </group>
          <group name="Memory Area1">
            <boolgroup name="ROM/RAM Area" v="Enabled">
              <Name v="Z_RAM"/>
              <Address v="128"/>
              <Size v="32"/>
              <Qualifier v="READ_WRITE"/>
            </boolgroup>
          </group>
          <group name="Memory Area2">
            <boolgroup name="ROM/RAM Area" v="Enabled">
              <Name v="RAM"/>
              <Address v="160"/>
              <Size v="2016"/>
              <Qualifier v="READ_WRITE"/>
            </boolgroup>
          </group>
          <group name="Memory Area3">
            <boolgroup name="ROM/RAM Area" v="Disabled" />
          </group>
        </list>
      </boolgroup>
    </CompilerProperties>
  </CPU_Bean>

  <CPU_Bean name="Cpu" type="MC9S08GT16A_44">
    <Enabled v="Y"/>

    <Properties>
      <Component_name v="Cpu"/>
      <CPU_type v="MC9S08GT16ACFB"/>
      <group name="Clock settings">
        <group name="Internal Clock">
          <Internal_oscillator_frequency__kHz_ v="243"/>
          <boolgroup name="Initialize trim value" v="yes">
            <Trim_value_address v="65470"/>
          </boolgroup>
        </group>
        <list name="Shared External clock settings - ICGV4" v="1">
          <boolgroup name="External clock" v="Enabled">
            <enumgroup name="Clock source" v="External oscillator">
              <Clock_frequency__MHz_ v="20"/>
              <Clock_range v="High frequency"/>
              <group name="Clock input pin">
                <Pin_name v="PTG2_EXTAL"/>
                <Pin_signal v=""/>
              </group>
            </enumgroup>
          </boolgroup>
        </list>
        <group name="Low-power modes settings">
          <boolgroup name="STOP instruction enabled" v="no" />
        </group>
      </group>
      <Maskable_CPU_interrupts v="interrupts disabled"/>
      <list name="Shared internal resource mapping" v="1">
        <group name="Internal resource mapping">
          <group name="Interrupt vector table">
            <Address v="65484"/>
            <Size v="50"/>
          </group>
          <group name="Reset vector">
            <Address v="65534"/>
            <Size v="2"/>
          </group>
        </group>
      </list>
      <group name="Internal peripherals">
        <boolgroup name="BDM pin support" v="Enabled">
          <BDM_pin v="PTG0_BKGD_MS"/>
          <BDM_pin_signal v=""/>
        </boolgroup>
        <boolgroup name="LVD module" v="Enabled">
          <enumgroup name="LVD operation" v="Reset">
          </enumgroup>
          <Enable_in_stop_mode v="yes"/>
          <Low_voltage_detect_voltage v="Low trip point"/>
          <Low_voltage_warning_voltage v="Low trip point"/>
        </boolgroup>
        <group name="FLASH">
          <enumgroup name="Security state" v="Disabled">
          </enumgroup>
          <boolgroup name="Protection" v="Disabled" />
          <Vector_redirection v="no"/>
        </group>
        <group name="I/O module">
          <group name="PORT A">
            <Slew_rate_control_for_PTA0 v="no"/>
            <Slew_rate_control_for_PTA1 v="no"/>
            <Slew_rate_control_for_PTA2 v="no"/>
            <Slew_rate_control_for_PTA3 v="no"/>
            <Slew_rate_control_for_PTA4 v="no"/>
            <Slew_rate_control_for_PTA5 v="no"/>
            <Slew_rate_control_for_PTA6 v="no"/>
            <Slew_rate_control_for_PTA7 v="no"/>
          </group>
          <group name="PORT B">
            <Slew_rate_control_for_PTB0 v="no"/>
            <Slew_rate_control_for_PTB1 v="no"/>
            <Slew_rate_control_for_PTB2 v="no"/>
            <Slew_rate_control_for_PTB3 v="no"/>
            <Slew_rate_control_for_PTB4 v="no"/>
            <Slew_rate_control_for_PTB5 v="no"/>
            <Slew_rate_control_for_PTB6 v="no"/>
            <Slew_rate_control_for_PTB7 v="no"/>
          </group>
          <group name="PORT C">
            <Slew_rate_control_for_PTC0 v="no"/>
            <Slew_rate_control_for_PTC1 v="no"/>
            <Slew_rate_control_for_PTC2 v="no"/>
            <Slew_rate_control_for_PTC3 v="no"/>
            <Slew_rate_control_for_PTC4 v="no"/>
            <Slew_rate_control_for_PTC5 v="no"/>
            <Slew_rate_control_for_PTC6 v="no"/>
          </group>
          <group name="PORT D">
            <Slew_rate_control_for_PTD0 v="no"/>
            <Slew_rate_control_for_PTD1 v="no"/>
            <Slew_rate_control_for_PTD3 v="no"/>
            <Slew_rate_control_for_PTD4 v="no"/>
          </group>
          <group name="PORT E">
            <Slew_rate_control_for_PTE0 v="no"/>
            <Slew_rate_control_for_PTE1 v="no"/>
            <Slew_rate_control_for_PTE2 v="no"/>
            <Slew_rate_control_for_PTE3 v="no"/>
            <Slew_rate_control_for_PTE4 v="no"/>
            <Slew_rate_control_for_PTE5 v="no"/>
          </group>
          <group name="PORT G">
            <Slew_rate_control_for_PTG0 v="no"/>
            <Slew_rate_control_for_PTG1 v="no"/>
            <Slew_rate_control_for_PTG2 v="no"/>
          </group>
        </group>
        <list name="Shared Reset pin setting" v="1">
          <group name="Reset pin ">
            <Reset_pin v="RESET"/>
            <Reset_pin_signal v=""/>
          </group>
        </list>
      </group>
      <group name="CPU interrupts">
        <boolgroup name="Clock monitor" v="Disabled" />
        <boolgroup name="SWI" v="Disabled" />
      </group>
      <group name="Enabled speed modes">
        <boolgroup name="High speed mode" v="Enabled">
          <High_speed_clock v="External Clock"/>
          <Clock_divider v="Auto select"/>
          <Internal_bus_clock v="10"/>
          <Fixed_frequency_clock v="10"/>
          <Loss_of_clock v="Reset"/>
          <boolgroup name="FLL clock" v="Disabled" />
        </boolgroup>
        <boolgroup name="Low speed mode" v="Disabled" />
        <boolgroup name="Slow speed mode" v="Disabled" />
      </group>
    </Properties>

    <Methods>
      <SetHighSpeed v="don&apos;t generate code"/>
      <SetLowSpeed v="don&apos;t generate code"/>
      <SetSlowSpeed v="don&apos;t generate code"/>
      <GetSpeedMode v="don&apos;t generate code"/>
      <SetIntVect v="don&apos;t generate code"/>
      <GetIntVect v="don&apos;t generate code"/>
      <EnableInt v="generate code"/>
      <DisableInt v="generate code"/>
      <GetResetSource v="don&apos;t generate code"/>
      <SetWaitMode v="don&apos;t generate code"/>
      <SetStopMode v="don&apos;t generate code"/>
      <GetLowVoltageFlag v="don&apos;t generate code"/>
      <ClearLowVoltageFlag v="don&apos;t generate code"/>
      <GetLowVoltageWarningFlag v="don&apos;t generate code"/>
      <ClearLowVoltageWarningFlag v="don&apos;t generate code"/>
      <GetPartialPowerDownFlag v="don&apos;t generate code"/>
      <ClearPartialPowerDownFlag v="don&apos;t generate code"/>
      <GetIdentification v="don&apos;t generate code"/>
      <SetFilterValue v="don&apos;t generate code"/>
      <SetBackdoorKey v="don&apos;t generate code"/>
      <Delay100US v="generate code"/>
    </Methods>

    <Events>
      <Event_module_name v="Events"/>
      <event name="OnReset" v="don&apos;t generate code" />
      <event name="OnSwINT" v="don&apos;t generate code" />
      <event name="OnClockMonitor" v="don&apos;t generate code" />
      <event name="OnLvdINT" v="don&apos;t generate code" />
    </Events>
    <Compiler v="CodeWarrior HCS08 C Compiler"/>

    <CompilerProperties>
      <Compiler v="CodeWarrior HCS08 C Compiler"/>
      <enumgroup name="Unhandled vectors" v="One handler for all">
        <Unhandled_int_code>
/* This code can be changed using the CPU bean property "Build Options / Unhandled int code" */
asm(BGND);
        </Unhandled_int_code>
      </enumgroup>
      <Generate_macros v="yes"/>
      <group name="User initialization">
        <User_data_declarations>
        </User_data_declarations>
        <User_code_before_PE_initialization>
        </User_code_before_PE_initialization>
        <User_code_after_PE_initialization>
        </User_code_after_PE_initialization>
      </group>
      <Memory_model v="Small"/>
      <boolgroup name="Generate PRM file" v="yes">
        <enumgroup name="Stack specification" v="size">
          <Stack_size v="128"/>
        </enumgroup>
        <Set_memory_areas_default v="Click to set default &gt;"/>
        <list name="ROM/RAM Areas" v="4">
          <group name="Memory Area0">
            <boolgroup name="ROM/RAM Area" v="Enabled">
              <Name v="ROM"/>
              <Address v="49152"/>
              <Size v="16304"/>
              <Qualifier v="READ_ONLY"/>
            </boolgroup>
          </group>
          <group name="Memory Area1">
            <boolgroup name="ROM/RAM Area" v="Enabled">
              <Name v="Z_RAM"/>
              <Address v="128"/>
              <Size v="32"/>
              <Qualifier v="READ_WRITE"/>
            </boolgroup>
          </group>
          <group name="Memory Area2">
            <boolgroup name="ROM/RAM Area" v="Enabled">
              <Name v="RAM"/>
              <Address v="160"/>
              <Size v="2016"/>
              <Qualifier v="READ_WRITE"/>
            </boolgroup>
          </group>
          <group name="Memory Area3">
            <boolgroup name="ROM/RAM Area" v="Disabled" />
          </group>
        </list>
      </boolgroup>
    </CompilerProperties>
  </CPU_Bean>

  <Bean name="Potvrzreni_in" type="BitIO">
    <Enabled v="Y"/>

    <Properties>
      <Component_name v="Potvrzreni_in"/>
      <Pin_for_I_O v="PTB7_ADP7"/>
      <Pin_signal v=""/>
      <Pull_resistor sel_value="no pull resistor" v="autoselected pull"/>
      <Open_drain sel_value="The settings is irrelevant for input direction" v="push-pull"/>
      <Slew_rate_control_for_PTB7 v="no"/>
      <Direction v="Input"/>
      <group name="Initialization">
        <Init__direction v="Input"/>
        <Init__value v="0"/>
      </group>
      <Safe_mode v="yes"/>
      <Optimization_for v="speed"/>
    </Properties>

    <Methods>
      <GetDir v="don&apos;t generate code"/>
      <SetDir v="don&apos;t generate code"/>
      <SetInput v="don&apos;t generate code"/>
      <SetOutput v="don&apos;t generate code"/>
      <GetVal v="generate code"/>
      <PutVal v="don&apos;t generate code"/>
      <ClrVal v="don&apos;t generate code"/>
      <SetVal v="don&apos;t generate code"/>
      <NegVal v="don&apos;t generate code"/>
    </Methods>

    <Events>
    </Events>
  </Bean>

  <Bean name="Potvrzeni_out" type="BitIO">
    <Enabled v="Y"/>

    <Properties>
      <Component_name v="Potvrzeni_out"/>
      <Pin_for_I_O v="PTB6_ADP6"/>
      <Pin_signal v=""/>
      <Pull_resistor sel_value="no pull resistor" v="autoselected pull"/>
      <Open_drain v="push-pull"/>
      <Slew_rate_control_for_PTB6 v="no"/>
      <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&apos;t generate code"/>
      <SetDir v="don&apos;t generate code"/>
      <SetInput v="don&apos;t generate code"/>
      <SetOutput v="don&apos;t generate code"/>
      <GetVal v="generate code"/>
      <PutVal v="generate code"/>
      <ClrVal v="generate code"/>
      <SetVal v="generate code"/>
      <NegVal v="don&apos;t generate code"/>
    </Methods>

    <Events>
    </Events>
  </Bean>

  <Bean name="Vystupni_port" type="ByteIO">
    <Enabled v="Y"/>

    <Properties>
      <Component_name v="Vystupni_port"/>
      <Port v="PTA"/>
      <Port_signal v=""/>
      <Pull_resistor sel_value="no pull resistor" v="autoselected pull"/>
      <Open_drain v="push-pull"/>
      <Direction v="Output"/>
      <group name="Initialization">
        <Init__direction v="Output"/>
        <Init__value v="0"/>
      </group>
      <Safe_mode v="yes"/>
      <group name="PORT A">
        <Slew_rate_control_for_PTA0 v="no"/>
        <Slew_rate_control_for_PTA1 v="no"/>
        <Slew_rate_control_for_PTA2 v="no"/>
        <Slew_rate_control_for_PTA3 v="no"/>
        <Slew_rate_control_for_PTA4 v="no"/>
        <Slew_rate_control_for_PTA5 v="no"/>
        <Slew_rate_control_for_PTA6 v="no"/>
        <Slew_rate_control_for_PTA7 v="no"/>
      </group>
    </Properties>

    <Methods>
      <GetDir v="generate code"/>
      <SetDir v="don&apos;t generate code"/>
      <SetInput v="don&apos;t generate code"/>
      <SetOutput v="don&apos;t generate code"/>
      <GetVal v="generate code"/>
      <PutVal v="generate code"/>
      <GetBit v="generate code"/>
      <PutBit v="generate code"/>
      <SetBit v="generate code"/>
      <ClrBit v="generate code"/>
      <NegBit v="generate code"/>
    </Methods>

    <Events>
    </Events>
  </Bean>

  <Bean name="I2C" type="Init_IIC">
    <Enabled v="N"/>

    <Properties>
      <Component_name v="I2C"/>
      <Device v="IIC"/>
      <group name="Settings">
        <group name="Clock settings">
          <Multiplier_Factor v="1"/>
          <Clock_rate v="11"/>
          <SCL_frequency v="250 kHz"/>
          <SDA_Hold v="0.9 us"/>
        </group>
        <Address v="121"/>
        <Transfer_direction v="Receive"/>
        <Transmit_Acknowledge v="yes"/>
      </group>
      <group name="Pins">
        <SDA_pin v="PTC2_SDA"/>
        <SDA_pin_signal v=""/>
        <SCL_pin v="PTC3_SCL"/>
        <SCL_pin_signal v=""/>
      </group>
      <group name="Interrupts">
        <Interrupt v="Viic"/>
        <IIC_interrupt v="Disabled"/>
        <ISR_name v=""/>
      </group>
      <group name="Initialization">
        <Call_Init_method v="yes"/>
        <Module_Enable v="yes"/>
      </group>
    </Properties>

    <Methods>
      <Init v="generate code"/>
    </Methods>

    <Events>
    </Events>
  </Bean>

  <Bean name="Frekvence_filtr" type="TimerOut">
    <Enabled v="Y"/>

    <Properties>
      <Component_name v="Frekvence_filtr"/>
      <Compare v="TPM20"/>
      <Output_pin v="PTD3_TPM2CLK_TPM2CH0"/>
      <Output_pin_signal v=""/>
      <Counter v="TPM2"/>
      <boolgroup name="Interrupt service/event" v="Disabled" />
      <TPM2_clock_source_in_high_speed_mode v="BusClkTPM2"/>
      <Pulse_width init="1 &#181;s" runtime_settings="interval" low="0.200&#181;s" high="20&#181;s" />
      <Same_width_in_modes v="yes"/>
      <Initial_polarity v="low"/>
      <Component_uses_entire_timer v="no"/>
      <group name="Initialization">
        <Enabled_in_init__code v="no"/>
        <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="generate code"/>
      <Disable v="generate code"/>
      <EnableEvent v="don&apos;t generate code"/>
      <DisableEvent v="don&apos;t generate code"/>
      <SetPeriodMode v="don&apos;t generate code"/>
      <SetPeriodTicks16 v="don&apos;t generate code"/>
      <SetPeriodTicks32 v="don&apos;t generate code"/>
      <SetPeriodUS v="don&apos;t generate code"/>
      <SetPeriodMS v="don&apos;t generate code"/>
      <SetPeriodSec v="don&apos;t generate code"/>
      <SetPeriodReal v="generate code"/>
      <SetValue v="don&apos;t generate code"/>
      <ClrValue v="don&apos;t generate code"/>
    </Methods>

    <Events>
      <Event_module_name v="Events"/>
      <event name="BeforeNewSpeed" v="don&apos;t generate code" />
      <event name="AfterNewSpeed" v="don&apos;t generate code" />
      <event name="OnFalling" v="don&apos;t generate code" />
      <event name="OnRising" v="don&apos;t generate code" />
      <event name="OnInterrupt" v="don&apos;t generate code" />
    </Events>
  </Bean>

  <Bean name="DAC_ILE" type="BitIO">
    <Enabled v="Y"/>

    <Properties>
      <Component_name v="DAC_ILE"/>
      <Pin_for_I_O v="PTB2_ADP2"/>
      <Pin_signal v=""/>
      <Pull_resistor sel_value="no pull resistor" v="autoselected pull"/>
      <Open_drain v="push-pull"/>
      <Slew_rate_control_for_PTB2 v="no"/>
      <Direction v="Output"/>
      <group name="Initialization">
        <Init__direction v="Output"/>
        <Init__value v="1"/>
      </group>
      <Safe_mode v="yes"/>
      <Optimization_for v="speed"/>
    </Properties>

    <Methods>
      <GetDir v="don&apos;t generate code"/>
      <SetDir v="don&apos;t generate code"/>
      <SetInput v="don&apos;t generate code"/>
      <SetOutput v="don&apos;t generate code"/>
      <GetVal v="generate code"/>
      <PutVal v="generate code"/>
      <ClrVal v="generate code"/>
      <SetVal v="generate code"/>
      <NegVal v="don&apos;t generate code"/>
    </Methods>

    <Events>
    </Events>
  </Bean>

  <Bean name="EI2C2" type="SW_I2C">
    <Enabled v="Y"/>

    <Properties>
      <Component_name v="EI2C2"/>

      <inhrbean type="BitIO">
        <Enabled v="Y"/>
        <Template v="BitIO"/>

        <Properties>
          <Component_name v="Inhr3"/>
          <Pin_for_I_O v="PTC2_SDA"/>
          <Pin_signal v=""/>
          <Pull_resistor sel_value="pull up" v="pull up or no pull"/>
          <Open_drain v="push-pull"/>
          <Slew_rate_control_for_PTC2 v="no"/>
          <Direction v="Input/Output"/>
          <group name="Initialization">
            <Init__direction v="Input"/>
            <Init__value v="1"/>
          </group>
          <Safe_mode v="no"/>
          <Optimization_for v="speed"/>
        </Properties>

        <Methods>
          <GetDir v="don&apos;t generate code"/>
          <SetDir v="generate code"/>
          <SetInput v="don&apos;t generate code"/>
          <SetOutput v="don&apos;t generate code"/>
          <GetVal v="generate code"/>
          <PutVal v="generate code"/>
          <ClrVal v="generate code"/>
          <SetVal v="generate code"/>
          <NegVal v="generate code"/>
        </Methods>

        <Events>
        </Events>
      </inhrbean>

      <inhrbean type="BitIO">
        <Enabled v="Y"/>
        <Template v="BitIO"/>

        <Properties>
          <Component_name v="Inhr4"/>
          <Pin_for_I_O v="PTC3_SCL"/>
          <Pin_signal v=""/>
          <Pull_resistor sel_value="pull up" v="pull up or no pull"/>
          <Open_drain v="push-pull"/>
          <Slew_rate_control_for_PTC3 v="no"/>
          <Direction v="Input/Output"/>
          <group name="Initialization">
            <Init__direction v="Input"/>
            <Init__value v="1"/>
          </group>
          <Safe_mode v="no"/>
          <Optimization_for v="speed"/>
        </Properties>

        <Methods>
          <GetDir v="don&apos;t generate code"/>
          <SetDir v="generate code"/>
          <SetInput v="don&apos;t generate code"/>
          <SetOutput v="don&apos;t generate code"/>
          <GetVal v="generate code"/>
          <PutVal v="generate code"/>
          <ClrVal v="generate code"/>
          <SetVal v="generate code"/>
          <NegVal v="generate code"/>
        </Methods>

        <Events>
        </Events>
      </inhrbean>
      <Mode_selection v="MASTER"/>
      <Slave_address v="8"/>
      <Clock_timeout v="16"/>
      <Output_buffer_size v="0"/>
      <I2C_bus_mode v="FAST MODE"/>
      <Automatic_stop_condition v="no"/>
      <Acknowledge_polling_trials v="2000"/>
      <group name="Initialization">
        <Slave_address_init v="121"/>
        <Enabled_in_init__code v="yes"/>
        <Events_enabled_in_init_ v="yes"/>
      </group>
      <group name="CPU clock/speed selection">
        <High_speed_mode v="Enabled"/>
        <Low_speed_mode v="Enabled"/>
        <Slow_speed_mode v="Enabled"/>
      </group>
    </Properties>

    <Methods>
      <Enable v="generate code"/>
      <Disable v="generate code"/>
      <EnableEvent v="generate code"/>
      <DisableEvent v="generate code"/>
      <SendChar v="generate code"/>
      <RecvChar v="generate code"/>
      <SendBlock v="generate code"/>
      <RecvBlock v="generate code"/>
      <SendStop v="generate code"/>
      <CheckBus v="don&apos;t generate code"/>
      <ClearTxBuf v="don&apos;t generate code"/>
      <CharsInTxBuf v="don&apos;t generate code"/>
      <GetCharsInTxBuf v="don&apos;t generate code"/>
      <SelectSlave v="generate code"/>
      <GetSelected v="generate code"/>
    </Methods>

    <Events>
      <Event_module_name v="Events"/>
      <event name="BeforeNewSpeed" v="don&apos;t generate code" />
      <event name="AfterNewSpeed" v="don&apos;t generate code" />
      <event name="OnRxChar" v="generate code">
        <Event_procedure_name v="EI2C2_OnRxChar"/>
      </event>
      <event name="OnTxChar" v="don&apos;t generate code" />
      <event name="OnFreeTxBuf" v="don&apos;t generate code" />
      <event name="OnNACK" v="don&apos;t generate code" />
    </Events>
  </Bean>

</PE_PROJECT_SETTINGS_DOCUMENTATION>
