<?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 from PIC to HC(S)08 in CodeWarrior for MCU</title>
    <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/from-PIC-to-HC-S-08/m-p/143234#M3029</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello everyone, I'm a complete newbie in freescale, I know a lot of PICs but decided to try this because HC(S)08 processors are a lot more powerful, but I'm a little stuck, let me explain why:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In PICs: I develop whatever I wanted to do in MPlab, then I plug in the serial port a third party programmer (which is about 10$ and works with hundreds of PICs chips), put the chip in the programmer, "burn" the data in the chip using a third party software (ICprog) wait until is done, then take the chip from the programmer, put it into the protoboard/breadboard and then test.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now I'm stuck in freescale because I know I have to develop with Codewarrior (excelent software), then I have to use a programmer, all that I've seen are very expensive in comparison with my 10$ PIC programmer, but the other thing is that programmers (like cyclone-pro, usb bdm links) doesn't seem to have "holes" to plug the chip, instead have a 9 or 6 pin cable (ribbon cable?) so where does that goes?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So as you can see I'm confused, I've already made an simple program to try in my protoboard but I don't know if I've been looking right for information about the programing part, so if anyone can give me some pointers on what should I do, I'll be very grateful.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PS: This post is somehow embarrassing to me considering all much more advanced topics posts I've seen from people here, sorry.&lt;/SPAN&gt;&lt;BR /&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 18 Aug 2007 00:54:58 GMT</pubDate>
    <dc:creator>Exelsus</dc:creator>
    <dc:date>2007-08-18T00:54:58Z</dc:date>
    <item>
      <title>from PIC to HC(S)08</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/from-PIC-to-HC-S-08/m-p/143234#M3029</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello everyone, I'm a complete newbie in freescale, I know a lot of PICs but decided to try this because HC(S)08 processors are a lot more powerful, but I'm a little stuck, let me explain why:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In PICs: I develop whatever I wanted to do in MPlab, then I plug in the serial port a third party programmer (which is about 10$ and works with hundreds of PICs chips), put the chip in the programmer, "burn" the data in the chip using a third party software (ICprog) wait until is done, then take the chip from the programmer, put it into the protoboard/breadboard and then test.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now I'm stuck in freescale because I know I have to develop with Codewarrior (excelent software), then I have to use a programmer, all that I've seen are very expensive in comparison with my 10$ PIC programmer, but the other thing is that programmers (like cyclone-pro, usb bdm links) doesn't seem to have "holes" to plug the chip, instead have a 9 or 6 pin cable (ribbon cable?) so where does that goes?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So as you can see I'm confused, I've already made an simple program to try in my protoboard but I don't know if I've been looking right for information about the programing part, so if anyone can give me some pointers on what should I do, I'll be very grateful.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PS: This post is somehow embarrassing to me considering all much more advanced topics posts I've seen from people here, sorry.&lt;/SPAN&gt;&lt;BR /&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 18 Aug 2007 00:54:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/from-PIC-to-HC-S-08/m-p/143234#M3029</guid>
      <dc:creator>Exelsus</dc:creator>
      <dc:date>2007-08-18T00:54:58Z</dc:date>
    </item>
    <item>
      <title>Re: from PIC to HC(S)08</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/from-PIC-to-HC-S-08/m-p/143235#M3030</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hi Exelsus,&lt;BR /&gt;&lt;BR /&gt;Welcome to the world of "in-circuit debugging/programming". You won't look back.&lt;BR /&gt;&lt;BR /&gt;The approach you used with the PIC works well with microcontrollers that can use a socket. But what about the small surface-mount chips? Sockets can be hard to find, and expensive.&lt;BR /&gt;&lt;BR /&gt;The S08s have a pin dedicated to debugging and programming. That pin, along with RESET, power and ground, is what is carried on the six-pin "BDM" cable you speak of. When you design your board, you include a connector for that cable, and you can solder the microcontroller straight onto the board while it is still blank. When you wish to program / debug / update the firmware, you simply plug in the BDM cable. No sockets needed. It also allows you to use the debugger on any board that may be giving you a problem.&lt;BR /&gt;&lt;BR /&gt;As for the price, yes, it is more expensive than $10. But at $50 for the Wiztronics, it is well worth the price. It may be cheaper if you build your own opern-source BDM (see the bottom two forums). I believe it is $100 from Freescale.&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 18 Aug 2007 01:22:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/from-PIC-to-HC-S-08/m-p/143235#M3030</guid>
      <dc:creator>rocco</dc:creator>
      <dc:date>2007-08-18T01:22:32Z</dc:date>
    </item>
  </channel>
</rss>

