Minor update to EBB GPIO pin use documentation, clarifying non-PortB I/O pin usage restrictions.

pull/145/head
EmbeddedMan 2020-10-18 20:21:41 -05:00
rodzic d728dac818
commit b268c1066a
1 zmienionych plików z 8 dodań i 18 usunięć

Wyświetl plik

@ -2504,12 +2504,14 @@ td {text-align: center}
PortC and RA6 can source or sink up to 25mA each. All other pins can source or sink up to 4mA each.
</p>
<p>All pins of PortB have weak pull ups to 3.3V, which can source between 80 and 400 μA, and are
<p>All pins of PortB have weak pull ups to 3.3V, which can source between 80 and 400 μA, and
are enabled any time the pin is an input. Pull ups are not available on the other (Port A, C, D, E)
GPIO pins. All of broken out I/O pins can be used for general purpose digital I/O
(GPIO), and some can also be used as RC servo outputs, within the limits of <code><a href="#S2">S2</a></code>. With the
exceptions listed in the table below, all of the broken-out I/O pins are initially configured at boot
as inputs.
GPIO pins. Many of the I/O pins can be used for general purpose digital I/O (GPIO), and some can also
be used as RC servo outputs, within the limits of <code><a href="#S2">S2</a></code>. Pins RA0, RC1,
RD4, RD5, RD6, RD7 and RE0 are brought out to the I/O header but already have existing analog or digital
functions mapped to them and so should only be used for monitoring these signals rather than as GPIO.
With the exceptions listed in the table below and RA0, RC1, RD4, RD5, RD6, RD7 and RE0, all of the
broken-out I/O pins are initially configured at boot as digital inputs.
</p>
<p>Certain PortB signal pins are specially configured at boot time for typical applications,
@ -2524,7 +2526,7 @@ td {text-align: center}
<td>Pin</td>
<td>Default Direction</td>
<td>Default State</td>
<td>Typical applicatoin</td>
<td>Typical application</td>
</tr>
<tr>
<td>RB0</td>
@ -2577,18 +2579,6 @@ td {text-align: center}
</tbody>
</table>
<p />
<hr />
<p />
<p />
<br />
<p />