TODOPIC
Simuladores, editores de PCB, etc => Simuladores de circuitos => Proteus ISIS => Mensaje iniciado por: Thulsa Doom en 10 de Junio de 2010, 11:36:10
-
Hola a todos, tengo un problema con el proteus v7.5, resulta que hago un ejercicio de por ejemplo encender un LED y por el puerto B y C va bien, pero si intento el mismo ejercicio por el puerto A no funciona, ese mismo código lo programo en un PIC físico y funciona perfectamente, lo intento con otros PIC simulándolos en el proteus, pasa lo mismo, el puerto A está muerto.
¿me podéis echar una mano para resolverlo?
-
Hola amigo, que pic estás utilizando y que pin específicamente.
-
Pues lo he probado con el 16F84A y el 16F876, y pasa con todos los pines del puerto A
-
Si quieres subes una aplicación simple que no te funcione yo la simulo y te cuento, la verdad nunca he tenido problemas con esto.
saludos.
-
Vale, pues subo el código fuente, el hex y el esquema en proteus
-
Hola Thulsa, De ambas formas me funciona bien, ya sea la salida por puerto B como por puerto A, debes garantizar una resistencia Pull-Up en el pin de entrada
saludos.
-
Hola Diego E,
Pues utilizando los esquemas que me has enviado, ahora sí que funciona bien, muchas gracias por tu ayuda, me estaba volviendo loco, te lo agradezco muchísimo, se ve que la clave eran las resistencias en pull-up
Un saludo y en lo que pueda ayudar aquí me tienes