Todas las MCU tienen pines digitales, que puede configurar para funcionar como entrada o salida.
Cuando configura algo en 'salida' que está conectado como una 'entrada', ¿habrá alguna posibilidad de cortocircuitos que dañen la MCU?
Todas las MCU tienen pines digitales, que puede configurar para funcionar como entrada o salida.
Cuando configura algo en 'salida' que está conectado como una 'entrada', ¿habrá alguna posibilidad de cortocircuitos que dañen la MCU?
Sí, si configura el pin de un controlador como salida cuando tiene un circuito de baja impedancia conectado, puede dañar el controlador.
Por ejemplo, si el circuito conectado es un interruptor (o un interruptor a cualquiera de los rieles de alimentación), es posible que la corriente tanto en la salida del interruptor como en el pin del controlador excedan sus valores máximos y eso puede dañar el controlador de salida. Verifique en las hojas de datos relacionadas las calificaciones máximas.
Por lo general, una pequeña resistencia de serie es perfectamente aceptable. Por ejemplo, un ATtiny puede fuente / sumidero de 40 mA a 5V. \ $ R = \ frac {U} {I} = \ frac {5 \ text {V}} {40 \ text {mA}} = 125 \ Omega \ $. Redondee ese valor al valor E12 más cercano y obtendrá \ $ 150 \ Omega \ $ como resistencia en serie. La mayoría de los circuitos funcionarán perfectamente bien con eso y al mismo tiempo protegerá sus controladores de salida mientras experimenta. Tenga en cuenta que el ejemplo de opamp que utilicé puede tener una calificación máxima diferente. Elija siempre la resistencia actual más baja / calculada más alta.
Lea otras preguntas en las etiquetas microcontroller pins short-circuit port