TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: cdlopez en 17 de Septiembre de 2006, 11:30:49
-
Estimados amigos:
Realice un diseño con un pic 16F873 que me permite a traves de una transmision serial transmitir y lee informacion de los pines del pic asignados como entradas o salidas, tantos analogicas como digitales y ver los estados tanto en un lcd como en el hiperterminal, bueno hasta aqui todo bien, ahora se me ocurrio cambiar por un 16F877, respetando las conexiones del 16F873 para no tener que cambiar el programa y poder disponer de una mayor capacidad de entradas o salidas como asi tambien de mayor memoria de programacion, al compilar en el PICBASIC PRO (designando el compilador al 16F877 ) no me da errores, pero cuando simulo en el proteus en la hiperterminal, simbolos extraños como que por ejemplo se realiza a otra velocidad a la que esta definida.
Para mi el problema esta en el codigo de PICBASIC, supongo que hay algo que hay que cambiar, pero no encontre que...
Bueno espero me tiren un cable a este misterio.... :shock:
Saludos :lol:
-
Hola:
Pon el esquema que y el codigo que utilizas para el 16F873, me parece raro que no te funcione, depende de que estes haciendo, yo he hecho algo similar con un 870 y luego he compilado el mismo programa para un 877a y no he tenido problemas.
-
hola:
bueno despues de tanto tiempo sin postear reaparesco :D
amigo este pequeño problemas que tienes una ves lo tuve te recomiendo que en el editor del micro code estudio seleccione el pic que vas a utilizar para que haci este, te compile el hex para el pic adecuado y que tambien se lo indique al principio del programa..
bueno espero haverte servido de algo...
-
Amigos:
Creo que necesito un descanso, el problema estaba en que no puse la frecuencia correcta de trabajo (4 Mhz) al colocar en el proteus el 16F877 estaba trabajando con 1Mhz, ese era al problema... :lol:
Muchas gracias por su atencion.
Saludos