Volviendo al tema anterior de la entrada ADC, las entradas cmos no se pueden dejar al aire, es una regla básica. Tienen que estar polarizadas ya sea por el circuito externo que le conectes, o por un circuito propio de acople, ya sea una simple resistencia, red rc, etc, como bien te indica el amigo forero.
El tema de que un micro te haga lectura o no es por la familia o serie a la que pertenece, por eso hay tantos para elegir según la aplicación. Yo uso desde hace años el Pic18F46K22 y para mis aplicaciones es el idóneo. Este es un micro mejorado que tiene alta impedancia de entrada y por eso te mide cualquier estática del ambiente o cableado cercano, mientras que el otro su impedancia de entrada es muy inferior y no se ve afectado tan directamente. Tanto el uno como el otro tienen su razón de ser.