<?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: QE128 Memory Mapped Peripheral in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/QE128-Memory-Mapped-Peripheral/m-p/161168#M9762</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi tonyp.&lt;/P&gt;&lt;P&gt;Just wanted to say thanks again for helping me sort that out.&amp;nbsp; I have moved on to the MCF52256 to get back on track.&amp;nbsp; Although its 32 bit, its very inexpensive and seems to be ideal (internal RAM/Flash memory + external bus.)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks again.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 19 Mar 2009 00:35:30 GMT</pubDate>
    <dc:creator>JMAC</dc:creator>
    <dc:date>2009-03-19T00:35:30Z</dc:date>
    <item>
      <title>QE128 Memory Mapped Peripheral</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/QE128-Memory-Mapped-Peripheral/m-p/161164#M9758</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can anyone tell me if there are any good documents out there that show a simple example of memory mapping an external RAM (or even an LCD) on the QE128 or other S08 with an MMU?&amp;nbsp; I'm assuming this would be&amp;nbsp;a banked mode setting, but I can't even figure out how the address and data lines would be arranged on the QE128 - and whether I need any additional decode logic.&amp;nbsp; I have seen many examples in Freescale docs showing the internal page register manipulation and pointer control, but nothing that gives a nice hardware+software example of maybe adding a simple 8-bit memory mapped external part - and how to work with it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks much!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Mar 2009 23:54:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/QE128-Memory-Mapped-Peripheral/m-p/161164#M9758</guid>
      <dc:creator>JMAC</dc:creator>
      <dc:date>2009-03-11T23:54:26Z</dc:date>
    </item>
    <item>
      <title>Re: QE128 Memory Mapped Peripheral</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/QE128-Memory-Mapped-Peripheral/m-p/161165#M9759</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Memory mapped peripherals are not possible with S08 MCUs as there is no external address/data bus.&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Mar 2009 02:18:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/QE128-Memory-Mapped-Peripheral/m-p/161165#M9759</guid>
      <dc:creator>tonyp</dc:creator>
      <dc:date>2009-03-12T02:18:08Z</dc:date>
    </item>
    <item>
      <title>Re: QE128 Memory Mapped Peripheral</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/QE128-Memory-Mapped-Peripheral/m-p/161166#M9760</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi tonyp.&lt;/P&gt;&lt;P&gt;Thanks for response.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As this is the first "banked" part in the S08 line,&amp;nbsp;what does the banked paging scheme really buy you in this part?&amp;nbsp; Is it the only way you can access the internal&amp;nbsp;flash memory beyond the base 64K?&amp;nbsp; The data sheet (page 63 on the MMU) kind of threw me because it indicated access of up to 4MB of program/data space.&amp;nbsp; I also noticed that&amp;nbsp;several of the port pins are dual labeled sequentially from ADP0 to ADP23 - like an external address bus.&amp;nbsp; But there is no mention of it in the data sheet.&amp;nbsp; Finally, you can see they connected a large 256kx16 MRAM in on the QE128 in the blood pressure monitor design, but I don't see a lot of details beyonds the schematics.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I figured that was external, but now its sounds like its just covering the internal stuff up to 128K?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks again&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Mar 2009 03:11:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/QE128-Memory-Mapped-Peripheral/m-p/161166#M9760</guid>
      <dc:creator>JMAC</dc:creator>
      <dc:date>2009-03-12T03:11:00Z</dc:date>
    </item>
    <item>
      <title>Re: QE128 Memory Mapped Peripheral</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/QE128-Memory-Mapped-Peripheral/m-p/161167#M9761</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The QE128 has more than 64K and a paging scheme was needed to access the extra memory.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The 4MB limit is theoretical.&amp;nbsp; If you multiply the page size by the maximum number of pages allowed by the PPAGE register size you'll get that number.&amp;nbsp; Currently, there is no part with that much memory.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ADP is for A/D Port, I guess.&amp;nbsp; I don't like it either when they always change the way they name things exactly because it only adds more confusion when dealing with a new part, but what can you do?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Adding external memory (or LCD) is possible but for use with 'bit banging'. You can use that memory for data but not to run a program directly from it.&lt;/P&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by tonyp on&lt;/SPAN&gt; &lt;SPAN class="local-date"&gt;2009-03-11&lt;/SPAN&gt; &lt;SPAN class="local-time"&gt;10:37 PM&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Mar 2009 03:19:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/QE128-Memory-Mapped-Peripheral/m-p/161167#M9761</guid>
      <dc:creator>tonyp</dc:creator>
      <dc:date>2009-03-12T03:19:01Z</dc:date>
    </item>
    <item>
      <title>Re: QE128 Memory Mapped Peripheral</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/QE128-Memory-Mapped-Peripheral/m-p/161168#M9762</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi tonyp.&lt;/P&gt;&lt;P&gt;Just wanted to say thanks again for helping me sort that out.&amp;nbsp; I have moved on to the MCF52256 to get back on track.&amp;nbsp; Although its 32 bit, its very inexpensive and seems to be ideal (internal RAM/Flash memory + external bus.)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks again.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Mar 2009 00:35:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/QE128-Memory-Mapped-Peripheral/m-p/161168#M9762</guid>
      <dc:creator>JMAC</dc:creator>
      <dc:date>2009-03-19T00:35:30Z</dc:date>
    </item>
  </channel>
</rss>

