Una vez me encontré con un nota de aplicación de Atmel (no TI, lo sé - aún así interesante) que aprueba tal construcción... ¡Para la detección de cruce por cero en la red!
Para proteger el dispositivo de tensiones superiores a VCC dispone de diodos de bloqueo internos en los pines de E/S (véase la Figura -1). Los diodos Los diodos están conectados desde los pines a VCC y GND y mantienen todas las señales de entrada dentro de la tensión de funcionamiento del regulador. de entrada dentro de la tensión de funcionamiento del regulador (véase la figura siguiente). Cualquier tensión superior a VCC + 0,5V será forzada a bajar a VCC + 0,5V (0,5V es la caída de tensión sobre el diodo) y cualquier tensión inferior a GND - 0,5V será forzada a subir a GND - 0,5V.
...
La resistencia de entrada en serie es una resistencia de 1MΩ. No se recomienda que los diodos de apriete conduzcan más de 1mA como máximo, y 1MΩ permitirá entonces una tensión máxima de aproximadamente 1.000V.
Así que, aparentemente Atmel piensa que está bien usar los diodos de apriete en sus MCUs de esta manera, hasta 1mA. (Aunque se puede discutir sobre la autoridad de las App Notes).
Personalmente, aún no sé muy bien qué pensar de ella. Por un lado, si Atmel especifica que está bien para la fuente / fregadero de hasta 1 mA a través de los diodos de sujeción, entonces no veo ningún problema si se mantiene bien lejos de esa corriente (y 30µA sin duda calificar para eso). Además, si se utiliza de esta manera, en realidad no exceder las especificaciones de voltaje; los diodos de sujeción hacia abajo, después de todo.
Por el otro, es ¿Está bien utilizar los diodos de apriete de esta manera? Nunca encontré nada sobre la corriente de los diodos de apriete en las hojas de datos, así que la única fuente para esto es una App Note.
Así que podrías intentar encontrar documentación de TI que especifique la corriente máxima a través de los diodos de apriete. Tal vez también tengan información en sus hojas de datos o App Notes que permitan o no estos usos.
Pero si quieres estar seguro, es mejor que añadas tus propios diodos de apriete, preferiblemente de baja Vf, es decir, Schottkys. O utilizar un simple divisor de tensión. Así no tendrás que preocuparte de si estás violando las especificaciones o no.
Actualización, agosto de 2019
Cuando me encontré con la nota de aplicación en esta respuesta, en realidad estaba haciendo un proyecto de hobby donde terminé usando esta construcción para la detección de paso por cero de la red. (Para más detalles, incluyendo un esquema, ver esta pregunta ; es R8/R9).
El circuito conecta 230VAC a través de 2MΩ directamente a PB3 en un ATTiny85, poniendo alrededor de 58µA RMS / 163µA pico a través de los diodos ESD. Yo todavía No estoy del todo seguro de cómo sentirme al respecto; mi motivación para utilizarlo era que el proyecto era en parte un ejercicio de minimalismo ; ver hasta dónde podía reducir el circuito y que siguiera funcionando bien.
Sean cuales sean los sentimientos, tres años de uso intensivo después, la MCU sigue funcionando bien.
Haz de eso lo que quieras ¯ \_ (ツ)_/¯