<?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 Can't EEPROM be read while EEPROM is busy? in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Can-t-EEPROM-be-read-while-EEPROM-is-busy/m-p/128154#M1564</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;If EEPROM&amp;nbsp;programming or EEPROM erasing is ongoing,&amp;nbsp;can we read EEPROM? I find that the&amp;nbsp;read value is the one that is being written to EEPROM.&lt;/DIV&gt;&lt;DIV&gt;So does it mean we could read EEPROM only while no programming or erasing is ongoing?&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 27 Mar 2007 17:26:51 GMT</pubDate>
    <dc:creator>admin</dc:creator>
    <dc:date>2007-03-27T17:26:51Z</dc:date>
    <item>
      <title>Can't EEPROM be read while EEPROM is busy?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Can-t-EEPROM-be-read-while-EEPROM-is-busy/m-p/128154#M1564</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;If EEPROM&amp;nbsp;programming or EEPROM erasing is ongoing,&amp;nbsp;can we read EEPROM? I find that the&amp;nbsp;read value is the one that is being written to EEPROM.&lt;/DIV&gt;&lt;DIV&gt;So does it mean we could read EEPROM only while no programming or erasing is ongoing?&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 17:26:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Can-t-EEPROM-be-read-while-EEPROM-is-busy/m-p/128154#M1564</guid>
      <dc:creator>admin</dc:creator>
      <dc:date>2007-03-27T17:26:51Z</dc:date>
    </item>
    <item>
      <title>Re: Can't EEPROM be read while EEPROM is busy?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Can-t-EEPROM-be-read-while-EEPROM-is-busy/m-p/128155#M1565</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;In an overall sense, I would doubt it.&lt;BR /&gt;&lt;BR /&gt;While I'm not 100% sure here, in most flash and NVRAM implementations putting the part into any of the 'management' modes usually means the part 'changes over' to work that way. As a result, the 'user' mode functions aren't available.&lt;BR /&gt;&lt;BR /&gt;I HAVE seen some flash parts allow it, but only with some caveats. For example, SOME flash will allow access to other 'major' areas but not to 'local' areas where any manyagement is being done. But even that isn't a hard rule with some vendors.&lt;BR /&gt;&lt;BR /&gt;As to the 'specific' question... That is, if when you go to program you find the value you want to program is already there, then I would ask why your program routine contines and doesn't just exit out?&lt;P&gt;Message Edited by mke_et on &lt;SPAN class="date_text"&gt;2007-03-27&lt;/SPAN&gt;&lt;SPAN class="time_text"&gt;10:54 AM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 21:52:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Can-t-EEPROM-be-read-while-EEPROM-is-busy/m-p/128155#M1565</guid>
      <dc:creator>mke_et</dc:creator>
      <dc:date>2007-03-27T21:52:38Z</dc:date>
    </item>
  </channel>
</rss>

