<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>configuration/downloading help</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/14405/configuration-downloading-help</link><description> Having problems when debugging. Stepping halts when a line of code with port 3 is encountered (ie P3 = 0x07). I&amp;#39;m getting timeout error messages. Also, P1.7 stays on constantly, is this due to A17 being configured for this port bit? Are both problems</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: configuration/downloading help</title><link>https://community.arm.com/thread/121631?ContentTypeID=1</link><pubDate>Sat, 04 Aug 2001 20:18:03 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:71406e29-d3fb-4be8-941e-71a7ab37a70f</guid><dc:creator>Jon Ward</dc:creator><description>&lt;p&gt;&lt;i&gt;Can pins from port 3 be used as general I/O pins rather than RXD, TXD, RD, WR etc.?&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
/RD and /WR can be used if you don&amp;#39;t have external RAM/ROM.  However, if that&amp;#39;s the case, P0 and P2 can be used as well.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Jon&lt;/b&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: configuration/downloading help</title><link>https://community.arm.com/thread/85064?ContentTypeID=1</link><pubDate>Sat, 04 Aug 2001 16:17:44 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:242956dd-1f48-465c-9324-45402589fcb8</guid><dc:creator>steve moore</dc:creator><description>&lt;p&gt;With port 1, I guess I will need to reconfigure the configuration bytes to make P1.7 an I/O pin. With port 3, I&amp;#39;m still kinda baffled. I need 4 pins from port 3 to control an 8255, can this be done? Can pins from port 3 be used as general I/O pins rather than RXD, TXD, RD, WR etc.?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: configuration/downloading help</title><link>https://community.arm.com/thread/84128?ContentTypeID=1</link><pubDate>Fri, 27 Jul 2001 13:03:26 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:4e58e2c4-f09b-41e5-92bb-ccac7c4ca66e</guid><dc:creator>Jon Ward</dc:creator><description>&lt;p&gt;Take a look at the configuration bytes.  They control how P1.7/A17 is used.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Jon&lt;/b&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: configuration/downloading help</title><link>https://community.arm.com/thread/53802?ContentTypeID=1</link><pubDate>Fri, 20 Jul 2001 20:23:38 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:25b5d8e6-7e76-4e00-9b21-29b19fb7323f</guid><dc:creator>steve moore</dc:creator><description>&lt;p&gt;Thanks for the reply. I am using the external UART so I am thinking this should not affect port 3. I would like to use all of port 1 and port 3 as general I/O. The manuals suggest that P1.7 comes factory configured as A17. I would like to change this to a regular I/O but haven&amp;#39;t been able to figure out how to reconfigure the ports. Any suggestions?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: configuration/downloading help</title><link>https://community.arm.com/thread/37719?ContentTypeID=1</link><pubDate>Fri, 20 Jul 2001 19:17:40 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:d777dc07-e776-475a-afdc-4618051c0e7e</guid><dc:creator>Jon Ward</dc:creator><description>&lt;p&gt;1. If you configure P1.7 for A17 use, then you can&amp;#39;t use it as a general purpose I/O pin.  Since it&amp;#39;s configured as an address line, it probably is wigglin&amp;#39; real fast and the LED just &amp;quot;appears&amp;quot; to stay on.&lt;br /&gt;
&lt;br /&gt;
2. If you use the on-chip serial port (on P3), writing a value to P3 interrupts the serial communication and probably makes you lose connection with the PC when debugging.  To solve this problem, make sure you don&amp;#39;t affect the serial port lines when you write to P3.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Jon&lt;/b&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>