<?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: newbie questions</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/newbie-questions-MC9S08JM60/m-p/168777#M11107</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hard to say.&lt;BR /&gt;Why not try it and see?&lt;BR /&gt;&lt;BR /&gt;Presumable you have (or can find) the algorithm in "C". Write some test code, and toggle a bit at the top of the routine and the look at it with a scope.&lt;BR /&gt;&lt;BR /&gt;I believe code also runs faster from ram and you do have 16K on that chip as well.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 29 Jun 2008 06:14:51 GMT</pubDate>
    <dc:creator>JimDon</dc:creator>
    <dc:date>2008-06-29T06:14:51Z</dc:date>
    <item>
      <title>newbie questions - MC9S08JM60</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/newbie-questions-MC9S08JM60/m-p/168772#M11102</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;For the DEMOJM Codewarrior has been installed.&lt;/DIV&gt;&lt;DIV&gt;I can place MC9S08JM60 and MCF51JM128 controllers.&lt;/DIV&gt;&lt;DIV&gt;I'am experienced with AVR and AVRStudio in assembler&lt;/DIV&gt;&lt;DIV&gt;and want to start exploring this matter starting with the&lt;/DIV&gt;&lt;DIV&gt;MC9S08JM in asm.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Few questions:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;-Does the Codewarrior IDE contain help on the controllers&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;instructions sets and registers?&lt;/DIV&gt;&lt;DIV&gt;-Is the HC08 architecture/registers/instructionset generally the same&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;as for the MC9S08JM60.&lt;/DIV&gt;&lt;DIV&gt;-What MIPS/MHZ is possible?&lt;/DIV&gt;&lt;DIV&gt;-Can the DEMOJM board be used for in circuit programming&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;of other HC08&amp;nbsp;&amp;nbsp;based controllers?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Added p/n to subject.&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Message Edited by NLFSJ on &lt;/SPAN&gt;&lt;SPAN class="date_text"&gt;2008-06-30&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN class="time_text"&gt;02:30 PM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 17:44:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/newbie-questions-MC9S08JM60/m-p/168772#M11102</guid>
      <dc:creator>gbaars</dc:creator>
      <dc:date>2008-06-28T17:44:05Z</dc:date>
    </item>
    <item>
      <title>Re: newbie questions</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/newbie-questions-MC9S08JM60/m-p/168773#M11103</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BR /&gt;- The instruction set and reference for the MCU and generally contained in the Reference Manual (RM) for the chip. There is also the HCS08RMV1 for HCS08 and the CFPRM for the Coldfire. However you should start with the RM for the MCU as new instructions will be there rather than in the base manual.&lt;BR /&gt;The RMs can be found on the web page for the chip.&lt;BR /&gt;&lt;BR /&gt;Having said that, I strongly recommend you use "C". It is one thing to become familiar with the instruction set, but if you use asm, your code will not move between the freescale families at all.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;You can use the DEMOJM to program/debug other boards. You will need to install the 6 pin header and get a 6 pin flat cable.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 21:35:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/newbie-questions-MC9S08JM60/m-p/168773#M11103</guid>
      <dc:creator>JimDon</dc:creator>
      <dc:date>2008-06-28T21:35:11Z</dc:date>
    </item>
    <item>
      <title>Re: newbie questions</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/newbie-questions-MC9S08JM60/m-p/168774#M11104</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Thanks for reply. I find the CFPRM usefull.&lt;/DIV&gt;&lt;DIV&gt;I want to use a MCF51 device for the better&lt;/DIV&gt;&lt;DIV&gt;MIPS. I see the MC9SO8 devices have&lt;/DIV&gt;&lt;DIV&gt;high average on inst/cycle resulting in low&lt;/DIV&gt;&lt;DIV&gt;MIPS/Mhz.&lt;/DIV&gt;&lt;DIV&gt;Since speed optimizing is prior&amp;nbsp;for my application&lt;/DIV&gt;&lt;DIV&gt;maybe C is not the best choice?&lt;/DIV&gt;&lt;DIV&gt;What MIPS do you think is maximum for a&lt;/DIV&gt;&lt;DIV&gt;Coldfire device at maximum clock rate?&lt;/DIV&gt;&lt;DIV&gt;Does the C-compiler has ASM-inline capabilities?&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 21:49:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/newbie-questions-MC9S08JM60/m-p/168774#M11104</guid>
      <dc:creator>gbaars</dc:creator>
      <dc:date>2008-06-28T21:49:45Z</dc:date>
    </item>
    <item>
      <title>Re: newbie questions</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/newbie-questions-MC9S08JM60/m-p/168775#M11105</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;The V1 executes 8-12 times faster than the HCS08.&lt;BR /&gt;&lt;BR /&gt;It's one thing to code perhaps some small amount of critical code in asm, once you find the need.&lt;BR /&gt;However, designing at a high level, "C"&amp;nbsp; lets you write code that is better designed, easier to debug and more likely to port. Perhaps you are a hobbyist and your time means nothing, but for a paying job you need to use "C" for the most part, as it is faster to develop, and more importantly quicker to debug.&lt;BR /&gt;&lt;BR /&gt;It is also more reliable in the long run.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="date_text"&gt;&lt;/SPAN&gt;&lt;SPAN class="time_text"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;Message Edited by JimDon on &lt;SPAN class="date_text"&gt;2008-06-28&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;11:07 AM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 22:05:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/newbie-questions-MC9S08JM60/m-p/168775#M11105</guid>
      <dc:creator>JimDon</dc:creator>
      <dc:date>2008-06-28T22:05:27Z</dc:date>
    </item>
    <item>
      <title>Re: newbie questions</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/newbie-questions-MC9S08JM60/m-p/168776#M11106</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;The idea is to use the MCF51 for DSP purposes.&lt;/DIV&gt;&lt;DIV&gt;Do you think sufficient troughput is possible with&lt;/DIV&gt;&lt;DIV&gt;samplerates 10+ ksps for various sorts of digital&lt;/DIV&gt;&lt;DIV&gt;(FIR/FFT) processing when C is used.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 23:28:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/newbie-questions-MC9S08JM60/m-p/168776#M11106</guid>
      <dc:creator>gbaars</dc:creator>
      <dc:date>2008-06-28T23:28:21Z</dc:date>
    </item>
    <item>
      <title>Re: newbie questions</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/newbie-questions-MC9S08JM60/m-p/168777#M11107</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hard to say.&lt;BR /&gt;Why not try it and see?&lt;BR /&gt;&lt;BR /&gt;Presumable you have (or can find) the algorithm in "C". Write some test code, and toggle a bit at the top of the routine and the look at it with a scope.&lt;BR /&gt;&lt;BR /&gt;I believe code also runs faster from ram and you do have 16K on that chip as well.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 29 Jun 2008 06:14:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/newbie-questions-MC9S08JM60/m-p/168777#M11107</guid>
      <dc:creator>JimDon</dc:creator>
      <dc:date>2008-06-29T06:14:51Z</dc:date>
    </item>
  </channel>
</rss>

