Ayuda, configuración de fuses PIC16F883

Hola....

Veran tengo el siguiente problema cuando intento configurar los fuses del PIC16F883, lo que pasa es que anteriormente trabajaba con el PIC16F873A, pero por aqui ese ya no se consiguen y dicen que este entro a reemplazarlo y si es muy igual.

Entonces tome el programa que anteriormente tenia con el PIC16F873A y cree un nuevo proyecto para el 883 teniendo esta configuración de fuses:

__CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC & _LVP_OFF

Trabajo en asm y el compilador me saca este error:
CODE.ASM 5 : Argument out of range (not a valid config register address)

Intente tambien configurando los bits desde mplab sin ponerlos en el codigo, no me saca error pero cuando lo pongo en mi circuito, no hace nada....

Que puedo hacer la verdad necesito mucho poder programar este PIC, espero puedan colaborarme
 
Te voy a pasar un TIP
Solo necesitas ejecutar tu software programador (Yo uso el WinPic800)
Seleccionas el PIC deseado, te vas a la pestaña Config.
entonces seleccionas tus bits de configuración y veras que un número hexadecimal
va cambiando, ese es el valor que debes poner como palabra de configuración.
Por ejemplo:
__CONFIG 3F31
No se si importe el RADIX ya que puede configurarse como HEX o DEC
a mi me compila sin errores pero puedes ponerlo así también...
__CONFIG 0x3F31 ; y compila de todos modos bien.
Depende tambien del tipo de compilador que uses.
Con el PIC que requieres no se si este TIP te pueda servir.
Por que me parece que en este tipo de PIC se configuran los registros independientemente.
De otra forma los puedes omitir en tu código y al grabar el PIC se los pones con el programa.
BYE4NOW :apreton:
 
Última edición:
Atrás
Arriba