<?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: MK24FN256VDC12 can enable internal pull-up register when open drain output in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK24FN256VDC12-can-enable-internal-pull-up-register-when-open/m-p/748073#M45541</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Jorge Antonio Alcala Vazquez,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We understand that Internal pull up is a weak resistor (according to data sheet it pull up is 20 - 50kohm), but we want to reduce BOM cost and board sapce.&lt;/P&gt;&lt;P&gt;We would like to make sure below description of PE bit of PORTx_PCRn register.&lt;/P&gt;&lt;P&gt;================================================================&lt;/P&gt;&lt;P&gt;Pull Enable&lt;BR /&gt;Pull configuration is valid in all digital pin muxing modes.&lt;BR /&gt;0 Internal pullup or pulldown resistor is not enabled on the corresponding pin.&lt;BR /&gt;1 Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.&lt;/P&gt;&lt;P&gt;================================================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For our understanding, this ”Pull Enable" function is effective only when pin is set to input.&lt;/P&gt;&lt;P&gt;Why can we use internal pull up even&amp;nbsp;though we set &amp;nbsp;the pin to&amp;nbsp;Open Drain output (ODE=1)?&lt;/P&gt;&lt;P&gt;Is it because the pin is not driven when outputting&amp;nbsp;HIGH?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please teach us as soon as possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Takashima&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 22 Feb 2018 09:34:16 GMT</pubDate>
    <dc:creator>isaotakashima</dc:creator>
    <dc:date>2018-02-22T09:34:16Z</dc:date>
    <item>
      <title>MK24FN256VDC12 can enable internal pull-up register when open drain output</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK24FN256VDC12-can-enable-internal-pull-up-register-when-open/m-p/748071#M45539</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I made the our evaluation board using the MK24FN256VDC12.&lt;/P&gt;&lt;P&gt;I want to reset external device using PTA1 with open drain output mode (&lt;SPAN&gt;PORTA_PCR1[ODE] = 1&lt;/SPAN&gt;). I understand that require external pull-up resistor in this case, but our board does not have it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can I use internal pull-up resistor by PORTA_PCR1[PE] = 1 and&amp;nbsp;&lt;SPAN&gt;PORTA_PCR1[PS] = 1 in open drain mode?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyway,&amp;nbsp;&lt;SPAN&gt;I confirmed that I can use internal pull-up resistor with above settings (PE=1, PS=1) in open drain mode (ODE=1) using&amp;nbsp;FRDM-K64F.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Please reply as soon as possible.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Takashima&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Feb 2018 08:11:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK24FN256VDC12-can-enable-internal-pull-up-register-when-open/m-p/748071#M45539</guid>
      <dc:creator>isaotakashima</dc:creator>
      <dc:date>2018-02-15T08:11:30Z</dc:date>
    </item>
    <item>
      <title>Re: MK24FN256VDC12 can enable internal pull-up register when open drain output</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK24FN256VDC12-can-enable-internal-pull-up-register-when-open/m-p/748072#M45540</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Isao Takashima&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Internal pull up is a weak resistor, so we normally recommend an external pullup, but this depends in the impedance needed for your application. If you already test this is a frdm board, then I don't see any problem, K24 and K64 are not different in GPIO module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;BR /&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Feb 2018 01:57:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK24FN256VDC12-can-enable-internal-pull-up-register-when-open/m-p/748072#M45540</guid>
      <dc:creator>jorge_a_vazquez</dc:creator>
      <dc:date>2018-02-22T01:57:54Z</dc:date>
    </item>
    <item>
      <title>Re: MK24FN256VDC12 can enable internal pull-up register when open drain output</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK24FN256VDC12-can-enable-internal-pull-up-register-when-open/m-p/748073#M45541</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Jorge Antonio Alcala Vazquez,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We understand that Internal pull up is a weak resistor (according to data sheet it pull up is 20 - 50kohm), but we want to reduce BOM cost and board sapce.&lt;/P&gt;&lt;P&gt;We would like to make sure below description of PE bit of PORTx_PCRn register.&lt;/P&gt;&lt;P&gt;================================================================&lt;/P&gt;&lt;P&gt;Pull Enable&lt;BR /&gt;Pull configuration is valid in all digital pin muxing modes.&lt;BR /&gt;0 Internal pullup or pulldown resistor is not enabled on the corresponding pin.&lt;BR /&gt;1 Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.&lt;/P&gt;&lt;P&gt;================================================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For our understanding, this ”Pull Enable" function is effective only when pin is set to input.&lt;/P&gt;&lt;P&gt;Why can we use internal pull up even&amp;nbsp;though we set &amp;nbsp;the pin to&amp;nbsp;Open Drain output (ODE=1)?&lt;/P&gt;&lt;P&gt;Is it because the pin is not driven when outputting&amp;nbsp;HIGH?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please teach us as soon as possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Takashima&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Feb 2018 09:34:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK24FN256VDC12-can-enable-internal-pull-up-register-when-open/m-p/748073#M45541</guid>
      <dc:creator>isaotakashima</dc:creator>
      <dc:date>2018-02-22T09:34:16Z</dc:date>
    </item>
    <item>
      <title>Re: MK24FN256VDC12 can enable internal pull-up register when open drain output</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK24FN256VDC12-can-enable-internal-pull-up-register-when-open/m-p/748074#M45542</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Isao&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;For our understanding, this ”Pull Enable" function is effective only when pin is set to input.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Why can we use internal pull up even&amp;nbsp;though we set &amp;nbsp;the pin to&amp;nbsp;Open Drain output (ODE=1)?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Sorry for this, Reference Manual gives an unclear description. You can actully use the internal pullup with Open Drain &lt;STRONG&gt;Output,&lt;/STRONG&gt; there is no a problem here. Thanks for the comments&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps&lt;BR /&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Feb 2018 23:57:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK24FN256VDC12-can-enable-internal-pull-up-register-when-open/m-p/748074#M45542</guid>
      <dc:creator>jorge_a_vazquez</dc:creator>
      <dc:date>2018-02-22T23:57:48Z</dc:date>
    </item>
  </channel>
</rss>

