Muchas gracias por responderme, pero no termino de entenderte. De lo que entiendo:
El powerUpTimer está desactivado, te pongo la configuración de los bits:
//******************************************************************************
// Configuration Bits
//******************************************************************************
#pragma romdata CONFIG1H = 0x300001
const rom unsigned char config1H = 0b00000110; // HSPLL oscillator
#pragma romdata CONFIG2L = 0x300002
const rom unsigned char config2L = 0b00011111; // Brown-out Reset Enabled in hardware @ 2.0V, PWRTEN disabled
#pragma romdata CONFIG2H = 0x300003
const rom unsigned char config2H = 0b00010010; // HW WD disabled, 1:512 prescaler
#pragma romdata CONFIG3H = 0x300005
const rom unsigned char config3H = 0b10000000; // PORTB digital on RESET
#pragma romdata CONFIG4L = 0x300006
const rom unsigned char config4L = 0b10000001; // DEBUG disabled,
// XINST disabled
// LVP disabled
// STVREN enabled
#pragma romdata
¿qué quieres decir con que MCLR "está fregando"?
el schematics... te refieres al circuito? La parte del MCLR (lo demás es lioso, y prefiero ser concisa para que te aclares mejor, si necesitas más me dices):
(No consigo subir el dibujo, ¿como se hace?)
Pero vamos, que es un circuito comprado a Microchip, asi que el problema dudo mucho que esté ahí.
Gracias por la ayuda.
Saludos