There are two different pin types with two different speeds: Normal and High
Sink(2). The Drive Strengh bit is located in the Pin
Configuration register PORT (PORT.PINCFG.DRVSTR).
The pins with I2C alternative mode available are compliant with I2C
specifications. All I2C pins support Standard (Sm), Fast (Fm), Fast plus
(Fm+) and High speed (Hs) modes. The available I2C pins are listed in the I/O
Multiplexing section.
Table 1. I/O Pins Common Characteristics| Symbol |
Parameter |
Conditions |
Min. |
Typ. |
Max. |
Units |
| VIL |
Input low-level voltage |
VDD=2.7-4.5V |
- |
- |
0.3*VDD |
V |
| VDD=4.5-5.5V |
- |
- |
0.3*VDD |
| VIH |
Input high-level voltage |
VDD=2.7-4.5V |
0.7*VDD |
- |
- |
| VDD=4.5-5.5V |
0.7*VDD |
- |
- |
| VOL |
Output low-level voltage |
VDD>2.7V, IOL max |
- |
0.1*VDD |
0.2*VDD |
| VOH |
Output high-level voltage |
VDD>2.7V, IOH max |
0.8*VDD |
0.9*VDD |
- |
| RPULL |
Pull-up - Pull-down resistance |
All pins |
20 |
40 |
60 |
kΩ |
| ILEAK |
Input leakage current |
Pull-up resistors disabled |
-1 |
- |
1 |
µA |
Table 2. I/O Pins Maximum Output Current| Symbol |
Parameter |
Conditions |
Normal pins |
High Sink pins |
Normal pins |
High Sink pins |
Units |
| DRVSTR=0 |
DRVSTR=1 |
| IOL |
Maximum output low-level current |
VDD=2.7V-4.5V |
2.5 |
5 |
5 |
10 |
mA |
| VDD=4.5V-5.5V |
5 |
10 |
10 |
20 |
| IOH |
Maximum output high-level current |
VDD=2.7V-4.5V |
1.5 |
3 |
3 |
6 |
| VDD=4.5V-5.5V |
3 |
6 |
6 |
12 |
Table 3. I/O Pins Dynamic Characteristics (1)| Symbol |
Parameter |
Conditions |
Normal pins |
High Sink pins |
Normal pins |
High Sink pins |
Units |
| DRVSTR=0 |
DRVSTR=1 |
| tRISE |
Maximum rise time |
VDD = 5.0V, load = 20pF |
15 |
12 |
8 |
7 |
ns |
| tFALL |
Maximum fall time |
VDD = 5.0V, load = 20pF |
14 |
11 |
7 |
7 |
- These values are based on simulation. These values are not covered by test limits in
production or characterization.
- The following pins are High Sink pins and have different properties than normal
pins: PA10, PA11, PB10, PB11.