TODOPIC
Microcontroladores PIC => - Niple - => Mensaje iniciado por: maximumspider2003 en 24 de Enero de 2010, 04:09:04
-
Hola que tal a todos. Me gustaria saber como utilizar la misma patita del pic 16f84 como entrada y salida ya que lo he visto asi en muchos proyectos sin utilizar codificador utilizando el niple ya que no soy experto en esto de los pics adjunto una imagen para ser mas claro. De antemano agradesco sus respuestas.
-
Lo mas logico en tu programa es que cuando vayas a utilizar el pin como entrada configures pin del puerto como entrada y cuando lo vvayas a utilzar como salida pues reconfiguras el pin del puerto coomo salida.
No obstante mi consejo es que evites en lo posible esa utilizacion. ¡Ojo! no digo que no funcione, sino que debes de comprobar muy bien lo que quieres realizar y que reconfigures el pin del puerto siempre antes de utilzarlo.
Fermin
-
De hecho ya lo intente de la manera que mencionas pero se pierde y ya no aparece nada en los displays de 7 segmentos. Bueno voy a explicar como lo estoy haciendo. Primero configuro los puertos a y b del pic como salidas ya que quiero desplegar un mensaje por ejemplo Hola y despues configuro el puerto b en rb2 como entrada para sensar y entrar a una rutina de un contador y vuelvo a configurar el puerto b como salidas para mostrar los datos del contador y despues de esta rutina vuelvo a configurar el puerto b rb2 como entrada para volver a salir al mensaje pero ahi es donde se pierde el programa. La verdad se que podria ser mas facil el despliegue con lcd pero se me hace que con 7 segmentos se visualiza mejor . Ojala me pudieran orientar en que me esta faltando o que estoy omitiendo. Gracias.
-
Por que no adjuntas el dichero npl para echarle un vistazo y verificar con mas claridad donde puede estar el error.
fermin