PIC单片机的I/O输出驱动能力可以通过查看数据手册中的电气规范-直流特性参数VOH/VOL、IOH/IOL获知。芯片的I/O输出驱动能力是指在额定输出电压的条件下所能达到的输出电流(输出低电平时为灌电流,输出高电平时为拉电流),或者在额定电流的条件下所能达到的输出电压。

如下图所示,这个芯片在VDD = 3.3V的条件下,输出高电平至少要不低于2.6V(VDD-0.7),这时输出电流(拉电流)能达到3mA。如果拉电流大于3mA,那么输出电压就将低于2.6V,这就不能称其为输出高电平,所以说这个芯片在VDD = 3.3V时,输出高电平的驱动能力就为3 mA。同理这个芯片在VDD = 3.3V的条件下,输出低电平至少要不高于0.6V,这时输出电流(灌电流)能达到6 mA。如果灌电流大于6 mA,那么输出电压就将高于0.6V,这就不能称其为输出低电平,所以说这个芯片在VDD = 3.3V时,输出低电平的驱动能力就为6 mA。