<?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: Please help me ! in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Please-help-me/m-p/136815#M4492</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Hi baonguyen,&lt;/P&gt;&lt;P&gt;If you consult the datasheet you will find that TRST is "write only". It always reads as zero.&lt;/P&gt;&lt;P&gt;Is the reset occuring?&lt;/P&gt;&lt;P&gt;From the Datasheet:&lt;/P&gt;&lt;B&gt;&lt;FONT face="Helvetica-Bold" size="3"&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;P align="left"&gt;&lt;B&gt;&lt;FONT face="Helvetica-Bold" size="3"&gt;TRST — TIM1 Reset Bit&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;FONT face="Helvetica" size="3"&gt;&lt;/FONT&gt;&lt;P align="left"&gt;&lt;FONT face="Helvetica" size="3"&gt;Setting this write-only bit resets the TIM1 counter and the TIM1 prescaler. Setting TRST has no effect on any other registers. Counting resumes from $0000. TRST is cleared automatically after the TIM1 counter is reset and always reads as 0. Reset clears the TRST bit.&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT face="Helvetica" size="3"&gt;1 = Prescaler and TIM1 counter cleared&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT face="Helvetica" size="3"&gt;0 = No effect&lt;/FONT&gt;&lt;/P&gt;&lt;B&gt;&lt;FONT face="Helvetica-BoldOblique" size="3"&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;P align="left"&gt;&lt;B&gt;&lt;FONT face="Helvetica-BoldOblique" size="3"&gt;&lt;EM&gt;NOTE&lt;/EM&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;FONT face="Helvetica-Oblique"&gt;&lt;/FONT&gt;&lt;P align="left"&gt;&lt;FONT face="Helvetica-Oblique"&gt;&lt;EM&gt;&lt;FONT size="3"&gt;Setting the TSTOP and TRST bits simultaneously stops the TIM1 counter&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT face="Helvetica-Oblique"&gt;&lt;EM&gt;&lt;FONT size="3"&gt;at a value of $0000.&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT face="Helvetica-Oblique"&gt;&lt;FONT size="2"&gt;Hope this helps&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT face="Helvetica-Oblique"&gt;&lt;FONT size="2"&gt;Regards David&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 23 May 2006 14:15:28 GMT</pubDate>
    <dc:creator>peg</dc:creator>
    <dc:date>2006-05-23T14:15:28Z</dc:date>
    <item>
      <title>Please help me !</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Please-help-me/m-p/136814#M4491</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Dear everybody,&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When I set the register T1SC ( TIM1 status and control register of MC68HC908GZ60 ) the value 0x30, the Metrowerk's CodeWarrior 5.0 does not set bit T1SC_TRST to the value 1 ( I want to reset TIM1 counter register). I tried to use the operator "~" ( bitwise NOT ) for bit T1SC_TRST but nothing happenned, even CodeWarrior 5.0 ignored this command ( I see this problem when I debug my program ). What's problem ? How can I set the bit T1SC_TRST ?&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Thanks a lot&lt;BR /&gt;Best regards&amp;nbsp;&lt;BR /&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 13:56:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Please-help-me/m-p/136814#M4491</guid>
      <dc:creator>baonguyen</dc:creator>
      <dc:date>2006-05-23T13:56:24Z</dc:date>
    </item>
    <item>
      <title>Re: Please help me !</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Please-help-me/m-p/136815#M4492</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Hi baonguyen,&lt;/P&gt;&lt;P&gt;If you consult the datasheet you will find that TRST is "write only". It always reads as zero.&lt;/P&gt;&lt;P&gt;Is the reset occuring?&lt;/P&gt;&lt;P&gt;From the Datasheet:&lt;/P&gt;&lt;B&gt;&lt;FONT face="Helvetica-Bold" size="3"&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;P align="left"&gt;&lt;B&gt;&lt;FONT face="Helvetica-Bold" size="3"&gt;TRST — TIM1 Reset Bit&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;FONT face="Helvetica" size="3"&gt;&lt;/FONT&gt;&lt;P align="left"&gt;&lt;FONT face="Helvetica" size="3"&gt;Setting this write-only bit resets the TIM1 counter and the TIM1 prescaler. Setting TRST has no effect on any other registers. Counting resumes from $0000. TRST is cleared automatically after the TIM1 counter is reset and always reads as 0. Reset clears the TRST bit.&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT face="Helvetica" size="3"&gt;1 = Prescaler and TIM1 counter cleared&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT face="Helvetica" size="3"&gt;0 = No effect&lt;/FONT&gt;&lt;/P&gt;&lt;B&gt;&lt;FONT face="Helvetica-BoldOblique" size="3"&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;P align="left"&gt;&lt;B&gt;&lt;FONT face="Helvetica-BoldOblique" size="3"&gt;&lt;EM&gt;NOTE&lt;/EM&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;FONT face="Helvetica-Oblique"&gt;&lt;/FONT&gt;&lt;P align="left"&gt;&lt;FONT face="Helvetica-Oblique"&gt;&lt;EM&gt;&lt;FONT size="3"&gt;Setting the TSTOP and TRST bits simultaneously stops the TIM1 counter&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT face="Helvetica-Oblique"&gt;&lt;EM&gt;&lt;FONT size="3"&gt;at a value of $0000.&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT face="Helvetica-Oblique"&gt;&lt;FONT size="2"&gt;Hope this helps&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT face="Helvetica-Oblique"&gt;&lt;FONT size="2"&gt;Regards David&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 14:15:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Please-help-me/m-p/136815#M4492</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2006-05-23T14:15:28Z</dc:date>
    </item>
    <item>
      <title>Re: Please help me !</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Please-help-me/m-p/136816#M4493</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hi, Baonguyen:&lt;BR /&gt;&lt;BR /&gt;Even after you have written a one to TRST, it will always read back as zero. It does not hold the timer reset, but simply clears the timer instantaneously. If you need to, the TSTOP bit can hold the timer at reset until you clear TSTOP. This appears to be what you are doing by writing 0x30 to T1SC.&lt;BR /&gt;&lt;BR /&gt;edit:&lt;BR /&gt;(: Oops, peg beat me to the post again &lt;IMG alt=":smileyhappy:" class="emoticon emoticon-smileyhappy" id="smileyhappy" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-happy.gif" title="Smiley Happy" /&gt;&lt;P&gt;Message Edited by rocco on &lt;SPAN class="date_text"&gt;05-23-2006&lt;/SPAN&gt;&lt;SPAN class="time_text"&gt;12:20 AM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 14:19:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Please-help-me/m-p/136816#M4493</guid>
      <dc:creator>rocco</dc:creator>
      <dc:date>2006-05-23T14:19:10Z</dc:date>
    </item>
  </channel>
</rss>

