Por que proteus no simula la libreria kbd_lib.c

#1
Hola me gustaria que alguien me pudiera decir cual es el problema del proteus si hay que cambiar la version o que....Porque no me deja simular teclado y lcd y que version me recomiendan el pic que yo uso es: 18F452
 
#2
que versión tienes tu? si quieres pon tu circuito y lo pruebo en mi versión a ver si funciona y si es cuestión de la versión como dices.
 
#4
de nada, ya revise tu circuito y tienes varias cosas, la lcd no la tienes alimentada pero aun asi la simula el proteus y muestra "cero", no tienes resistencias en el teclado a ninguna referencia pull-up ó pull-down por lo cual nunca no va a detectar que presionaste si 1 o 9, revisa bien esa parte, y otra no veo la configuración del oscilador del pic en tu código no manejo lenguaje c pero imagino que debe de llevar una configuración si es interno o externo, si es a 4mhz o 20mhz, y en el esquema tampoco veo un crystal aunque no se si es interno. De momento te recomiendo revisar eso antes de continuar.
 
#5
las resistencias de pull down las puedes habilitar por codigo, que compilador estas usando? PIC C? si es asi te digo que tienes que modificar la libreria puesto que esa que trae el compilador viene para utilizarla con un teclado 3x4 de esos de telefono.



saludos
 
#6
Muchas gracias, con respecto al crystal la simulacion no lo necesita pero lo voy a poner y en el codigo voy agregar el clock y activar las resistencias pullup que vienen en el puerto b del PIC, y si estoy utilizando PIC C, deja lo intento y si tengo alguna duda les vuelvo a comentar muchisimas grax...

Listo ya lo actualice pero sigue con el mismo problema.... :(

Les adjunto el archivo en c y la simulacion
 

Adjuntos

Última edición:
Arriba