<?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: In-System Programming in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/In-System-Programming/m-p/125747#M734</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Yo,&lt;BR /&gt;&lt;BR /&gt;&lt;B&gt;FOR HCO8, not S08:&lt;/B&gt;&lt;BR /&gt;&lt;BR /&gt; If the programmer is plugged, you don't usually run the application.&lt;BR /&gt; However, you need to be able to drive the pins properly to talk with it.&lt;BR /&gt; A regular way is to use the pins in the application as outputs, so the outside circuitry is not supposed to drive them and your programmer will be able to drive them.&lt;BR /&gt; If you want to be completly on the safe side, keep PTA0 free. This is the pin used to transmit all commands &amp;amp; data. Other pins are just used for configuration.&lt;BR /&gt; You could also put jumpers on your board to disconnect the outside circuitry from the pins when you are using the programmer.&lt;BR /&gt; &lt;BR /&gt;If you use an internal oscillator (ICG), make sure you still can impose a clock on multiplexed CLK pins for programming.&lt;BR /&gt; &lt;BR /&gt; Does it help ??&lt;BR /&gt; Alvin.&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 02 Feb 2006 18:47:03 GMT</pubDate>
    <dc:creator>Nabla69</dc:creator>
    <dc:date>2006-02-02T18:47:03Z</dc:date>
    <item>
      <title>In-System Programming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/In-System-Programming/m-p/125746#M733</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;How do you switch 6 lines at a time which are used to programming uC? I don't know how can I run my programs with programmer which is connected to uC.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for your reply.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Feb 2006 07:06:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/In-System-Programming/m-p/125746#M733</guid>
      <dc:creator>afro</dc:creator>
      <dc:date>2006-02-02T07:06:23Z</dc:date>
    </item>
    <item>
      <title>Re: In-System Programming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/In-System-Programming/m-p/125747#M734</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Yo,&lt;BR /&gt;&lt;BR /&gt;&lt;B&gt;FOR HCO8, not S08:&lt;/B&gt;&lt;BR /&gt;&lt;BR /&gt; If the programmer is plugged, you don't usually run the application.&lt;BR /&gt; However, you need to be able to drive the pins properly to talk with it.&lt;BR /&gt; A regular way is to use the pins in the application as outputs, so the outside circuitry is not supposed to drive them and your programmer will be able to drive them.&lt;BR /&gt; If you want to be completly on the safe side, keep PTA0 free. This is the pin used to transmit all commands &amp;amp; data. Other pins are just used for configuration.&lt;BR /&gt; You could also put jumpers on your board to disconnect the outside circuitry from the pins when you are using the programmer.&lt;BR /&gt; &lt;BR /&gt;If you use an internal oscillator (ICG), make sure you still can impose a clock on multiplexed CLK pins for programming.&lt;BR /&gt; &lt;BR /&gt; Does it help ??&lt;BR /&gt; Alvin.&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Feb 2006 18:47:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/In-System-Programming/m-p/125747#M734</guid>
      <dc:creator>Nabla69</dc:creator>
      <dc:date>2006-02-02T18:47:03Z</dc:date>
    </item>
    <item>
      <title>Re: In-System Programming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/In-System-Programming/m-p/125748#M735</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Thank your for your reply.&lt;BR /&gt;&lt;BR /&gt;I switch lines with CD4053 (Triple 2-channel analog multiplexer), but what about runnin programms. If I switched off programmer, my programms doesn't run. What's wrong? In programming I use External Clock Generator and in User Mode I have External oscillator and doesn't connect IRQ pin.&lt;BR /&gt;&lt;BR /&gt;I use HC908GP32&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Feb 2006 19:32:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/In-System-Programming/m-p/125748#M735</guid>
      <dc:creator>afro</dc:creator>
      <dc:date>2006-02-02T19:32:52Z</dc:date>
    </item>
    <item>
      <title>Re: In-System Programming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/In-System-Programming/m-p/125749#M736</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;No prob Afro, u're welcome.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;In your soft, make sure you're &lt;STRONG&gt;RESET Vector&lt;/STRONG&gt; is pointing to the start of your software or initialization routine (start08.c on CodeWarrior).&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Also, put a 4.7kΩ to 10kΩ pull-up resistor on both &lt;STRONG&gt;RESET&lt;/STRONG&gt; and &lt;STRONG&gt;IRQ&lt;/STRONG&gt; pin. As you &lt;U&gt;need&lt;/U&gt; 5V on RESET pin to get out of Reset.&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;You can also check if the &lt;STRONG&gt;Oscillator&lt;/STRONG&gt; runs with a scope (it may stop it though if you don't use a low capacitance probe which cost 1.5k€).&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Alvin.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Feb 2006 20:02:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/In-System-Programming/m-p/125749#M736</guid>
      <dc:creator>Nabla69</dc:creator>
      <dc:date>2006-02-02T20:02:14Z</dc:date>
    </item>
    <item>
      <title>Re: In-System Programming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/In-System-Programming/m-p/125750#M737</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Now it is OK. I used too low tuning capacitor in external oscillator.&lt;BR /&gt;&lt;BR /&gt;Thank you for your time.&lt;BR /&gt;&lt;BR /&gt;Good luck!&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Feb 2006 21:10:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/In-System-Programming/m-p/125750#M737</guid>
      <dc:creator>afro</dc:creator>
      <dc:date>2006-02-02T21:10:22Z</dc:date>
    </item>
  </channel>
</rss>

