<?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: Problem with TIMER module (MC9S12XEP100) acts as IOC. in S12 / MagniV Microcontrollers</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Problem-with-TIMER-module-MC9S12XEP100-acts-as-IOC/m-p/225426#M9291</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much. I've successfully achieved my goal with your kind help.:smileylaugh:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 09 Jan 2014 12:27:30 GMT</pubDate>
    <dc:creator>chenkeping</dc:creator>
    <dc:date>2014-01-09T12:27:30Z</dc:date>
    <item>
      <title>Problem with TIMER module (MC9S12XEP100) acts as IOC.</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Problem-with-TIMER-module-MC9S12XEP100-acts-as-IOC/m-p/225424#M9289</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: 'lucida Grande', Verdana; font-size: 14px;"&gt;Hi,all:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;EM style="color: #000000; font-family: 'lucida Grande', Verdana; font-size: 14px; line-height: 1.5em;"&gt;TIMER&lt;/EM&gt;&lt;SPAN style="line-height: 1.5em; color: #000000; font-size: 14px; font-family: 'lucida Grande', Verdana;"&gt; module of &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: 'lucida Grande', Verdana; font-size: 14px; line-height: 1.5em;"&gt;MC9S12XEP100 has a same function with &lt;EM&gt;Enhanced Capture &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: 'lucida Grande', Verdana; font-size: 14px; line-height: 1.5em;"&gt;&lt;EM&gt;Timer(ECT)&lt;/EM&gt; in &lt;EM&gt;Input Capture and Output Compare(IOC)&lt;/EM&gt;. However &lt;SPAN style="color: #000000; font-family: 'lucida Grande', Verdana; font-size: 14px;"&gt;external pins of &lt;EM&gt;TIMER&lt;/EM&gt; (Port P[0:7]) are not in reset condition &lt;SPAN style="color: #000000; font-family: 'lucida Grande', Verdana; font-size: 14px;"&gt;when act as IOC&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="line-height: 1.5em; color: #000000; font-family: 'lucida Grande', Verdana; font-size: 14px;"&gt;, as the reference &lt;/SPAN&gt;&lt;SPAN style="line-height: 1.5em; color: #000000; font-family: 'lucida Grande', Verdana; font-size: 14px;"&gt;manual says “a possible rerouting under software control” (please see &lt;SPAN&gt;&lt;EM&gt;MC9S12XEP100&lt;/EM&gt;&lt;/SPAN&gt;&lt;EM&gt; Reference Manual，Table 1-8. Peripheral - Port Routing Options&lt;/EM&gt;）. Here &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: 'lucida Grande', Verdana; font-size: 14px; line-height: 1.5em;"&gt;my problem. I am so confused how can &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: 'lucida Grande', Verdana; font-size: 14px; line-height: 1.5em;"&gt;achieve my target in Code Warrior, maybe by setting some registers. Any sample routine in C is &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: 'lucida Grande', Verdana; font-size: 14px; line-height: 1.5em;"&gt;welcomed.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jan 2014 08:31:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Problem-with-TIMER-module-MC9S12XEP100-acts-as-IOC/m-p/225424#M9289</guid>
      <dc:creator>chenkeping</dc:creator>
      <dc:date>2014-01-09T08:31:42Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with TIMER module (MC9S12XEP100) acts as IOC.</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Problem-with-TIMER-module-MC9S12XEP100-acts-as-IOC/m-p/225425#M9290</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;S12XE has two 8channel timers, TIM (port R) and ECT (port T). Also there's an 8channel PWM module (port P).&lt;/P&gt;&lt;P&gt;S12XE has several routing registers, which allow changing destination pins of particular peripheral modules.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODRR allows rerouting CAN0, CAN4, SPI0, SPI1, SPI2 modules.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PTRRR allows rerouting TIM pins. Each PTRRR bit corresponds to TIM channel. PTRRRx=0 (reset default routing) makes TIMx routed to PTRx pin, PTRRRx=1 makes TIMx routed to PTPx pin.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PTLRR allows rerouting SCI4/5/6/7 modules&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PTFRR allows rerouting SCI3, IIC0, and CS0/1/2/3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ECT pins are not rerouteable, only TIM pins can be routed to port P or to port R.&lt;/P&gt;&lt;P&gt;Table 1-8 Peripheral - Port Routing Options in S12XE reference manual doesn't include any option for ECT, only for TIM (port R / port P)&lt;/P&gt;&lt;P&gt;In Table 1-9 Pin-Out Summary (ECT) IOCx function is available only for port T. TIMIOCx function again is available for port R and port P.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So if you have HW done with timer pins at port P, then you need to use TIM timer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jan 2014 11:03:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Problem-with-TIMER-module-MC9S12XEP100-acts-as-IOC/m-p/225425#M9290</guid>
      <dc:creator>kef2</dc:creator>
      <dc:date>2014-01-09T11:03:06Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with TIMER module (MC9S12XEP100) acts as IOC.</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Problem-with-TIMER-module-MC9S12XEP100-acts-as-IOC/m-p/225426#M9291</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much. I've successfully achieved my goal with your kind help.:smileylaugh:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jan 2014 12:27:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Problem-with-TIMER-module-MC9S12XEP100-acts-as-IOC/m-p/225426#M9291</guid>
      <dc:creator>chenkeping</dc:creator>
      <dc:date>2014-01-09T12:27:30Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with TIMER module (MC9S12XEP100) acts as IOC.</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Problem-with-TIMER-module-MC9S12XEP100-acts-as-IOC/m-p/225427#M9292</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Default routing of TIM module is port R (see Figure 1-1. MC9S12XE-Family Block Diagram in RM – page 32). However this port is available only in 208 MAPBGA Package.&lt;/P&gt;&lt;P&gt;Please use Port R Routing Register (PTRRR) to reroute TIM channels to port P (see section 2.3.92 Port R Routing Register (PTRRR) in RM - page 176).&lt;/P&gt;&lt;P&gt;Please check also Table 2-2. Pin Functions and Priorities in RM (page 95). PWM and SPIs has higher priority than TIM channels.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jan 2014 13:29:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Problem-with-TIMER-module-MC9S12XEP100-acts-as-IOC/m-p/225427#M9292</guid>
      <dc:creator>RadekS</dc:creator>
      <dc:date>2014-01-09T13:29:55Z</dc:date>
    </item>
  </channel>
</rss>

