Hola y gracias de antemano.
No soy un experto en PIC pero he hecho algunos proyectos con los PIC16 y realmente no he tenido demasiados problemas, pero al pasar al PIC18F46K80, porque me quedaba sin memoria y necesitaba 2 UART, empezaron los problemas no consigo que arranque el PIC, es decir no es que no arranque, arranca y al cabo de un tiempo deja de funcionar, si hago un reset en el pin MCLR arranca perfectamente.
El otro problema que me tiene loco es cuando consigo que arranque y apago el PIc y lo vuelvo a arrancar la EEPROM se me borra, he intentado cambiar los FUSES y leer post pero no consigo nada empiezo a desesperarme, os agradecería cualquier sugerencia.
En modo debugg funcion bien.
Estos son los FUSES utilizados:
#INCLUDE <18F46K80.h>
#fuses INTRC_IO
#FUSES NOWDT
#FUSES NOBROWNOUT
#FUSES MCLR
#FUSES BORV18
#FUSES PUT
#use delay(internal=16000000)
#use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7,STREAM=GSM,ERRORS,DISABLE_INTS)
#use rs232(baud=9600, xmit=PIN_D6, rcv=PIN_D7,STREAM=PC,ERRORS,DISABLE_INTS)
#INCLUDE <internal_eeprom.c>
#INCLUDE <stdlib.h>
#INCLUDE <24512.c>