hola!
estoy en un punto en que no se como avanzar... quiero usar un switch para ver cual de 3 pines del pic es 0, porque el if me parece mas desprolijo en este caso...
la situacion es la siguiente: tengo 3 pines del pic, cada uno con su pull up, y la posibilidad de, con un jumper, unirlo a Vss. solo puede hacerce esto con un pin a la vez, es decir, solo un jumper para los 3 pines... esto sirve para seleccionar el "estado" en el q se encuentra el pic, dependiendo de que pin este conectado a vss hara una cosa u otra...
como ya dije, me parece mas prolijo usar un switch en este caso... pero no se si sera posible, lo que se me ocurrio es esto:
switch (0){
case PIN1:
....
case PIN2:
....
case PIN3:
....
}
pero el problema de esto es que "0" no se si es una expresion, y "PINx" no es una constante...
hay alguna manera de conseguirlo?
y en ultimo caso, existe el elseif en c? porque tampoco me gusta anidar if... jeje, que maniatico que soy
gracias!