<?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>Kinetis MicrocontrollersのトピックRe: Kinetis 5V I2C interface</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151943#M234</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;EM&gt;How is an open-drain output going to drive the output to Vdd?&amp;nbsp; This makes it sound like the output is truly not open-drain, rather some pseudo-configuration.&amp;nbsp; What is the actual structure?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;more correct an "open-drain output not driven low can not go above Vdd regardless of pull-up"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;as stated above&lt;/P&gt;&lt;P&gt;"The 'problem' is the parasitic diodes that clamp the pin to Vdd. "&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so "drive the output to Vdd" is not quite true, the exact is 'drive the output to Vdd plus a diode drop"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;there, actually, are a few CMOS (HC series) where the capacity of the clamping diodes is specified., but for most chips they are not, they are "just there"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 01 May 2013 18:00:32 GMT</pubDate>
    <dc:creator>erikmalund</dc:creator>
    <dc:date>2013-05-01T18:00:32Z</dc:date>
    <item>
      <title>Kinetis 5V I2C interface</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151938#M229</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does Kinetis support interface with 5V pulIed up I2C bus? Not planning to use any internal pullups.&lt;/P&gt;&lt;P&gt;In what document can I find Kinetis General purpose pin circuit? &lt;BR /&gt;Thanks,&lt;BR /&gt;Darko&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Oct 2012 15:11:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151938#M229</guid>
      <dc:creator>darkohadzidedic</dc:creator>
      <dc:date>2012-10-25T15:11:19Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis 5V I2C interface</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151939#M230</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have used the I2C interface with external pull-ups to 5V. Just configure the pin characteristics to open-drain.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.uTasker.com"&gt;http://www.uTasker.com&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Oct 2012 23:56:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151939#M230</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2012-10-26T23:56:12Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis 5V I2C interface</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151940#M231</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;The Kinetis Port pins are only 5V tolerant as inputs.&amp;nbsp; The outputs are not 5V tolerant, and that includes pins configured as open-drain outputs.&amp;nbsp; In output mode, if the pin is pulled above VDD, it will cause the output buffer to drive the output at VDD, which will pull-down the pin voltage to near VDD.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Apr 2013 19:08:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151940#M231</guid>
      <dc:creator>dereksnell</dc:creator>
      <dc:date>2013-04-30T19:08:42Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis 5V I2C interface</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151941#M232</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;one often overlooked fact is that the 3V3 signal levels (Vih, Vil, Voh, Vol) match the 'old' TTL levels &lt;STRONG&gt;which, more or less is standard for 5V chips&lt;/STRONG&gt;.&amp;nbsp; I have mixed much 3V3 and 5V and never had any problems.&amp;nbsp; Of course, as stated above all inputs from 5V have to be to 5V tolerant pins. Yes, CMOS does better on the output, but check h the datasheet, the input requirements are the same as 5V TTL and easily handled by 3V3 outputs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;The outputs are not 5V tolerant, and that includes pins configured as open-drain outputs.&amp;nbsp; In output mode, if the pin is pulled above VDD, it will cause the output buffer to drive the output at VDD, which will pull-down the pin voltage to near VDD&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;goes for input as well&amp;nbsp; Tthe 'problem' is the parasitic diodes that clamp the pin to Vdd.&amp;nbsp; Some chips have 5V tolerant pins where the parasitic diodes are somehow avoided. some have been severely burned by driving 5V tolerant pins hard with 5V&amp;nbsp; An easy check: run 'blinky' apply 5V to a pin, oft course a 5V tolerant one, and remove the power supply, in most cases the chip will keep running.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Apr 2013 21:02:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151941#M232</guid>
      <dc:creator>erikmalund</dc:creator>
      <dc:date>2013-04-30T21:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis 5V I2C interface</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151942#M233</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;"&lt;SPAN style="color: #1f497d; font-family: Calibri, sans-serif; font-size: 15px; background-color: #ffffff;"&gt;The outputs are not 5V tolerant, and that includes pins configured as open-drain outputs.&amp;nbsp; In output mode, if the pin is pulled above VDD, it will cause the output buffer to drive the output at VDD, which will pull-down the pin voltage to near VDD.&lt;/SPAN&gt;"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How is an open-drain output going to drive the output to Vdd?&amp;nbsp; This makes it sound like the output is truly not open-drain, rather some pseudo-configuration.&amp;nbsp; What is the actual structure?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 May 2013 15:50:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151942#M233</guid>
      <dc:creator>bobpaddock</dc:creator>
      <dc:date>2013-05-01T15:50:01Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis 5V I2C interface</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151943#M234</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;EM&gt;How is an open-drain output going to drive the output to Vdd?&amp;nbsp; This makes it sound like the output is truly not open-drain, rather some pseudo-configuration.&amp;nbsp; What is the actual structure?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;more correct an "open-drain output not driven low can not go above Vdd regardless of pull-up"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;as stated above&lt;/P&gt;&lt;P&gt;"The 'problem' is the parasitic diodes that clamp the pin to Vdd. "&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so "drive the output to Vdd" is not quite true, the exact is 'drive the output to Vdd plus a diode drop"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;there, actually, are a few CMOS (HC series) where the capacity of the clamping diodes is specified., but for most chips they are not, they are "just there"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 May 2013 18:00:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151943#M234</guid>
      <dc:creator>erikmalund</dc:creator>
      <dc:date>2013-05-01T18:00:32Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis 5V I2C interface</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151944#M235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I understand the implications of the Parasitic/ESD diode.&amp;nbsp; That prevents any voltage from going above Vdd..&lt;/P&gt;&lt;P&gt;If not current limited it could result in device damage if above Vdd-0.3V.&amp;nbsp; All of that is clearly stated in the datasheet.&lt;/P&gt;&lt;P&gt;However that does not support the the statement above about I2C inputs being "5V Tolerant".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What the datasheet (KL25) actually says is : "All digital I/O pins are internally clamped to VSS&lt;/P&gt;&lt;P&gt;through a ESD protection diode. There is no diode connection to VDD."&amp;nbsp; So maybe I2C can go to 5V (probably not)?&lt;/P&gt;&lt;P&gt;Nothing in the datasheet indicates anything is "5V tolerant" directly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Makes me wonder if the Digital I/O are more susceptible to static?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Datasheet also says:&lt;/P&gt;&lt;P&gt;"All analog pins are internally clamped to VSS and VDD through ESD protection diodes."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;A true open-drain output, unless we are talking about something strange like a depletion-mode FET (we are not), can only *sink* current,&amp;nbsp; it can not drive (source) current.&amp;nbsp; An open-source output would only source and could not sink current.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 May 2013 18:59:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151944#M235</guid>
      <dc:creator>bobpaddock</dc:creator>
      <dc:date>2013-05-01T18:59:33Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis 5V I2C interface</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151945#M236</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well I've measured the SCL and SDA high voltage level when pulled up to 5V and they measure 4.0V and 4.1V, so they are definitely diode clamped to VDD inside the K60.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Mar 2014 12:29:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-5V-I2C-interface/m-p/151945#M236</guid>
      <dc:creator>OliverSedlacek</dc:creator>
      <dc:date>2014-03-24T12:29:23Z</dc:date>
    </item>
  </channel>
</rss>

