dice que la corriente total de todas las líneas de alimentación VDD (fuente) es máxima de 105 mA
En realidad, de eso no se trata esta tabla.
La Tabla 23 se encuentra en la sección "6.2 Calificaciones máximas absolutas" de la hoja de datos. Estas clasificaciones son los voltajes y corrientes que nunca deben superarse . Si lo haces de todos modos, te arriesgas a dañar el chip.
El consumo de corriente de un chip como un microcontrolador depende principalmente de:
-
qué tan rápido lo ejecutas (velocidad de reloj)
-
cuánto está haciendo (más activo significa más corriente, apagado / en espera significa menos corriente).
-
cuánta corriente necesita para alimentar otras partes del circuito
Un ejemplo de ese último punto: si un pin GPIO necesita encender un LED directamente, es posible que deba suministrar (¡fuente!) 5 mA. Ese 5 mA debe pasar por un pin VDD, por lo que forma parte de la corriente máxima de 105 mA. Entonces, encienda 21 LED a 5 mA y estará en ese máximo. Si usaría un MOSFET para encender / apagar el LED, entonces el pin GPIO solo necesita cargar / descargar la compuerta de ese NMOS, que no cuesta casi ninguna corriente de suministro para el microcontrolador.