<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: IRQ falling edge selection in S12 / MagniV Microcontrollers</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/IRQ-timings/m-p/134364#M2054</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Look for the following and the picture enclosed.&lt;/DIV&gt;&lt;DIV&gt;&lt;B&gt;&lt;FONT face="Arial" size="4"&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;P align="left"&gt;&lt;B&gt;&lt;FONT face="Arial" size="4"&gt;IRQ Control Register (IRQCR)&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;Alban.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 27 Oct 2006 17:31:26 GMT</pubDate>
    <dc:creator>Alban</dc:creator>
    <dc:date>2006-10-27T17:31:26Z</dc:date>
    <item>
      <title>IRQ timings</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/IRQ-timings/m-p/134360#M2050</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi for all of you...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;This is the first time I login to this forum, so forgive me some uncorrections that I will certainly make...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I've been working for some time in a project with an MC9S12XDP512 processor. I've been abble to put all the things working on it. AD, SPI, timers, interrupts and so on.&lt;/DIV&gt;&lt;DIV&gt;But, and we always have a but, I'm having some troubles with IRQ... Specially with the duration of the pulse on the IRQ pin.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If I send a small pulse to it, sooner or later I'll get a spurious interrupt. If a send a too longer pulse, I'll get it once again.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Does anyone knows where to find some information on timings for this processor?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Best regards&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Paulo&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Oct 2006 08:07:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/IRQ-timings/m-p/134360#M2050</guid>
      <dc:creator>NetGhost</dc:creator>
      <dc:date>2006-10-26T08:07:43Z</dc:date>
    </item>
    <item>
      <title>Re: IRQ timings</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/IRQ-timings/m-p/134361#M2051</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi Paulo,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;You kind of answered your question yourself with the post &lt;A class="subj_read" href="http://forums.freescale.com/freescale/board/message?board.id=16BITCOMM&amp;amp;message.id=2515" target="_blank"&gt;&lt;FONT color="#51626F"&gt;Re: XIRQ Timing&lt;/FONT&gt;&lt;/A&gt; &lt;IMG alt=":smileyhappy:" class="emoticon emoticon-smileyhappy" id="smileyhappy" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-happy.gif" title="Smiley Happy" /&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Have a look Table 2-1 page 73 of datasheet MC9S12XDP512 Rev2.12.&lt;/DIV&gt;&lt;DIV&gt;This pin can be configured as &lt;STRONG&gt;Low&lt;/STRONG&gt; &lt;STRONG&gt;Level&lt;/STRONG&gt; or &lt;STRONG&gt;Falling-Edge&lt;/STRONG&gt; sensitive.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If you configure as Falling-Edge, you don't care about having a double IRQ because your pulse is too long !&lt;/DIV&gt;&lt;DIV&gt;Ditto for XIRQ.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Alban.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Oct 2006 17:34:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/IRQ-timings/m-p/134361#M2051</guid>
      <dc:creator>Alban</dc:creator>
      <dc:date>2006-10-26T17:34:21Z</dc:date>
    </item>
    <item>
      <title>Re: IRQ timings</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/IRQ-timings/m-p/134362#M2052</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Hi Alban...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks for your post. I already realized what you tell me. Looking on doc AN2727 I found this:&lt;/DIV&gt;&lt;DIV&gt;&lt;B&gt;&lt;FONT size="3"&gt;&lt;/FONT&gt;&lt;/B&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="3"&gt;&lt;STRONG&gt;"&lt;/STRONG&gt;&lt;/FONT&gt; &lt;B&gt;&lt;FONT size="3"&gt;Port E.1 : IRQ&lt;/FONT&gt;&lt;/B&gt;&lt;DIV&gt;&lt;FONT face="DKGBI K+ Helvetica,Helvetica" size="3"&gt;&lt;/FONT&gt;&lt;P align="left"&gt;&lt;FONT face="DKGBI K+ Helvetica,Helvetica" size="3"&gt;PE1 is a general purpose input pin and optional maskable interrupt request input that can provide a means of applying asynchronous interrupt requests. This will wake up the MCU from STOP or WAIT mode. By default this interrupt input is active low level sensitive but can be configured in software to falling edge sensitive. &lt;STRONG&gt;"&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;My only trouble is tha I can not find how to configure IRQ or XIRQ to use falling edge triggering instead of level triggering...&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If you can help me on this, I'd appreciate&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Best Regards&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Paulo&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Oct 2006 16:21:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/IRQ-timings/m-p/134362#M2052</guid>
      <dc:creator>NetGhost</dc:creator>
      <dc:date>2006-10-27T16:21:14Z</dc:date>
    </item>
    <item>
      <title>Re: IRQ timings</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/IRQ-timings/m-p/134363#M2053</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;By the way,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I only have rev. 2.15 of MC9S12XDP512 Datasheet manual. That's the one I can download from this site.&lt;/DIV&gt;&lt;DIV&gt;I Do not know if the table you are referencing is the same, but on page 73 on this manual I have table 1-12 and it's about interrupt vector address. Table 2-1 is about CRG memory map and is on page 83.&lt;/DIV&gt;&lt;DIV&gt;On both tables I was not able to find information on changing interrupt triggering type...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Best Regards&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Paulo&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Oct 2006 16:30:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/IRQ-timings/m-p/134363#M2053</guid>
      <dc:creator>NetGhost</dc:creator>
      <dc:date>2006-10-27T16:30:23Z</dc:date>
    </item>
    <item>
      <title>Re: IRQ falling edge selection</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/IRQ-timings/m-p/134364#M2054</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Look for the following and the picture enclosed.&lt;/DIV&gt;&lt;DIV&gt;&lt;B&gt;&lt;FONT face="Arial" size="4"&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;P align="left"&gt;&lt;B&gt;&lt;FONT face="Arial" size="4"&gt;IRQ Control Register (IRQCR)&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;Alban.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Oct 2006 17:31:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/IRQ-timings/m-p/134364#M2054</guid>
      <dc:creator>Alban</dc:creator>
      <dc:date>2006-10-27T17:31:26Z</dc:date>
    </item>
    <item>
      <title>Re: IRQ falling edge selection</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/IRQ-timings/m-p/134365#M2055</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Thanks a lot this solved my problem...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Best Regards&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Paulo&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Oct 2006 22:54:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/IRQ-timings/m-p/134365#M2055</guid>
      <dc:creator>NetGhost</dc:creator>
      <dc:date>2006-10-27T22:54:27Z</dc:date>
    </item>
  </channel>
</rss>

