<?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>8-bit MicrocontrollersのトピックRe: 908lj12_interrupt_problem</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/908lj12-interrupt-problem/m-p/141175#M5849</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi Peg&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;i tried alot but the problem still exist&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;how can i get the source of interrupt,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;i saw that in a sample code but i didn't&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;regards&lt;/DIV&gt;&lt;DIV&gt;hasan&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 26 Jul 2007 19:41:07 GMT</pubDate>
    <dc:creator>mohammed</dc:creator>
    <dc:date>2007-07-26T19:41:07Z</dc:date>
    <item>
      <title>908lj12_interrupt_problem</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/908lj12-interrupt-problem/m-p/141171#M5845</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Dear All&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;i face a strange error; iam using two buttons PTD6 &amp;amp; PTD7,,,,,when i press any one of them, it goes for the interrupt serviseroutine, and do the same action,&amp;nbsp; the question is how can i distinguish between the two sources of Intrrupt;,&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="text-decoration: underline;"&gt;my init.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;Init_KBI:&lt;BR /&gt;&lt;SPAN style="text-decoration: underline;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&amp;nbsp;/;* Keyboard Interrupt KBI7 and KBI6 */&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov #2,KBSCR;&amp;nbsp;&amp;nbsp;&lt;SPAN style="text-decoration: underline;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;/;* Falling edges only MODEK = 0 */&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="text-decoration: underline;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&amp;nbsp;/;* Enable 7 &amp;amp; 6 Keyboard interrupts */&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mov #$C0,KBIER;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BSET KBSCR_ACKK,KBSCR&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BCLR KBSCR_IMASKK,KBSCR&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rts&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="text-decoration: underline;"&gt;my ISR&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;KB_ISR:&lt;BR /&gt;&amp;nbsp; psha&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; brclr PTD_PTD7,PTD,kbout7&amp;nbsp;&amp;nbsp; &lt;SPAN style="text-decoration: underline;"&gt;; I&amp;nbsp;distinguish bet. the two Interrupts here&lt;BR /&gt;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BCLR KBIER_KBIE7,KBIER;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mov #$FF ,LDAT9&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bra kbout&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; kbout7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;brclr PTD_PTD6,PTD,kbout ; I&lt;SPAN style="text-decoration: underline;"&gt;&amp;nbsp;distinguish bet. the two Interrupts here&lt;BR /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BCLR KBIER_KBIE6,KBIER;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov #1,ButtonFlag&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bra kbout&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kbout:&lt;BR /&gt;&amp;nbsp;&amp;nbsp; BCLR KBSCR_ACKK,KBSCR&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pula&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rti&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;best regards&lt;/DIV&gt;&lt;DIV&gt;hasan&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jul 2007 20:24:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/908lj12-interrupt-problem/m-p/141171#M5845</guid>
      <dc:creator>mohammed</dc:creator>
      <dc:date>2007-07-25T20:24:33Z</dc:date>
    </item>
    <item>
      <title>Re: 908lj12_interrupt_problem</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/908lj12-interrupt-problem/m-p/141172#M5846</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi Hasan,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Most likely you are testing for which switch was activated during the "switch bounce" period of the switch. This would give random results. Try searching the forum for maybe "debounce". This has been discussed here many times before.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jul 2007 05:10:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/908lj12-interrupt-problem/m-p/141172#M5846</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2007-07-26T05:10:27Z</dc:date>
    </item>
    <item>
      <title>Re: 908lj12_interrupt_problem</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/908lj12-interrupt-problem/m-p/141173#M5847</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Hi &lt;SPAN&gt;peg;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;thanks for replay; my problem isn't ((debounce)); my problem is easier;;;;;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;i need to know how to get the source of interrupt&amp;nbsp; ((is it pin6 or pin7))&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;another meaning for example two switches one at pin6 and another at pin7 of PORT D;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;if i pressed on pin6&amp;nbsp; the led ON&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;if i pressed on pin7 the led OFF;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;how can i make this, how can i know the source of interrupt; how can i know is it pin6 or pin7&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;i make it by this command but it doesn't work probably&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;brclr PTD_PTD7,PTD,kbout7&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;and the whole code is previously noted&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;i searched on DataSheet but i saw only one flag for keyboard interrupt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;please advice&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;regards&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;hasan&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jul 2007 14:47:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/908lj12-interrupt-problem/m-p/141173#M5847</guid>
      <dc:creator>mohammed</dc:creator>
      <dc:date>2007-07-26T14:47:32Z</dc:date>
    </item>
    <item>
      <title>Re: 908lj12_interrupt_problem</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/908lj12-interrupt-problem/m-p/141174#M5848</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi again hasan,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;There is no inbuilt functionality to do this within the KBI. A fairly bit shortcoming I think!&lt;/DIV&gt;&lt;DIV&gt;You need to do basically what you are already doing,&amp;nbsp;that is,&amp;nbsp;work it out for yourself.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jul 2007 15:49:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/908lj12-interrupt-problem/m-p/141174#M5848</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2007-07-26T15:49:35Z</dc:date>
    </item>
    <item>
      <title>Re: 908lj12_interrupt_problem</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/908lj12-interrupt-problem/m-p/141175#M5849</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi Peg&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;i tried alot but the problem still exist&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;how can i get the source of interrupt,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;i saw that in a sample code but i didn't&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;regards&lt;/DIV&gt;&lt;DIV&gt;hasan&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jul 2007 19:41:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/908lj12-interrupt-problem/m-p/141175#M5849</guid>
      <dc:creator>mohammed</dc:creator>
      <dc:date>2007-07-26T19:41:07Z</dc:date>
    </item>
    <item>
      <title>Re: 908lj12_interrupt_problem</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/908lj12-interrupt-problem/m-p/141176#M5850</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Hello Hasan,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;How&amp;nbsp;do you have the&amp;nbsp;switches connected to the inputs - do they cause a closure to ground (Vss) when activated?&amp;nbsp; This is required for the KBI module to detect a closure.&amp;nbsp; However, for this arrangement the bit test instructions are incorrect - BRCLR should be changed to BRSET (since you need to branch if the switch is inactive).&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;A further&amp;nbsp;problem - to clear the KEYF flag within KBSCR, you need to write a 1 to the ACKK bit (refer to the data sheet).&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Yet another minor point - the presence of the PSHA and PULA instructions within the ISR is unnecessary, since this is automatically done when an interrupt occurs.&amp;nbsp; The H-register is the one that is not automatically saved, and this needs to be done manually.&amp;nbsp; However,&amp;nbsp;it isn't mandatory unless you alter the H-register value within the ISR code.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="Courier New" size="2"&gt;KB_ISR:&lt;BR /&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color="#ff0000"&gt;brset&lt;/FONT&gt; PTD_PTD7,PTD,kbout7&amp;nbsp;&lt;/FONT&gt;&lt;FONT size="2"&gt;&lt;FONT face="Courier New"&gt;;&amp;nbsp;Branch if switch is inactive&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BCLR KBIER_KBIE7,KBIER;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mov #$FF ,LDAT9&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bra kbout&lt;BR /&gt;kbout7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;FONT face="Courier New" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color="#ff0000"&gt;brset&lt;/FONT&gt; PTD_PTD6,PTD,kbout ;&amp;nbsp;Branch if switch is inactive&lt;/FONT&gt;&lt;FONT size="2"&gt;&lt;FONT face="Courier New"&gt;&lt;U&gt;&lt;BR /&gt;&lt;/U&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BCLR KBIER_KBIE6,KBIER;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov #1,ButtonFlag&amp;nbsp;&amp;nbsp;&lt;BR /&gt;kbout:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color="#ff0000"&gt;BSET&lt;/FONT&gt; KBSCR_ACKK,KBSCR&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rti&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Regards,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Mac&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jul 2007 22:42:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/908lj12-interrupt-problem/m-p/141176#M5850</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2007-07-26T22:42:39Z</dc:date>
    </item>
    <item>
      <title>Re: 908lj12_interrupt_problem</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/908lj12-interrupt-problem/m-p/141177#M5851</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi Mac&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;thanks alot for the reply, and sorry for late response;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;i solve the problem, but i add two lines more; both alines are similar&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="Courier New" size="2"&gt;after cheacking the state of the flag in the middle of the code, if it high i add this line&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;U&gt;BSET KBIER_KBIE6,KBIER;&amp;nbsp;&amp;nbsp;&lt;/U&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="Courier New" size="2"&gt;and if another flag is high i added this line too&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;U&gt;BSET KBIER_KBIE7,KBIER;&lt;/U&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;U&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;/FONT&gt;&lt;/U&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;U&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;/FONT&gt;&lt;/U&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;U&gt;&lt;FONT face="Courier New" size="2"&gt;best regards&lt;/FONT&gt;&lt;/U&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;U&gt;&lt;FONT face="Courier New" size="2"&gt;hasan&lt;/FONT&gt;&lt;/U&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 13:53:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/908lj12-interrupt-problem/m-p/141177#M5851</guid>
      <dc:creator>mohammed</dc:creator>
      <dc:date>2007-08-07T13:53:50Z</dc:date>
    </item>
  </channel>
</rss>

