ho una demoboard autocostruita ed un programmatore PicKit 2 Microchip originale.
Ho sempre utilizzato entrambi senza problemi con PIC16F84, PIC16F876 e PIC16F877, sto passando al PIC18F452.
In pratica mi succede che il micro funziona solo se viene alimentato dal PICKIT2 (al termine della programmazione faccio Release from reset) mentre se scollego il PICKIT2 dal connettore ICSP il micro non funziona con l'alimentatore della demoboard.
Ho già provato a sostituire il micro ma il risultato è sempre lo stesso.
Allego il codice del programma (fa semplicemente lampeggiare un led) :
- Codice: Seleziona tutto
#include <pic18.h>
#include "delay.h"
#include "clk_freq.h"
#if defined(_18F252) || defined(_18F452)
#warning Compiled for PIC18F252 or PIC18F452
#if PIC_CLK<8000000
__CONFIG(1,XT & OSCSDIS);
#else
__CONFIG(1,HS & OSCSDIS);
#endif
__CONFIG(2,BORDIS & PWRTEN & WDTDIS);
__CONFIG(4,LVPDIS);
#else
#error Unknown microcontroller
#endif
void main (void)
{
TRISD=0x00;
while (1)
{
PORTD=0x00;
DelayBigMs(500);
PORTD=0x01;
DelayMs(50);
}
}
Dove sto sbagliando ?
Grazie per l'attenzione.

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)




