Vaya, eso no lo había pensado!!!
Es muy interesante la idea que propones, micro_cadaver, tendré que pensarmelo porque así me serviría para algunas cosas mas. No obstante, tendría que añadir más circuitería, o resistencias para tener esos voltajes disponibles y quizas la eficiencia energetica fuera peor.
En cuanto al dibujo que puse, es de la pagina de RedPic, y me dio la inspiracion para mi proyecto, pero no significa que fuera el montaje del que yo hablaba pues, como bien dices, solo daria para 16 pulsadores.
Dadas las caracteristicas de mi proyecto, que requiere 3 paneles de unos 25 pulsadores cada uno, yo había pensado hacer 3 matrices independientes de 5x5 o, quizás de 6x5 si decidia añadir algo. De este modo, no serían matrices excesivamente grandes y cada una iria conectada a un canal diferente del conversor AD. Basicamente serían 3 matrices iguales repetidas.
Creo que, tal y como explico ahora, no deberia darme demasiados problemas si escojo bien los valores de las resistencias, para asegurarme de que, en cada matriz, cada pulsador tenga un voltaje asociado único y lo mejor diferenciado posible de los demás. No obstante, tu idea me ha dado que pensar y es posible que me resulte útil. Gracias!!!