ExtInt
 
Component ExtInt
External interrupt
Component Level: High
Properties:
(Properties are parameters of the component. Please see the Embedded Components page for more information.)
  • Component name - Name of the component.
  • Pin - Pin for an external interrupt used by this component.
  • Pin signal - Signal name of the pin.
  • Settings not supported for Freescale MCF derivatives.
    • Pull resistor - Setting of the pull resistor.

      There are 6 options:
      • no pull resistor: Input without pull resistor is required
      • pull up: Input with pull-up resistor is required
      • pull down: Input with pull-down resistor is required
      • pull up or no pull: Input with pull-up resistor is preferred, but no-pull is acceptable
      • pull down or no pull: Input with pull-down resistor is preferred, but no-pull is acceptable
      • autoselected pull: There are no special requirements for pull resistors

  • Generate interrupt on - Type of a signal edge/level that generates the interrupt.

    There are 6 options:
    • rising or falling edge: One of the following edge type will be selected: rising or falling
    • rising edge: Rising edge required
    • falling edge: Falling edge required
    • both edges: Both edges (rising and falling) required
    • high level: High level of the signal
    • low level: Low level of the signal

  • Settings supported for RS08, HCS08, ColdFire V1 and some of HC08 derivatives only.
    • Invert interrupt trigger condition - Inverts the interrupt trigger condition on the pin. If the condition is inverted, the interrupt will be generated on rising edge instead of falling edge, or on a high level instead of a low level. The selection between edge and level is given by "Generate interrupt on" property. "Invert interrupt trigger condition" property is available only if the device supports the feature.
  • Interrupt - Interrupt vector invoked from an external interrupt (for information only).
  • Interrupt priority - Priority of the interrupt associated with the external interrupt.
  • Settings supported for Freescale HC08 JB, JG, JR32 derivatives only.
    • Supplementary trigger input - Enable/disable triggering of the IRQ interrupt from a supplementary trigger pin. Supplementary trigger input is "OR-ed" with IRQ input to trigger the IRQ interrupt. This property is available only if IRQ pin is selected as an interrupt source.
      The following items are available only if the group is enabled (the value is "Enabled"):
      • Pin - Trigger pin used by this component as an external interrupt.
      • Pin signal - Signal name of the pin.
      • Pull resistor - Setting of the pull resistor. When triggering pin function and the component function (method Enable) are enabled, pull-up is always enabled regardless of this selection. The selection becomes effective, when the component is disabled (method Disable).

        There are 6 options:
        • no pull resistor: Input without pull resistor is required
        • pull up: Input with pull-up resistor is required
        • pull down: Input with pull-down resistor is required
        • pull up or no pull: Input with pull-up resistor is preferred, but no-pull is acceptable
        • pull down or no pull: Input with pull-down resistor is preferred, but no-pull is acceptable
        • autoselected pull: There are no special requirements for pull resistors

  • Initialization - Initial settings (after power-on or reset).