TODOPIC

Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: juanjdf en 27 de Marzo de 2008, 13:52:44

Título: Como Sustituir del 16F688 al 16F88
Publicado por: juanjdf en 27 de Marzo de 2008, 13:52:44
Soy un aprendis de pic y estoy haciendo un programa que encontre en internet pero usa el 16F688 y en mi pais no lo consigo, encontre en la pagina de microchip uno bastante parecido el 16F88 pero hay instrucciones que cuando lo compilo me dice que no existen.

Quisiera saber si alguien me puede ayudar a cambiar estas instrucciones:

desde el pic 16F688

BANK0
   bsf   TRISC,5         
   clrf   TXSTA         
   movlw    B'10010000'      
   movwf   RCSTA            
   movlw   D'1'         
   movwf   SPBRG         
   clrf   SPBRGH         
   bsf   TXSTA,BRGH   
   return


Para el pic 16F88

BANK0

         bsf   TRISC,5
         xxx             xxx
         .
         .
         .
         .
         return

Gracias por la ayuda que me puedan dar y asesorar
Título: Re: Como Sustituir del 16F688 al 16F88
Publicado por: Leon Pic en 27 de Marzo de 2008, 14:38:38
Lo que debes hacer es lo siguiente: entrar a la página de microchip y descargar los data sheet del 16f688 y el 16f88 para luego ver que hay que cambiar.

También puedes descargar los data sheet desde aquí www.alldatasheet.com
Título: Re: Como Sustituir del 16F688 al 16F88
Publicado por: ASTROCAR en 31 de Marzo de 2008, 05:27:20
Soy un aprendis de pic y estoy haciendo un programa que encontre en internet pero usa el 16F688 y en mi pais no lo consigo, encontre en la pagina de microchip uno bastante parecido el 16F88 pero hay instrucciones que cuando lo compilo me dice que no existen.

Buenos dias paisano y bienvenido al mundo de los pic, ahora como ya te explico el colega Leon pic lo que tienes que hacer es comparar pic,s y ver que realmente tienes que cambiar y si hay compatibilidad para que el mismo codigo te funcione en ese otro pic.

Saludos
Título: Re: Como Sustituir del 16F688 al 16F88
Publicado por: juanjdf en 11 de Abril de 2008, 22:12:55
Realmente eso es lo que me han dicho en otras partes pero soy tan novato en elmundo de la programacion de los pic, que queria saber si alguien me podria hacer la sustitucion del codigo que yo envie anteriormente y lo publico nuevamente.

Gracias por la ayuda que me puedan dar y resolver con la sustitucion de estas instrucciones

 desde el pic 16F688

BANK0
   bsf   TRISC,5         
   clrf   TXSTA         
   movlw    B'10010000'     
   movwf   RCSTA           
   movlw   D'1'         
   movwf   SPBRG         
   clrf   SPBRGH         
   bsf   TXSTA,BRGH   
   return


Para el pic 16F88

BANK0

         bsf   TRISC,5
         xxx             xxx
         .
         .
         .
         .
         return
Título: Re: Como Sustituir del 16F688 al 16F88
Publicado por: AKENAFAB en 11 de Abril de 2008, 22:22:29
Hola!!!

juanjdf te invito a que pongas todo tu código, no olvides los fuse bits.

así será más fácil ayudarte para saber si ocupas alguna característica especial, etc...


Saludos!!!

Atentamente
  Akenafab
Título: Re: Como Sustituir del 16F688 al 16F88
Publicado por: tavinet en 18 de Abril de 2008, 18:35:37
hola a todos les comento que andamos en lo mismo parece yo soy de argentina y no consigo el pic16f688.
o si hay alguno que sepa donde poder comprarlo en argentina.
hay algun reemplazo para este.
pudiste reemplazar por el 16f88.
saludos y muchas gracias
Título: Re: Como Sustituir del 16F688 al 16F88
Publicado por: tavinet en 18 de Abril de 2008, 18:55:14
puede ser el pic16c505 un reemplazo.
saludos
Título: Re: Como Sustituir del 16F688 al 16F88
Publicado por: AKENAFAB en 18 de Abril de 2008, 20:22:42
Cuidado con la serie "C" que son memoria, solo lo programaras 1 vez si te equivocas ahi termina todo xD
Título: Re: Como Sustituir del 16F688 al 16F88
Publicado por: tavinet en 19 de Abril de 2008, 09:39:20
pero es compatible con el otoro.
saludos