<?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: details to the 68HC11A1 in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267628#M20093</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you fore the sanded link, what these symbol describes, but these answers leads to mine fundamental question.&lt;/P&gt;&lt;P&gt;I'v the following code lines &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; staa&amp;nbsp;&amp;nbsp;&amp;nbsp; InBetrieb&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; beq&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; no_busy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;jumps if Z=1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jmp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; in_busy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;running!&lt;/P&gt;&lt;P&gt;where I've seen the second code line only branches if the staa-instruction Z sets to 1. &lt;/P&gt;&lt;P&gt;So do I read, to the instruction "staa", the lines&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Z&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X7• X6 • X5 • X4 • X3 • X2 • X1 • X0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set if result is $00; cleared otherwise.&lt;/P&gt;&lt;P&gt;in the RM, where for me the question appears what the "result" - of a staa-instruction - is?&lt;/P&gt;&lt;P&gt;I could imagine that the result $00 is, if for example the argument of the instruction a valid one is,&lt;/P&gt;&lt;P&gt;but I couldn't see these explanation on page 579 of the pdf-description.&lt;/P&gt;&lt;P&gt;So, when is the result of a staa-instruction $00?&lt;/P&gt;&lt;P&gt;I couldn't imagine that that result the value of accumulator a describes.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 22 Aug 2013 14:25:52 GMT</pubDate>
    <dc:creator>franz_raaber</dc:creator>
    <dc:date>2013-08-22T14:25:52Z</dc:date>
    <item>
      <title>details to the 68HC11A1</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267620#M20085</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear discussion group,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I’ve to document a 68HC11A1-Code, were I use the MC68HC11A8.pdf document for details in the&lt;/P&gt;&lt;P&gt;instruction explaining, on page 24 to 26. Mine problem is there to decode the ↕,↓,↑ symbols in&lt;/P&gt;&lt;P&gt;the “Condition Codes” column.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would be pleased if someone could explain me this symbols.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mit freundlichen Grüßen&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;Franz L. Raaber, Dipl. – Ing.&lt;/P&gt;&lt;P&gt;Forschung &amp;amp; Entwicklung - Steuerungstechnik&lt;/P&gt;&lt;P&gt;Research &amp;amp; Development – control engineering&lt;/P&gt;&lt;P&gt;SSI Schäfer Peem GmbH&lt;/P&gt;&lt;P&gt;Fischeraustr. 27, 8051 Graz, Austria&lt;/P&gt;&lt;P&gt;phone&amp;nbsp;&amp;nbsp; +43 / 316 / 6096 – 582&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;email&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:f.raaber@ssi-schaefer-peem.com"&gt;f.raaber@ssi-schaefer-peem.com&lt;/A&gt;&lt;SPAN&gt;&amp;lt;mailto:&lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:f.raaber@ssi-schaefer-peem.com"&gt;f.raaber@ssi-schaefer-peem.com&lt;/A&gt;&lt;SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;web&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A href="www.ssi-schaefer.com&amp;lt;" target="test_blank"&gt;www.ssi-schaefer.com&amp;lt;&lt;/A&gt;;&lt;/SPAN&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.ssi-schaefer.com%2F" rel="nofollow" target="_blank"&gt;http://www.ssi-schaefer.com/&lt;/A&gt;&lt;SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;skype&amp;nbsp;&amp;nbsp; ssi_graz_582&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Aug 2013 08:44:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267620#M20085</guid>
      <dc:creator>franz_raaber</dc:creator>
      <dc:date>2013-08-21T08:44:44Z</dc:date>
    </item>
    <item>
      <title>Re: details to the 68HC11A1</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267621#M20086</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;↕ means that instruction may set or clear status bit.&lt;/P&gt;&lt;P&gt;↓ means that instruction may clear status bit, but can't set it. For example TAP instruction can only clear X bit (↓), and set or clear all other status bits (↕).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Aug 2013 09:08:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267621#M20086</guid>
      <dc:creator>kef2</dc:creator>
      <dc:date>2013-08-21T09:08:54Z</dc:date>
    </item>
    <item>
      <title>Re: details to the 68HC11A1</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267622#M20087</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Once again, dear Mr. Karpicz,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do I have to ask you about your answer: you have used in booth answers the word “may”, which I read similar to the word&lt;/P&gt;&lt;P&gt;“could”. But if this case is true does, for the user, this information by the arrows have no real sense – or better said, doesn’t&lt;/P&gt;&lt;P&gt;the user get information, that could be used. Do you agree?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;Franz Raaber&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Von: Edward Karpicz &lt;/P&gt;&lt;P&gt;Gesendet: Mittwoch, 21. August 2013 11:10&lt;/P&gt;&lt;P&gt;An: Raaber Franz&lt;/P&gt;&lt;P&gt;Betreff: Re:  - details to the 68HC11A1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;https://community.freescale.com/&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;details to the 68HC11A1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reply from Edward Karpicz&amp;lt;https://community.freescale.com/people/kef2?et=watches.email.thread&amp;gt; in 8-bit Microcontrollers - View the full discussion&amp;lt;https://community.freescale.com/message/345892?et=watches.email.thread#345892&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Aug 2013 10:30:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267622#M20087</guid>
      <dc:creator>franz_raaber</dc:creator>
      <dc:date>2013-08-21T10:30:23Z</dc:date>
    </item>
    <item>
      <title>Re: details to the 68HC11A1</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267623#M20088</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No, I don't agree. How each status bit behaves is explained in detail for each instruction. 0, 1, -, ↕ and ↓ visualize how resulting flag behaviour is limited for given instruction. 0 - flag is always reset, 1 - always cleared, '-' - doesn't change, ↕ - the same like ir was, set or clear, ↓ - the same like ir was or clear only. This information helps when you need to execute one or more additional instructions before you do contitional branch. It helps determining do you need or not to save and restore status register while executing those extra instructions. For example say you need to test Y register for sign and then add B to Y before conditional branch:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; CPY&amp;nbsp; #0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; TPA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // save flags&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ABY&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; TAP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // restore flags&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; BPL go &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ABY doesn't change flags, so you can remove marked lines. &lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Aug 2013 10:58:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267623#M20088</guid>
      <dc:creator>kef2</dc:creator>
      <dc:date>2013-08-21T10:58:22Z</dc:date>
    </item>
    <item>
      <title>Re: details to the 68HC11A1</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267624#M20089</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Franz,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have to say I agree with Edward but I'm wondering if you'd be better reading the statement as:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;↕ means "an" instruction "can" set or clear status bit.&lt;/P&gt;&lt;P&gt;↓ means "an" instruction "can" clear status bit, but can't set it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then, reading for a specific instruction&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;↕ means "the" instruction "could" set or clear "the" status bit.&lt;/P&gt;&lt;P&gt;↓ means "the" instruction "could" clear "the" status bit, but can't set it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps and doesn't confuse!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Aug 2013 16:11:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267624#M20089</guid>
      <dc:creator>iansmusical</dc:creator>
      <dc:date>2013-08-21T16:11:52Z</dc:date>
    </item>
    <item>
      <title>Re: details to the 68HC11A1</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267625#M20090</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hallo Ian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you very much about your mail, but your explanation tells me that the instructions where&lt;/P&gt;&lt;P&gt;↕ and ↓ in the Condition Code appears doesn’t give me an certain information, in which value this&lt;/P&gt;&lt;P&gt;status bit appears. This symbol gives me only the information that this status bit is for the specified&lt;/P&gt;&lt;P&gt;instruction irrelevant, because it can’t be used to specify if this instruction executed was.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you agree?&lt;/P&gt;&lt;P&gt;Yours&lt;/P&gt;&lt;P&gt;Franz&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Von: Ian Legg &lt;/P&gt;&lt;P&gt;Gesendet: Mittwoch, 21. August 2013 18:13&lt;/P&gt;&lt;P&gt;An: Raaber Franz&lt;/P&gt;&lt;P&gt;Betreff: Re:  - details to the 68HC11A1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;https://community.freescale.com/&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;details to the 68HC11A1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reply from Ian Legg&amp;lt;https://community.freescale.com/people/iansmusical?et=watches.email.thread&amp;gt; in 8-bit Microcontrollers - View the full discussion&amp;lt;https://community.freescale.com/message/345942?et=watches.email.thread#345942&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Aug 2013 11:29:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267625#M20090</guid>
      <dc:creator>franz_raaber</dc:creator>
      <dc:date>2013-08-22T11:29:42Z</dc:date>
    </item>
    <item>
      <title>Re: details to the 68HC11A1</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267626#M20091</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think I got it :smileyhappy:. It seems you are looking for information provided in HC11 reference manual. It includes more detailed information about CPU flags, not just 0,1,↕ and ↓. Please download and navigate to Appendix A. Instruction Set Details&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://cache.freescale.com/files/microcontrollers/doc/ref_manual/M68HC11RM.pdf"&gt;http://cache.freescale.com/files/microcontrollers/doc/ref_manual/M68HC11RM.pdf&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Aug 2013 11:48:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267626#M20091</guid>
      <dc:creator>kef2</dc:creator>
      <dc:date>2013-08-22T11:48:44Z</dc:date>
    </item>
    <item>
      <title>Re: details to the 68HC11A1</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267627#M20092</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Edward,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, I'd realised the same and was just about to link to that RM to! :smileyhappy:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Aug 2013 11:52:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267627#M20092</guid>
      <dc:creator>iansmusical</dc:creator>
      <dc:date>2013-08-22T11:52:53Z</dc:date>
    </item>
    <item>
      <title>Re: details to the 68HC11A1</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267628#M20093</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you fore the sanded link, what these symbol describes, but these answers leads to mine fundamental question.&lt;/P&gt;&lt;P&gt;I'v the following code lines &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; staa&amp;nbsp;&amp;nbsp;&amp;nbsp; InBetrieb&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; beq&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; no_busy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;jumps if Z=1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jmp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; in_busy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;running!&lt;/P&gt;&lt;P&gt;where I've seen the second code line only branches if the staa-instruction Z sets to 1. &lt;/P&gt;&lt;P&gt;So do I read, to the instruction "staa", the lines&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Z&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X7• X6 • X5 • X4 • X3 • X2 • X1 • X0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set if result is $00; cleared otherwise.&lt;/P&gt;&lt;P&gt;in the RM, where for me the question appears what the "result" - of a staa-instruction - is?&lt;/P&gt;&lt;P&gt;I could imagine that the result $00 is, if for example the argument of the instruction a valid one is,&lt;/P&gt;&lt;P&gt;but I couldn't see these explanation on page 579 of the pdf-description.&lt;/P&gt;&lt;P&gt;So, when is the result of a staa-instruction $00?&lt;/P&gt;&lt;P&gt;I couldn't imagine that that result the value of accumulator a describes.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Aug 2013 14:25:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267628#M20093</guid>
      <dc:creator>franz_raaber</dc:creator>
      <dc:date>2013-08-22T14:25:52Z</dc:date>
    </item>
    <item>
      <title>Re: details to the 68HC11A1</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267629#M20094</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In case of STAA, the "result" is what is going to be written to InBetrieb. Z is set when accumulator A is zero.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Aug 2013 14:47:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267629#M20094</guid>
      <dc:creator>kef2</dc:creator>
      <dc:date>2013-08-22T14:47:38Z</dc:date>
    </item>
    <item>
      <title>Re: details to the 68HC11A1</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267630#M20095</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Franz,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I must admit I'm a little confused by the STAA instruction on page 579 because I wouldn't necessarily expect a store instruction to set any conditional codes or return a value!? Although I guess I could accept that if accumulator A is 0 then Z is set as a result of executing the STAA instruction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So to your question "when is the result of a staa-instruction $00" I would assume that it will be 0 if the accumulator A already contains a 0 value. Therefore, I'd be interested in looking back through your code to see how accumulator A is manipulated. For example, perhaps it is just loaded immediate with 0, which should set the Z flag or perhaps accumulator A is loaded with a value and following an addition or subtraction the result placed in accumulator A is 0, again setting the Z flag.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Again hope that helps and doesn't confuse! :smileyhappy:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 24 Aug 2013 06:47:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/details-to-the-68HC11A1/m-p/267630#M20095</guid>
      <dc:creator>iansmusical</dc:creator>
      <dc:date>2013-08-24T06:47:08Z</dc:date>
    </item>
  </channel>
</rss>

