<?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 S12XDP512 CHIP MODES (144 pin) in S12 / MagniV Microcontrollers</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12XDP512-CHIP-MODES-144-pin/m-p/171372#M5777</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;I will use S12XDP512 with normal expanded mode (attached external RAM but program memory is internal flash). I want to know that am I right:&lt;/DIV&gt;&lt;DIV&gt;I can do mode selection in two ways, first during reset pin active (low) by hardware pull up BKGD- MODC, pull down PE6-MODB pull&amp;nbsp;up PE5-MODA and pull up PK7-ROMCTL. Second way is setup this&amp;nbsp;bits by software in MODE register.&lt;/DIV&gt;&lt;DIV&gt;So if I do this settings from software by MODE register I can&amp;nbsp;use this pins (except BKGD) for general purpose I/O.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 08 Dec 2007 20:57:33 GMT</pubDate>
    <dc:creator>sfb</dc:creator>
    <dc:date>2007-12-08T20:57:33Z</dc:date>
    <item>
      <title>S12XDP512 CHIP MODES (144 pin)</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12XDP512-CHIP-MODES-144-pin/m-p/171372#M5777</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;I will use S12XDP512 with normal expanded mode (attached external RAM but program memory is internal flash). I want to know that am I right:&lt;/DIV&gt;&lt;DIV&gt;I can do mode selection in two ways, first during reset pin active (low) by hardware pull up BKGD- MODC, pull down PE6-MODB pull&amp;nbsp;up PE5-MODA and pull up PK7-ROMCTL. Second way is setup this&amp;nbsp;bits by software in MODE register.&lt;/DIV&gt;&lt;DIV&gt;So if I do this settings from software by MODE register I can&amp;nbsp;use this pins (except BKGD) for general purpose I/O.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Dec 2007 20:57:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12XDP512-CHIP-MODES-144-pin/m-p/171372#M5777</guid>
      <dc:creator>sfb</dc:creator>
      <dc:date>2007-12-08T20:57:33Z</dc:date>
    </item>
    <item>
      <title>Re: S12XDP512 CHIP MODES (144 pin)</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12XDP512-CHIP-MODES-144-pin/m-p/171373#M5778</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Not at all. Yes, you can switch for example from single chip mode to expanded mode manipulating MODE register bits. You can use MODA and MODB pins for I/O in both modes, &lt;STRONG&gt;but&lt;/STRONG&gt; these two pins are sampled by MCU to determine the initial mode. You won't be happy if your external hardware will pull MODx pins so that you land in illegal modes MODC:MODB:MODA = 1:1:0 or 1:1:1.&lt;/DIV&gt;&lt;DIV&gt;So MODx pins I/O is somawhat limited. It's safer to use MODx pins only for&amp;nbsp;Output. But you still should&amp;nbsp;make sure there are no large caps on MODx pins.&lt;/DIV&gt;&lt;DIV&gt;And using MODx for input is somewhat very dangerous since&amp;nbsp;external device has to sense MCU /RESET pin,&amp;nbsp;and when your external device senses /RESET = low, it should&amp;nbsp;reset used MODx pins to the state valid for&amp;nbsp;mode your MCU should operate in...&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Dec 2007 16:01:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12XDP512-CHIP-MODES-144-pin/m-p/171373#M5778</guid>
      <dc:creator>kef</dc:creator>
      <dc:date>2007-12-10T16:01:47Z</dc:date>
    </item>
  </channel>
</rss>

