Buenas tardes foristas!
Tengo una duda, la cual probablemente sea bastante sencilla de responder, pero debido a que estoy recien iniciandome en este increible mundo de los microcontroladores estoy bastante duro para entender algunos conceptos probablemente basicos.
Paso a relatar mi problema. Actualmente estoy trabajando con el PIC16F628, y por suerte he logrado sortear los famosos 'hello world' de este nuevo mundo (prender y apagar leds, etc). Ahora me surgió una duda interesante, estoy empezando a trabajar en el circuito con botones también. Lo que no me queda muy claro es si preciso explicitamente dedicar un pin de los puertos de entrada exclusivamente para cada botón, o si existe alguna manera (no muy compleja) de dedicar un mismo pin para varios botones (10 para poner un ejemplo).
Yo en realidad soy analista de sistemas, y en lo relativo a programación tengo bastante experiencia en varios lenguajes. Lo primero que se me cruzó en mi cabeza de programador es que una posible solución podría ser parametrizar cada uno de los botones poniendo algun tipo de componente entre medio de cada boton y el pin de entrada del pic para que module algun tipo de señal diferente para cada uno de los botones. ( Perdón si digo alguna burrada

)
Bueno, el problema es ese, creo que fui bastante explicito con el problema. Cualquier cosa que quede en duda digan no más.
Normalmente no suelo preguntar en foros... no sé debido a que realmente porque es un recurso muy util. Esta vez no me quedó mas alternativa porque no tenia palabras para buscar en google... y no tengo ningun conocido que me pueda tirar un pique, asi que bueno.
Agradezco desde ya todo tipo de información que se pueda brindar.
Saludos
Pablo Caviglia