<?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: Register and Memory address, Not to confuse in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Register-and-Memory-address-Not-to-confuse/m-p/522467#M5103</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by R2D2 on Sun Feb 22 02:13:33 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;See: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FEndianness" rel="nofollow" target="_blank"&gt;http://en.wikipedia.org/wiki/Endianness&lt;/A&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 17:53:55 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T17:53:55Z</dc:date>
    <item>
      <title>Register and Memory address, Not to confuse</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Register-and-Memory-address-Not-to-confuse/m-p/522466#M5102</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Verilog7777 on Sun Feb 22 00:06:34 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Little confused about register versus memory address.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In LPC17xx manual,&amp;nbsp; UM10360.pdf page 57, the following is stated &lt;/SPAN&gt;&lt;STRONG&gt;[color=#009]"Peripheral Clock Selection registers 0 and 1 (PCLKSEL0 -&lt;BR /&gt;0x400F C1A8 and PCLKSEL1 - 0x400F C1AC"[/color]&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Also in the beginning of the section its mentioned&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[color=#009]&lt;/SPAN&gt;&lt;STRONG&gt;"Each Register is 32 bits wide and byte, half-word, and word addressable"&lt;/STRONG&gt;&lt;SPAN&gt;[/color]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Also from hardware standpoint, each registers are made of Flip Flops and have memory.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Question&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Does that mean that Peripheral Clock Selection &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Registers 0 which is called PCLKSEL0 is 32 bits wide and starting address is at 0x400F C1A8 and each address is a byte wide&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Register 1 which is called PCLKSEL1 is 32 bits wide and starting address is at 0x400F C1AC and each address is a byte wide.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Does it mean that since each address is a byte wide, there are 4 addresses that make a register?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:53:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Register-and-Memory-address-Not-to-confuse/m-p/522466#M5102</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:53:54Z</dc:date>
    </item>
    <item>
      <title>Re: Register and Memory address, Not to confuse</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Register-and-Memory-address-Not-to-confuse/m-p/522467#M5103</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by R2D2 on Sun Feb 22 02:13:33 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;See: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FEndianness" rel="nofollow" target="_blank"&gt;http://en.wikipedia.org/wiki/Endianness&lt;/A&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:53:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Register-and-Memory-address-Not-to-confuse/m-p/522467#M5103</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:53:55Z</dc:date>
    </item>
    <item>
      <title>Re: Register and Memory address, Not to confuse</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Register-and-Memory-address-Not-to-confuse/m-p/522468#M5104</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Verilog7777 on Sun Feb 22 03:24:59 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks R2D2. That clears this up. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;That is the reason why the increment of each address is 4 bytes or 32 bits (4 bytes concatenated) which is the width of each register in the System Memory and Peripheral Map of the LPC1758;16KB address blocks allocation in APB0, APB1 . &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:53:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Register-and-Memory-address-Not-to-confuse/m-p/522468#M5104</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:53:56Z</dc:date>
    </item>
    <item>
      <title>Re: Register and Memory address, Not to confuse</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Register-and-Memory-address-Not-to-confuse/m-p/522469#M5105</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Verilog7777 on Sun Feb 22 03:25:03 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks R2D2. That clears this up. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;That is the reason why the increment of each address is 4 bytes or 32 bits (4 bytes concatenated) which is the width of each register in the System Memory and Peripheral Map of the LPC1758;16KB address blocks allocation in APB0, APB1 . &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:53:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Register-and-Memory-address-Not-to-confuse/m-p/522469#M5105</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:53:56Z</dc:date>
    </item>
  </channel>
</rss>

